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

我的博客

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

[2011-09-27 13:14] 实验六

assume cs:code,ds:data,ss:stack

stack segment
        dw 0,0,0,0,0,0,0,0
stack ends

data segment
        db '1. display      '
        db '2. brows        '
        db '3. replace      '
        db '4. modify       '
data ends

code segment

start:        mov ax,stack
        mov ss,ax
        mov sp,16
        mov ax,data
        mov ds,ax
        mov bx,0

        mov cx,4

s0:        push cx
        mov si,0
        
        mov cx,4
        
s:        mov al,[bx+si+3]
        and al,11011111b
        mov [bx+si+3],al
        inc si
        loop s

        add bx,16

        pop cx
        loop s0

        mov ax,4c00h
        int 21h

code ends
end start
评论次数(3)  |  浏览次数(352)  |  类型(汇编作业) |  收藏此文  | 

[  chinatree   发表于  2011-09-27 17:50  ]

你不要拿半成品来糊弄自己好不好?!

[  nbfengyi   发表于  2011-09-27 20:06  ]

开始时:
-d ds:0
144C:0000  31 2E 20 64 69 73 70 6C-61 79 20 20 20 20 20 20   1. display
144C:0010  32 2E 20 62 72 6F 77 73-20 20 20 20 20 20 20 20   2. brows
144C:0020  33 2E 20 72 65 70 6C 61-63 65 20 20 20 20 20 20   3. replace
144C:0030  34 2E 20 6D 6F 64 69 66-79 20 20 20 20 20 20 20   4. modify
结束前:
-d ds:0
144C:0000  31 2E 20 44 49 53 50 6C-61 79 20 20 20 20 20 20   1. DISPlay
144C:0010  32 2E 20 42 52 4F 57 73-20 20 20 20 20 20 20 20   2. BROWs
144C:0020  33 2E 20 52 45 50 4C 61-63 65 20 20 20 20 20 20   3. REPLace
144C:0030  34 2E 20 4D 4F 44 49 66-79 20 20 20 20 20 20 20   4. MODIfy

[  nbfengyi   发表于  2011-09-27 20:06  ]

开始没有注意是四个字母

 
 请输入验证码  (提示:点击验证码输入框,以获取验证码