1. Byte: Um byte é a unidade básica de informação digital em computação e telecomunicações. Consiste em 8 bits (dígitos binários) que podem estar no estado 0 ou 1. Um único byte pode representar 256 valores diferentes.
2. Grupos de Bytes: Grupos de bytes são frequentemente usados para representar grandes quantidades de informações, como caracteres, números inteiros, números de ponto flutuante, endereços e estruturas de dados mais complexas. Aqui estão alguns grupos de bytes comumente usados:
-
Par de Bytes (2 bytes): Um par de bytes pode representar até 65.536 (2 ^ 16) valores diferentes, que são frequentemente usados para codificação de caracteres (por exemplo, Unicode) e números inteiros curtos (por exemplo, unsigned short).
-
Palavra (2 ou 4 bytes): Uma palavra normalmente consiste em 2 bytes (16 bits) ou 4 bytes (32 bits), dependendo da arquitetura do sistema. É usado para representar inteiros e números de ponto flutuante.
-
Palavra Dupla (4 ou 8 bytes): Uma palavra dupla normalmente tem 4 bytes (32 bits) ou 8 bytes (64 bits) de tamanho, dependendo da arquitetura. É usado para representar inteiros maiores, números de ponto flutuante e endereços.
-
Quad Word (8 ou 16 bytes): Uma palavra quádrupla consiste em 8 bytes (64 bits) ou 16 bytes (128 bits). É frequentemente usado para cálculos de alta precisão e grandes tipos de dados.
-
String (sequência de bytes): Uma string é uma sequência de bytes que representa dados de texto ou caracteres. Cada caractere em uma string normalmente é codificado usando um esquema de codificação de caracteres como ASCII ou UTF-8, onde cada caractere é representado por um ou mais bytes.
O agrupamento específico e a interpretação de bytes dependem do contexto e do formato de dados ou protocolo utilizado.