Страницы

Поиск по вопросам

пятница, 12 июля 2019 г.

Вопрос по поводу адресации

Здравствуйте. Возник вопрос, почему именно так работает, а не по-другому. Пример: .MODEL tiny .DATA x DW 3 .CODE mov Ax,Cs:x ; в регистр Ax будет передано значение x, хотя x не находится ; в сегменте кода (Cs), а располагается в сегменте данных (Ds). ; Кстати, если использовать Ds, то ЗНАЧЕНИЕ не будет получено. mov Ax,4C00h int 21h END


Ответ

Tiny-model programs run only under MS-DOS. Tiny model places all data and code in a single segment. Therefore, the total program file size can occupy no more than 64K. Паста из лекций по MASM

Комментариев нет:

Отправить комментарий