assume cs:code,ds:data,ss:stack
stack segment
dw 0,0,0
stack ends
data segment
db 3 dup ('w',0,'e',0,'l',0,'c',0,'o',0,'m',0,'e',0,' ',0,'t',0,'o',0,' ',0,'m',0,'a',0,'s',0,'m',0, '!',0)
data ends
code segment
begin:
mov ax,stack
mov ss,ax
mov sp,6
mov ax,data
mov ds,ax
mov ax,0b800h
...
- [huangbeidu] 哦 原来这样 07/05 22:27
- [游客] h回答正确。 07/02 08:18
- [游客] 每一个command窗口都是一个独立的模拟dos环境的,所以,关闭窗口后,这个环境就消失了,你在这个 07/02 08:12
- [huangbeidu] 有点不明白为什么关闭窗口后 再运行除法溢出的程序 还是老样子 怎么让它常驻内存? 07/02 00:15
- [huangbeidu] 是 SF应该是0的 06/05 02:20
- [tomato] Right! 05/31 18:19
- [tomato] 第一题的最后一条指令的答案写错了。建议上机验证一下。 05/31 18:18
- [huangbeidu] 这个是不算精简版的精简版了 代码是没有少多少 就是嫌以前的那个程序把数据段改成那样 在实际的操作中恐 05/14 17:29
- [游客] 可以参考前面的那个不会溢出的除法处理方式来想想这个程序怎么去支持dx为非0的数据显示,让显示的数据超 04/29 10:31
- [游客] 绝对有帮助。 04/28 11:47
[2009-04-17 16:07] 实验9
阅读全文 |
评论次数(4) |
浏览次数(242) |
所属类型(汇编作业)
[2009-04-15 21:47] 检测点9.2&9.3
9.2 mov ch,0
mov cl,[bx]
jcxz ok
inc bx
9.3 inc cx...
mov cl,[bx]
jcxz ok
inc bx
9.3 inc cx...
阅读全文 |
评论次数(1) |
浏览次数(179) |
所属类型(汇编作业)
[2009-04-15 21:40] 检测点9.1
(1)data段中应该定义
db 0,0,0 只要第二三个字节是0就行了
(2)第一空bx 第二空 cs
(3)CS=0006h IP=00BEh...
db 0,0,0 只要第二三个字节是0就行了
(2)第一空bx 第二空 cs
(3)CS=0006h IP=00BEh...
阅读全文 |
评论次数(1) |
浏览次数(155) |
所属类型(汇编作业)
[2009-04-13 22:54] 实验7
assume cs:codesg
data segment
db '1975','1976','1977','1978','1979','1980'
db '1981','1982','1983','1984','1985','1986'
db '1987','1988','1989','1990','1991','1992'
db '1993','1994','1995'
dd 16,22,382,1356,2390,8000,16000,24486,50065
dd 97479,140417,197514,345980,590827,803530
dd 118300...
data segment
db '1975','1976','1977','1978','1979','1980'
db '1981','1982','1983','1984','1985','1986'
db '1987','1988','1989','1990','1991','1992'
db '1993','1994','1995'
dd 16,22,382,1356,2390,8000,16000,24486,50065
dd 97479,140417,197514,345980,590827,803530
dd 118300...
阅读全文 |
评论次数(2) |
浏览次数(210) |
所属类型(汇编作业)
[2009-04-07 17:58] 实验6
(2)assume cs:code,ss:stack,ds:data
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,data
mov ds,ax
mov bx,0
mov cx,4
s0:
push cx
mov si,0
mov cx,4
...
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,data
mov ds,ax
mov bx,0
mov cx,4
s0:
push cx
mov si,0
mov cx,4
...
阅读全文 |
评论次数(2) |
浏览次数(192) |
所属类型(汇编作业)
[2009-04-02 17:16] 实验5
第一题:
(1)data段中的数据不变
(2)CS=17EB SS=17EA DS=17E9
(3)data段的段地址为X-2 stack段的段地址为X-1
第二题:
(1)data段中的数据不变
(2)CS=1A74 SS=1A73 DS=1A72
(3)data段的段地址为X-2 stack段的段地址为X-1
(4)http://www.asmedu.net/bbs/pasteinfo.jsp?part=1&level=book&kind=1007&qkSg=2&qID=33776&readSg=1
如果N为16的倍数
或N不为16的倍数但该段在程序...
(1)data段中的数据不变
(2)CS=17EB SS=17EA DS=17E9
(3)data段的段地址为X-2 stack段的段地址为X-1
第二题:
(1)data段中的数据不变
(2)CS=1A74 SS=1A73 DS=1A72
(3)data段的段地址为X-2 stack段的段地址为X-1
(4)http://www.asmedu.net/bbs/pasteinfo.jsp?part=1&level=book&kind=1007&qkSg=2&qID=33776&readSg=1
如果N为16的倍数
或N不为16的倍数但该段在程序...
阅读全文 |
评论次数(3) |
浏览次数(222) |
所属类型(汇编作业)
[2009-04-01 19:25] 检测点6.1
(1)mov cs:[bx],ax
(2)cs
36/24h
pop cs:[bx]...
(2)cs
36/24h
pop cs:[bx]...
阅读全文 |
评论次数(2) |
浏览次数(197) |
所属类型(汇编作业)
[2009-04-01 16:36] 实验4
(1)assume cs:code
code segment
mov ax,20h
mov ss,ax
mov sp,40h
mov ax,3f3eh
mov cx,20h
s:push ax
sub ax,202h
loop s
mov ax,4c00h
int 21h
code ends
end
(2)assume cs:code
cod...
code segment
mov ax,20h
mov ss,ax
mov sp,40h
mov ax,3f3eh
mov cx,20h
s:push ax
sub ax,202h
loop s
mov ax,4c00h
int 21h
code ends
end
(2)assume cs:code
cod...
阅读全文 |
评论次数(1) |
浏览次数(200) |
所属类型(汇编作业)
[2009-03-29 19:44] 实验3
(2) ax bx sp
mov ax,2000h 2000 0 0
mov ss,ax 2000 0 0
mov sp,0 2000 0 0
add sp,10 2000 0 0A
pop ax 7403 0 0C
pop bx 7403 7265 0E
push ax 7403 7265 0C
push bx 7403 7265 0A
pop ax...
mov ax,2000h 2000 0 0
mov ss,ax 2000 0 0
mov sp,0 2000 0 0
add sp,10 2000 0 0A
pop ax 7403 0 0C
pop bx 7403 7265 0E
push ax 7403 7265 0C
push bx 7403 7265 0A
pop ax...
阅读全文 |
评论次数(1) |
浏览次数(197) |
所属类型(汇编作业)
[2009-03-28 19:28] 实验2
(1)ax=58EAh ax=5CCAh bx=31F0h bx=6120h
sp=00FEh 2200:FE 5CCAh
sp=00FCh 2200:FC 6120h
sp=00FEh ax=6120h
sp=0100h bx=5CCAh
sp=00FE 2200:FE 31F0h
sp=00FC 2200:FC 2F30h...
sp=00FEh 2200:FE 5CCAh
sp=00FCh 2200:FC 6120h
sp=00FEh ax=6120h
sp=0100h bx=5CCAh
sp=00FE 2200:FE 31F0h
sp=00FC 2200:FC 2F30h...
阅读全文 |
评论次数(1) |
浏览次数(198) |
所属类型(汇编作业)