汇编:MOV BX,128 MOV AX,BX 为什么有错
来源:百度知道 编辑:UC知道 时间:2024/06/07 20:02:54
MOV BX,128
MOV AX,BX
这样不行吗?为什么编译的时候说CPU遇到无效的指令呢
MOV AX,BX
这样不行吗?为什么编译的时候说CPU遇到无效的指令呢
MOV BX,128
;把10进制的128=80H传给bx
;实际上把80H传给bx的低8位al中,ah默认为原来的(系统)数据
所以MOV AX,BX 有误,
CPU不能确定bx中的ah为原来的数据还是什么数据
实际中需要我们明确ah的值才能执行此句
若改为
MOV BX,128H
MOV AX,BX
可以
汇编mov [ax],bx为什么会错呢?
汇编mov ah,0FFH
汇编源程序中的mov ax,dataseg mov ds,ax是什么意思
为什么讲汇编不先教MOV JMP等指令意思
MOV AL,0250H[BP] 是不是正确的汇编指令?!
汇编中的mov [ebp+1],1 是什么意思啊,,是ebp的内存地址加1吗?
请问汇编中ax,bx,cx,dx这几个寄存器有什么不同?
汇编???
MOV AX,20000 这个指令有没有问题?汇编是不是自动把他转换成16进制数?
汇编指令中给AX寄存器清0,MOV AX,0 XOR AX,AX SUB AX,AX AND AX,0 哪个执行速度快?