If 1 byte is optional 8 bits, then how much? What are the bits for a byte? What does it depend on?

PS I know that the octet is exactly 8 bits.

1 answer 1

For example, therefore .

"Byte" is, roughly speaking, an abstraction encapsulating the concept of 8 atomic memory cells. But this "atomicity" can already be determined by a specific architecture. Iron, if you will.

Therefore, in low-level languages ​​(in C, for example), there is even no such type of data — it is defined at the alias level — that is, a new level of abstraction.

PS Setun - as an example of "bit" abstraction. Currently, the abstraction of "eight cells" is more popular.

PPS What is byte?

  • 3
    I do not think that in this question it is worth focusing on the "abstraction". I remembered a little here, and I think that in fact the concept of bytes is more likely connected to peripheral devices (communication channels) and indicates the minimum meaningful portion of information transmitted (this portion may also include service (synchronization, parity) bits, hence we have 6, 7 and 9 bit bytes), rather than addressing memory. - avp