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

我的博客

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

[2009-04-10 15:46] 检测点3.1(2)

图请参照教材第56页

各寄存器的初始值:CS=2000H,IP=0,DS=1000H,AX=0,BX=0

(1)写出CPU执行的指令序列(用汇编指令写出)
mov ax,6622H
jmp 0ff0:0100
mov ax,2000H
mov ds,ax
mov ax,[0008]
mov ax,[0002]

(2)写出CPU执行每条指令后,CS、IP和相关寄存器中的数值
CS=2000 IP=0 AX=6622 BX=0
CS=2000 IP=3 AX=6622 BX=0
CS=2000 IP=7 AX=6622 BX=0
CS=0FF0 IP=0100...
阅读全文 | 评论次数(1) | 浏览次数(320) | 所属类型(汇编作业)

[2009-04-10 13:38] 检测点3.1(1)

在Debug中,用“d 0:0 f”查看内存,结果如下
0000:0000 70 80 F0 30 EF 60 30 E2-00 80 80 12 66 20 22 60
0000:0010 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
mov ax,[0000]  AX=2662
mov bx,[0001]  BX=E626
mov ax,bx      AX=E626
mov ax,[0000]  ...
阅读全文 | 评论次数(1) | 浏览次数(285) | 所属类型(汇编作业)

[2009-04-10 09:18] 晕死了,怎么第二章的测验老是过不了,总是错一个......

我天哪,怎么还是过不了,快疯了!!!...
阅读全文 | 评论次数(1) | 浏览次数(343) | 所属类型(默认类型)

[2009-04-06 22:26] 检测点2.3

题目:

下面的3条指令执行后,CPU几次修改IP?都是在什么时候?最后IP中的值是多少?

mov ax,bx
sub ax,ax
jmp ax

回答:

假设CPU的初始状态为:1000:0

开始执行,CS=1000H IP=0000H

(1)执行mov ax,bx,CS=1000H IP=0H+2H (第1次修改)
(2)执行sub ax,ax, CS=1000H IP=2H+3H (第2次修改)
(3)执行jmp ax, CS=1000H IP=5H+2H (第3次修改)
(4)由于jmp ax,跳转到CS=1000H IP=AX的值 (第4次修...
阅读全文 | 评论次数(2) | 浏览次数(258) | 所属类型(汇编作业)

[2009-04-03 16:55] 检测点1.1

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

[2009-04-02 11:19] 第二章实验题目

点击查看原图
(1)观察指令执行情况(所有数值为16进制)
初始:AX=0000 BX=0000 CS=139F IP=0100

b8 20 4e mov ax,4E20H    CS=139F IP=0100 AX=0000 BX=0000
05 16 14 add ax,1416H    CS=139F IP=0103 AX=4E20 BX=0000
bb 00 20 mov bx,2000H    CS=139F IP=0106 AX=6236 BX=2000
01 d8    add ax,bx       CS=139F IP=0109 AX=8236 BX=2000
89 c3 ...
阅读全文 | 评论次数(1) | 浏览次数(273) | 所属类型(汇编作业)

[2009-04-01 16:22] 检测点2.2

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

[2009-04-01 15:33] 检测点2.1自测答案

(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...
阅读全文 | 评论次数(4) | 浏览次数(305) | 所属类型(汇编作业)
页码数(1):  1