当前位置:编程学习 > 汇编语言 >>

MOV BX,CS ADD AL,CF 这两条汇编语言的指令对嘛?

答案:mov bx, cs是正确的, 但是如果改成mov cs, bx则是错误的!(此处是对cs的非法使用) 然而,对于除了代码段外其余的段寄存器ss、ds和es则是正确的 即mov ds, bx mov ss, bx mov es, bx add al, cf是错误的
其他:MOV BX,CS 是正确的,功能是将代码段寄存器CS的值传送给寄存器BX
ADD AL,CF 是错误的,CF是标志寄存器FLAGS(或程序状态字PSW)的一个标志位(存一位二进制数),它不能单独作为操作数在指令中使用。 

上一个:如何学好单片机汇编语言
下一个:!?最近要汇编一个关于通信的发展历程,资料不是很好找,找好的请介绍一下吧,谢谢了

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,