Stack Little порядковые смещения адресов - PullRequest
0 голосов
/ 31 марта 2020

Я пытаюсь понять, как работают адреса в памяти.

Например, у меня есть этот стек: es

Допустим, мы хотим получить адрес символа «а».

это будет по адресу 0xbffffc6 c? или я все правильно понял?

1 Ответ

1 голос
/ 31 марта 2020

Это правильно:

  • шестнадцатеричное представление данных всегда старшие значащие биты сначала
  • в младшем порядке, старшие значащие биты хранятся в старшем адресе памяти

PS. В статье в Википедии о порядке байтов есть несколько изображений, которые показывают это довольно хорошо, когда бы я ни смешивал их в своей голове.

...