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

我的博客

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

[2009-12-09 16:49] 关于第九章实验8

这个程序可以正确返回,主要是利用了转移指令的相对位移量原理。...
阅读全文 | 评论次数(1) | 浏览次数(790) | 所属类型(汇编作业)

[2009-12-09 11:36] 关于loop,jmp等指令的思考

像这些短距离的转移指令,执行时其实就是转移一个相对长度或者说
是一个相对位移,如果这个位移量是一个负数则IP的值向前移。...
阅读全文 | 评论次数(1) | 浏览次数(780) | 所属类型(汇编作业)

[2009-12-09 11:17] 检测点2.3

下面的3条指令执行后,CPU几次修改IP?都是在什么时候?最后IP中的值是多少?
mov ax,bx
sub ax,ax
jmp ax
四次修改IP,第一次是将mov ax,bx送入指令缓冲器后IP指向下一条指令的偏移地址;第二次是将sub ax,ax送入指令缓冲器后IP指向下一条指令的偏移地址;第三次是将jmp ax送入指令缓冲器后IP指向下一条指令的偏移地址;第四次是执行jmp ax后(IP)=(ax).最后IP等于0...
阅读全文 | 评论次数(1) | 浏览次数(802) | 所属类型(汇编作业)

[2009-11-28 15:41] 检测点2.2

(1.)给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为00010H-1000FH.
(2)有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件为:最小为1001H,最大为2000H....
阅读全文 | 评论次数(2) | 浏览次数(736) | 所属类型(汇编作业)

[2009-11-25 17:36] 检测点2.1

mov ax,62627  AX=F4A3
mov ah,31H    AX=31A3
mov al,23H    AX=3123
add ax,ax     AX=6246
mov bx,826cH  BX=826c
mov cx,ax     CX=6246
mov ax,bx     AX=826C
add ax,bx     AX=04d8
mov al,bh     AX=0482
mov ah,bl     AX=6c82
add ah,ah     AX=d882
add al,6      AX=d888
add al,al     AX=d810
m...
阅读全文 | 评论次数(1) | 浏览次数(794) | 所属类型(汇编作业)

[2009-11-25 10:25] 检测点1.1

(1)1个CPU的寻址能力为8KB,那么它的地址总线的宽度为13.
(2)1KB的存储器有1024个存储单元。存储单元的编号从0到1023.
(3)1KB的存储器可以存储8192个bit,1024个Byte.
(4)1GB,1MB,1KB分别是1073741824Byte,1048576Byte,1024Byte
(5)8080,8088,80286,80386的地址总线宽度分别为16根,20根,24根,32根,则它们的寻址能力分别为:64KB,1MB,16MB,4GB.
(6)8080,8088,8086,80286,80386的数据总线宽度分别为8根,8根,16根,16根,32根...
阅读全文 | 评论次数(5) | 浏览次数(954) | 所属类型(汇编作业)