汇编
余小小
正在努力中
展开
-
汇编之算术移位指令
算术移位指令分为算术左移SAL和算术右移SAR,指令格式如下: SAL/SAR Reg/Mem, CL/lmm 受影响的标志位位CF、OF、PF、SF、和ZF。 1.算术左移把目的操作数的低位向高位移,空出的低位补0举例1:(AH)=12H,执行SAL AH,1指令后,(AH)=24H详细解释:AH化为二进制数为0001001原创 2016-07-27 15:35:22 · 3964 阅读 · 0 评论 -
汇编之逻辑移位
逻辑移位分为逻辑左移SHL和逻辑右移SHR指令格式:SHL/SHR Reg/Mem, CL/lmm受影响的标志位:CF、OF、PF、SF和ZF(AF无定义)。逻辑移位移位后空出的位都补0原创 2016-07-27 15:43:37 · 831 阅读 · 0 评论 -
ah=02h和ah=09h
ah = 02h是输出单个字符,而ah = 09h是输出以‘$’结尾的字符串例子:data segmentbuf db 'a'buffer db 'Hello$'data endscode segmentassume ds:data,cs:codestart:mov ax,datamov ds,axmov dl,bufmov ah,02原创 2016-08-02 11:50:58 · 4009 阅读 · 0 评论