Это не так. Определенный адрес в памяти обычно указывает на один байт памяти. Тем не менее, ваш дисплей показывает вам каждый байт памяти от 0x8048384
до 0x80483A4
- это 32 байта памяти, организованных в 2 строки по 4 4-байтовых значения.
Если вы внимательно посмотрите на левую сторону, адреса будут увеличиваться не на единицу между строками, а на 16: 84
-> 94
(в базе 16), что говорит о том, что на каждом из них отображается 16 байт памяти. линия. Это часто более удобно, чем 1 байт на строку, и эти 16-байтовые строки далее разбиваются на 4-байтовые группы, потому что довольно часто используются выровненные 32-битные числа, которые представляет каждая группа из 4 байтов. Это облегчает визуальную обработку информации, не прибегая к другим инструментам интерпретации.