assume cs:code
code segment
start:mov ax,4240h
mov dx,000fh
mov cx,0ah
call divdw
mov ax,4c00h
int 21h
divdw: push si
push di
mov si,ax
mov ax,dx
mov dx,0
div cx ;计算H/N
mov di,ax ...
- [12sunfeng34] 哦 对 08/24 19:34
- [12sunfeng34] 对 (2)中的sp应该是0 谢谢 08/24 07:14
- [mess] 第一题注意段地址是1,即偏移地址为0时(取偏移地址最小值),物理地址=1*10h+0=10H 08/23 15:20
- [mess] sp都设置等于16,有问题。 08/23 15:19
- [mess] 把第一个答案转换成十六进制的。 学完第二章的实验,会了debug,可以用a命令写入指令,然后t 08/23 15:18
- [mywiil] 注意借鉴后的吸收哟。 08/21 03:29
- [12sunfeng34] 对应该是 我算错了 08/19 18:54
- [12sunfeng34] 谢谢 08/19 18:52
- [whfeiya] 这个好像不对吧,应该倒数第四个是D882,D888,D810 08/18 12:49
- [beichenyibei] 您好!我之前写错了,像“指令 寄存器,寄存器”这种形势的指令,每次读取后ip+2不是+3,。 像“ 08/17 10:05
[2010-09-05 06:47] 实验10-2 除法逸出的问题
阅读全文 |
评论次数(0) |
浏览次数(501) |
所属类型(汇编作业)
[2010-09-04 12:16] 实验10 显示字符串
assume cs:code
data segment
db 'welcome to masm!',0
data ends
stack segment
dw 8 dup(0)
stack ends
code segment
start: mov dh,8
mov dl,3
mov cl,2
mov ax,data
mov ds,ax
mov si,0
mov ax,stack
mov ss,ax
mov sp,16 ...
data segment
db 'welcome to masm!',0
data ends
stack segment
dw 8 dup(0)
stack ends
code segment
start: mov dh,8
mov dl,3
mov cl,2
mov ax,data
mov ds,ax
mov si,0
mov ax,stack
mov ss,ax
mov sp,16 ...
阅读全文 |
评论次数(0) |
浏览次数(454) |
所属类型(汇编作业)
[2010-09-02 21:38] 实验9
assume cs:code
data segment
db 'welcome to masm!'
data ends
code segment
start: mov ax,data
mov ds,ax
mov bx,0
mov si,7e4h ;第13行的第64个字节使得字符串在中间
mov cx,16
mov ax,0b800h
mov es,ax ;将现存的段地址放入es中
s:mov al,ds:[bx]
mov es:[si],al ;传递字符串
mo...
data segment
db 'welcome to masm!'
data ends
code segment
start: mov ax,data
mov ds,ax
mov bx,0
mov si,7e4h ;第13行的第64个字节使得字符串在中间
mov cx,16
mov ax,0b800h
mov es,ax ;将现存的段地址放入es中
s:mov al,ds:[bx]
mov es:[si],al ;传递字符串
mo...
阅读全文 |
评论次数(0) |
浏览次数(491) |
所属类型(汇编作业)
[2010-09-02 20:59] 检测点9.3
and cx,0ffffh...
阅读全文 |
评论次数(0) |
浏览次数(448) |
所属类型(汇编作业)
[2010-09-02 20:58] 检测点9.2
mov cl,ds:[bx]
and cx,00ffh
jcxz ok
inc bx...
and cx,00ffh
jcxz ok
inc bx...
阅读全文 |
评论次数(0) |
浏览次数(482) |
所属类型(汇编作业)
[2010-09-02 20:43] 检测点9.1
(1)
dw 0,0,0,0,0,0,0,0
(2)
bx
cx
(3)
(cs)=0006 (ip)=00be...
dw 0,0,0,0,0,0,0,0
(2)
bx
cx
(3)
(cs)=0006 (ip)=00be...
阅读全文 |
评论次数(0) |
浏览次数(458) |
所属类型(汇编作业)
[2010-09-02 07:56] 实验7总结
这一章弄了好长时间,最开始很快编好了一个程序上机一调试不行,然后修改。再然后就是反复修改反复调试,从中发现了自己很多学的不踏实的地方。比如说 书上有一段黑体字“在汇编程序中,数据不能以字母开头”,就这个问题我花了好多时间,最后还是无意中发现的。奉劝各位以后学习的时候一定要学扎实啊。...
阅读全文 |
评论次数(0) |
浏览次数(461) |
所属类型(汇编作业)
[2010-08-31 12:23] 实验7
assume cs:codesg
data segment
db '1975','1976','1977','1978','1979','1980','1981','1982','1983'
db '1984','1985','1986','1987','1988','1989','1990','1991','1992'
db '1993','1994','1995'
dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,197514
dd 345980,590827,803530,118...
data segment
db '1975','1976','1977','1978','1979','1980','1981','1982','1983'
db '1984','1985','1986','1987','1988','1989','1990','1991','1992'
db '1993','1994','1995'
dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,197514
dd 345980,590827,803530,118...
阅读全文 |
评论次数(0) |
浏览次数(539) |
所属类型(汇编作业)
[2010-08-28 10:36] 试验5
(1)
1、data中数据 0123h 0456h 0789h 0abch 0defh 0fedh
0cbah 0987h
2、cs=0ba7 ss=0ba5 ds=0ba6
3、我做的时候加载后data的段地址为0b95 stack的段地址为
0ba5 code的段地址为0ba7 不满足ss=X-2 ds=X-1
当程序执行到mov ds,ax 后才满足上述关系 我看了一些同学的
答案都是ss=X-2 ds=X-1 不知道是不是我做的有问题
(2)
1 data:0 f 23 01 56 04 0 0 0 0
...
1、data中数据 0123h 0456h 0789h 0abch 0defh 0fedh
0cbah 0987h
2、cs=0ba7 ss=0ba5 ds=0ba6
3、我做的时候加载后data的段地址为0b95 stack的段地址为
0ba5 code的段地址为0ba7 不满足ss=X-2 ds=X-1
当程序执行到mov ds,ax 后才满足上述关系 我看了一些同学的
答案都是ss=X-2 ds=X-1 不知道是不是我做的有问题
(2)
1 data:0 f 23 01 56 04 0 0 0 0
...
阅读全文 |
评论次数(0) |
浏览次数(498) |
所属类型(汇编作业)
[2010-08-28 10:27] 检测点6.1
(1)
cs:[bx]
(2)
cs
24h
cs:[bx]...
cs:[bx]
(2)
cs
24h
cs:[bx]...
阅读全文 |
评论次数(0) |
浏览次数(545) |
所属类型(汇编作业)
『 查看更多文章 』