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

我的博客

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

[2012-05-22 10:01] 第2章 寄存器 检测点2.3

下面的3条指令执行后,CPU几次修改IP?都是在什么时候?最后IP中的值是多少?
          mov ax,bx
          sub ax,ax
          jmp ax
解:CPU 3次修改IP;都是在CPU读取的指令进入指令缓冲器后修改的(设IP=10):
     第1次:读取mov ax,bx指令进入指令缓冲器之后(修改IP,IP=12指向下一条指令)
     第2次:读取sub ax,ax指令进入指令缓冲器之后(修改IP,IP=14指向下一条指令)
     第3次:读取jmp ax指令进入指令缓冲器之后(修改IP,IP=ax指向下一条指令);...
阅读全文 | 评论次数(3) | 浏览次数(428) | 所属类型(汇编作业)

[2012-05-22 07:51] 第2章 寄存器 检测点2.2

(1)给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为__10h到__1000fh。
(2)有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件是:最小为__20000h,最大为__2ffffh。
    提示,反过来思考一下,当段地址给定为多少,CPU无论怎么变化偏移地址都无法寻到20000H单元?...
阅读全文 | 评论次数(2) | 浏览次数(422) | 所属类型(汇编作业)

[2012-05-22 07:32] 第2章 寄存器 检测点2.1

(1)写出每条汇编指令执行后相关寄存器中的值。
mov ax,62627  AX__f4a3h
mov ah,31h  AX__31a3h
mov al,23h  AX__3123h
add ax,ax  AX__6246h
mov bx,826ch  BX__826ch
mov cx,ax  CX__6246h
mov ax,bx  AX__826ch
add ax,bx  AX__04d8h
mov al,bh  AX__0482h
mov ah,bl  AX__6c82h
add ah,ah  AX__d882h
add al,6  AX__d888h
add ...
阅读全文 | 评论次数(1) | 浏览次数(404) | 所属类型(汇编作业)

[2012-05-22 02:45] 第1章 基础知识 检测点1.1

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