汇编网首页登录博客注册
youthangel的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
文章收藏

[2012-10-16 08:52] 第十一章检测点

;11.1
sub al,al ZF=1PF=1SF=0
mov al,1 ZF=0PF=0SF=0
push ax ZF=0PF=0SF=0
pop ax ZF=0PF=0SF=0
add al,bl ZF=0PF=0 SF=0
add ax,10 ZF=0PF=1SF=0
mul al  ZF=0PF=1SF=0 
;11.2
                     CF       OF        SF      ZF      PF
sub al,al            0        0         0       1       1
mov al,10h           0        0         0       0       0
add al,90h           0        0         0       0       1
mov al,80h           0        0         0       0       0
add al,80h           1        1         0       1       1
mov al,0fch          0        0         0       0       1
add al,05h           1        1         0       0       0
mov al,7dh           0        0         0       0       1
add al,0bh           0        0         0       0       1
;11.3
              mov       ax,0f000h
              mov       ds,ax
              mov       bx,0
              mov       dx,0
              mov       cx,32
          s:
              mov       al,[bx]
              cmp       al,32
              jb        s0          ;第一个空
              cmp       al,128
              ja        s0          ;第二个空
              inc       dx
         s0:
              inc       bx
              loop      s

              mov       ax,0f000h
              mov       ds,ax
              mov       bx,0
              mov       dx,0

              mov       cx,32
          s:
              mov       al,[bx]
              cmp       al,32
              jna       s0          ;第一个空
              cmp       al,128
              jnb       s0          ;第二个空
              inc       dx
         s0:
              inc       bx
              loop      s

;11.4
              mov       ax,0
              push      ax
              popf                  ;psw=0
              mov       ax,0fff0h
              add       ax,0010h
              pushf                 ;psw=00001000-01010101
              pop       ax
              and       al,11000101b            ;ax=00001000-01000101
              and       ah,00001000b            ;ax=00001000-01000101
ax=0845
评论次数(0)  |  浏览次数(247)  |  类型(汇编作业) |  收藏此文  | 
 
 请输入验证码  (提示:点击验证码输入框,以获取验证码