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

我的博客

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

[2009-08-06 13:39] 第6章 实验5

实验5 (2)3 程序加载后,code的段地址为X,则data的段地址为____,stack的段地址为______.
      4.如果段中的数据占N个字节,则程序加载后,该段实际占有的空间为________.


看到这里不懂了 该去补补哪方面的内容了啊?第几页 ?
看了别人答案还是不懂...
阅读全文 | 评论次数(1) | 浏览次数(439) | 所属类型(汇编作业)

[2009-08-04 14:21] 通过第5章 纪念下

第5章 做了3遍检测题才过去 - -! 
粗心造成的,没认真审题。
字单元的那一题   到了 21005就不往下做了~~又错了...
阅读全文 | 评论次数(2) | 浏览次数(462) | 所属类型(默认类型)

[2009-08-01 14:19] 第五章 实验四(2)

assume cs:code
code segment
mov ax,20h
mov ds,ax
mov bx,0
mov cx,64
s:
mov [bx],bl
inc bx
loop s
mov ax,4c00h
int 21h
code ends
end...
阅读全文 | 评论次数(1) | 浏览次数(465) | 所属类型(汇编作业)

[2009-07-31 17:03] 第五章 实验四(1)

点击查看原图
(1)向内存 0:200-0:23f中依次传送数据 0-63(3f)

assume cs:code
code segment
mov ax,20h
mov ds,ax
mov bx,0
mov dx,0
mov cx,63
s:mov al,[bx]
mov ah,0
mov [bx],dx
inc bx
inc dx
loop s
mov ax,4c00h
int 21h
code ends
end

为什么 023F数字不是 3F,怎么变成0000了 ,上传图大家看下...
阅读全文 | 评论次数(5) | 浏览次数(586) | 所属类型(汇编作业)

[2009-07-22 13:35] 看不懂了

到了第五章了,感觉以前的知识都乱了,课本上的内容一看就明白,但要是自己做出来就想不出来要怎么做。一看后面的解答过程又明白了,还是前面不牢固,跑的太快了...
阅读全文 | 评论次数(4) | 浏览次数(388) | 所属类型(默认类型)

[2009-07-20 10:46] 第四章 实验三 (3)

根据课本上内容,段内存前256个字节中,创建一个称为数据前缀的psp区。程序地址为该内存区的256字节开始,
所以psp=0~00ffh(255)=00ffh(255):0,
不知道我说的对吧?程序区物理地址为 0100h*10h+10h
要查看psp内容 用 -d ds:0 ff...
阅读全文 | 评论次数(3) | 浏览次数(387) | 所属类型(汇编作业)

[2009-07-19 17:24] 第四章 实验三 (2)

mov ax,2000H  
执行后 ax=2000 bx=0 cx=0016 dx=0 sp=0 ds=0c48 ss=05c8 cs=05c8                        ip=0003 

mov ss,ax   
执行后 ax=2000 bx=0 cx=0016 dx=0 sp=0 ds=0c48 ss=2000 cs=0c58                      ip=0008

add sp,0a   
执行后 ax=2000 bx=0 cx=0016 dx=0 sp=000a ds=0c48 ss=2000 cs=0c58          ...
阅读全文 | 评论次数(2) | 浏览次数(364) | 所属类型(汇编作业)

[2009-07-19 15:12] 第四章 第一个程序 用MASM 怎么不能生成obj文件,请看下图~~

点击查看原图
这是源程序:(abc.asm,在masm.exe文件夹中)
assume cs:abc
abc segment

mov ax,2
add ax,ax
add ax,ax

mov ax,4c00
int 21

abc ends
end...
阅读全文 | 评论次数(3) | 浏览次数(390) | 所属类型(汇编作业)

[2009-07-16 14:30] 检测点3.1 第2题

指令如下
1.mov ax,6622H   CS:2000H ip:0003H ax=6622H
2.jmp 0ff0:0100H  cs:0ff0H ip:0100H 
jmp 0ff0:0100 这里的0100为0100H,
CS=0FF0 IP=0100H,可以看做他们的物理地址:0FF0*10+0100H=10000H 直接跳到10000H吗?写的总是让人迷糊
3.mov ax,2000H     cs:1000h ip:0003H ax=2000H
4.mov ds,ax        cs:1000h ip:0005H ds=2000H
5.mov ax,[0008]...
阅读全文 | 评论次数(1) | 浏览次数(366) | 所属类型(汇编作业)

[2009-07-16 13:17] 检测点3.1

(1)在debug中,用“d 0:0 1f”查看内存,结果如下。
0000:0 70 80 f0 30 ef 60 30 e2-00 80 80 12 66 20 22 60
0000:10 62 26 e6 d6 cc 2e 3c 3b-ab ba 00 00 26 06 66 88
下面的程序执行前,AX=0,BX=0,写出每条汇编指令执行完后相关寄存器中的值。
mov ax,1    
mov ds,ax     把 ds设为1,物理地址:1*10H+0=10H 所以在10处开始执行   
mov ax,[0000]     ax=2662     0地址字单元带入AX
m...
阅读全文 | 评论次数(1) | 浏览次数(388) | 所属类型(汇编作业)
『 查看更多文章 』