为什么我们不能将 A000H 或更高的值移动到 16 位寄存器中?
Why can't we MOV a value of A000H or higher into a 16-bit register?
我尝试了最基本的指令“mov ax,B006H”并收到了错误消息
mov ax,0B006H
解析器很挑剔
十六进制数必须以 十进制 数字开头。这就是为什么这么多十六进制常量以前导零开头的原因。
这会起作用:
mov ax, 0b006h
我尝试了最基本的指令“mov ax,B006H”并收到了错误消息
mov ax,0B006H
解析器很挑剔
十六进制数必须以 十进制 数字开头。这就是为什么这么多十六进制常量以前导零开头的原因。
这会起作用:
mov ax, 0b006h