Здравствуйте, Геннадий Майко, Вы писали:
ГМ>Здравствуйте, Alex16,
A>>Ассемблер tasm. Про то, что директива может нам помочь — наверно. Но я не понимаю, почему вот такой код на тасме не работает:
A>>A>>.model tiny
A>>.186
A>>code segment
A>>;ASSUME CS:CODE
A>>org 100h
A>>main:
A>> mov BX, 00H
A>> ;jmp far ptr main
A>> mov ax, 4c00h
A>> int 21h
A>>code ends
A>>end main
A>>
A>>Ошибка компилятора: **Error** comex.asm(8) CS unreachable from current segment
ГМ>--
ГМ>См. здесь и далее ищите описание этой ошибки.
Прочитал. Но меня интересует не ее описание, а вопрос: вообще, какой смысл в этой директиве в этом месте? Почему у режиме masm код вдруг не компилируется??