ТК
Тигран Кобегкаев

Assembler. Как описать переменную?

Только недавно начал изучать ассемблер и столкнулся с тем, что два практически идентичных кода работают по разному:
Мой:
menshe db 'ab $',13,10
ravno db 'a=b $',13,10

И рабочий
select db 13,10,'Select>$'
hello db 13,10,'Hello!',13,10,13,10,'$'
go_away db 13,10,'Go away!',13,10,13,10,'$'

На моем emu8086 выдает ошибку:
unknown opcode skipped: 62
not 8086 instruction - not supported yet.

Почему? Я уже запарился. Все же тютелька в тютельку, только текст разный

Только недавно начал изучать ассемблер и столкнулся с тем, что два практически идентичных кода работают по разному:
Мой:
menshe db 'a < b $',13,10
bolshe db 'a > b $',13,10
ravno db 'a = b $',13,10

И рабочий
select db 13,10,'Select>$'
hello db 13,10,'Hello!',13,10,13,10,'$'
go_away db 13,10,'Go away!',13,10,13,10,'$'

На моем emu8086 выдает ошибку:
unknown opcode skipped: 62
not 8086 instruction - not supported yet.

Почему? Я уже запарился. Все же тютелька в тютельку, только текст разный

Наталия Пахомова
Наталия Пахомова

а попробуй вот так, может заработает
menshe db 'a < b $'
bolshe db 'a > b $'
ravno db 'a = b $'

ТП
Тима Перелыгин

$ - это конец строки, а у тебя он где?

Похожие вопросы
[ASSEMBLER] Как выйти на обработчик прерывания?
Assembler лаба не могу разобраться
Assembler: Взаимодействие с пользователем
Собственный обработчик прерывания (ASSEMBLER)
Как вывести информацию на экран, assembler
Assembler!!! help me!!
С чего начать? Assembler
Что значит stack 256 в assembler? Если можно поподробнее или ссылочку, где описано смысл этой строчки.
Где ошибка в коде assembler!!!
Взгляните на мой плохой Assembler