我应该怎么做才能修复错误消息 “不能使用具有32位地址的16位寄存器”?
我已经在代码的开头键入了它,但是它仍然无法运行,并且有一个警告说“多个。发现MODEL指令被忽略”
我已经在代码的开头输入了
.model large
.data
loon_pos dw 3860d
loon_status db 0d
.code
render_loon:
mov cl, ' ' ;draw loon
mov ch, 1111b ;hide old loon
mov bx, loon_pos
mov es:[bx], cx
汇编器指向此行
mov es:[bx], cx
并显示
cannot use 16-bit register with a 32-bit address