Ошибка: "the ntvdm cpu has encountered an illegal instruction" - Assembler
Формулировка задачи:
помогите сделать скриншоты. для кода. сделала только скрин начало и компилирование..а ход и конец не могу..выдает ошибку. the ntvdm cpu has encountered an illegal instruction. вот сам код
model tiny .code org 100h .386 start: ;b; xor ax,ax mov al,[a] btr ax,8 btr ax,5 btr ax,3 btr ax,2 xor bx,bx mov bl,[b] or bx,ax mov cx,bx ;a; xor ax,ax mov al,[b] btr ax,0 btr ax,1 btr ax,6 btr ax,7 xor bx,bx mov bl,[a] or bx,ax ;log and or cx,bx ;*4 shl cx,3 ;otvet cx ret a db 11111111b b db 10101010b end start
скриншоты сделала компилирование написал без ошибок, а когда запускаю программу пишет ошибку, если у кого запуститься прога, можете сделать пожалуйста скриншоты, хотяб самый последний, где завершение?
Решение задачи: «Ошибка: "the ntvdm cpu has encountered an illegal instruction"»
textual
Листинг программы
.model tiny .386 .code org 100h start: ;b; xor ax,ax mov al,[a] btr ax,8 btr ax,5 btr ax,3 btr ax,2 xor bx,bx mov bl,[b] or bx,ax mov cx,bx ;a; xor ax,ax mov al,[b] btr ax,0 btr ax,1 btr ax,6 btr ax,7 xor bx,bx mov bl,[a] or bx,ax ;log and or cx,bx ;*4 shl cx,3 ;otvet cx int 20h a db 11111111b b db 10101010b end start
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д