- [nbaqqqq] 我也觉得电脑上不能装游戏 02/10 00:56
- [200911141004] 与君类似,共同勉励! 02/04 11:49
- [nice_future] 最近一直忙于学数据结构,加上期中考快到了,挺长时间没关注汇编网了,确实我都写错了,第一题是0070: 11/03 17:11
- [wisji8] 第两个应该是段地址为0:4N+2,你打错字了。 10/25 19:31
- [游客] 是0070:018B,你的0070写成0007了 10/25 19:28
- [mess] 三个子程序和课设一有点难度,不过过了扎个坎就好了,楼主加油啊~ 08/25 09:35
- [mywiil] 恩没问题,加油。 08/21 03:30
- [mess] 通过debug,让计算机验证答案,好。 08/16 17:39
- [mess] 正确。 08/16 17:38
- [mess] 对于这些基本使用,熟能生巧,博主继续加油啊。 08/16 17:37
- [masmaster] 多谢兄弟的祝福~~~~ 09/07 21:43
[2010-08-19 15:04] 实验六
(2)
程序如下,结果如图
assume cs:codesg,ss:stacksg,ds:datasg
datasg segment
db '1. display '
db '2. brows '
db '3. replace '
db '4. modify '
datasg ends
stacksg segment
dw 0,0,0,0,0,0,0,0
stacksg ends
codesg segment
start: mov ax,datasg
mov ds,ax
mov ax,stacksg
mov ss,ax
mov sp,16
mov bx,0
mov cx,4
s0: push cx
mov si,0
mov cx,4
s: mov al,[bx+3+si]
and al,11011111b
mov [bx+3+si],al
inc si
loop s
add bx,16
pop cx
loop s0
mov ax,4c00h
int 21h
codesg ends
end start
程序如下,结果如图
assume cs:codesg,ss:stacksg,ds:datasg
datasg segment
db '1. display '
db '2. brows '
db '3. replace '
db '4. modify '
datasg ends
stacksg segment
dw 0,0,0,0,0,0,0,0
stacksg ends
codesg segment
start: mov ax,datasg
mov ds,ax
mov ax,stacksg
mov ss,ax
mov sp,16
mov bx,0
mov cx,4
s0: push cx
mov si,0
mov cx,4
s: mov al,[bx+3+si]
and al,11011111b
mov [bx+3+si],al
inc si
loop s
add bx,16
pop cx
loop s0
mov ax,4c00h
int 21h
codesg ends
end start
评论次数(1) |
浏览次数(571) |
类型(汇编作业) |
收藏此文 |