Я начал изучать сборку. Я наткнулся на эти строки.
;*************************************************;
; OEM Parameter block / BIOS Parameter Block
;*************************************************;
TIMES 0Bh-$+start DB 0
bpbBytesPerSector: DW 512
bpbSectorsPerCluster: DB 1
bpbReservedSectors: DW 1
Я запутался в первой строке декларации
msgstr "bpbBytesPerSector: DW 512". Здесь я думаю, что DW это определение слова. Таким образом, DW 512 означает, что определение 512 слов означает 1024 байта. Теперь метка называется «bpbBytesPerSector». Байт на сектор должно быть 512 (это то, что я думаю). Точно так же я не могу понять следующие две строки.
Я полностью запутался в этом. Кто-нибудь может мне объяснить. Заранее спасибо.