В настоящее время я учусь в университете, и мой профессор увеличил масштаб во время записи лекции, поэтому я не мог видеть, что он пишет. Я не уверен, как, например, будет храниться DWORD 5, например, начиная с местоположения 2000:
Я думал
2000: 00000101
2001: 00000000
2002: 00000000
2003: 00000000
но я не уверен, что это возможно.
2000: 00000000
2001: 00000000
2002: 00000000
2003: 00000101
Буду признателен, если кто-нибудь объяснит, какой из них правильный.
dd 5
в файл с именемfoo.asm
и запуститеnasm foo.asm -l/dev/stdout
, чтобы записать листинг в стандартный вывод с байтами, выгруженными в шестнадцатеричном порядке в памяти. (И создайтеfoo.bin
, который вы также можете сделать в шестнадцатеричном формате). - person Peter Cordes   schedule 06.03.2021