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

用汇编语言怎么将AL寄存器最高位置1

答案:用或指令,将AL与立即数80H求货,反正想让哪个位置1就跟一个立即数对应位为1的数求或,例如你的问题,你想最高位置1.则对应的立即数是1000 0000也就是80H,如此类推。
其他:最高位置?你题意能否说清楚,AL与AH是不能分开为高低位的。 or ax,  8 OR AL, 80H
望采纳,谢谢,完全正确的回答,我保证 or al,80 OR AL,#80 or al, 0x80 楼主,应该是AX这个通用寄存器的最高位置1吧.? mov AL 01H or al , 80h mov al,10000000b
只改变 最高位 
or al,10000000b or al 10000000b看到没有  就 是这样  不管是有符号还是无符号数 AND  AL,80H   ;可将AL寄存器最高位置1 可用OR指令将指定的二进制位置一哦 最后一个 or al,80h
或者
or ax,80h
或者
or eax,80h 

上一个:求一个设计,用单片机做出电子时钟,要汇编语言的,有的发我邮箱,2236591958@qq.com,谢谢,简单点的就行
下一个:有哪位反汇编比较好的,正在自学反汇编,想找个人教教

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