汇编语言 第3版 王爽 检测点习题部分—答案及详细解析

第一章 基础知识 检测点1.1 

(1)1个CPU的寻址能力为8KB,那么它的地址总线的宽度为()位。

(2)1KB的存储器有() 个存储单元,存储单元的编号从()到() 。

(3)1KB的存储器可以存储 ()个bit, ()个Byte。

(4)1GB是()个Byte、1MB是() 个Byte、1KB是()个Byte。

(5)8080、8088、80296、80386的地址总线宽度分别为16根、20根、24根、32根,则它们的寻址能力分别为: ()(KB)、 1()(MB)、 ()(MB)、 ()(GB)。

(6)8080、8088、8086、80286、80386的数据总线宽度分别为8根、8根、16根、16根、32根。则它们一次可以传送的数据为: ()(B)、 ()(B)、()(B)、 ()(B)、() (B)。

(7)从内存中读取1024字节的数据,8086至少要读 ()次,80386至少要读 () 次。

(8)在存储器中,数据和程序以 ()形式存放。
自己写的参考答案:汇编语言 第3版 王爽 检测点习题部分—答案及详细解析 检测点1.1

 第二章 寄存器 检测点2.1

检测点 2.1

(1) 写出每条汇编指令执行后相关寄存器中的值。

mov ax,62627   AX=F4A3H 

扫描二维码关注公众号,回复: 11413646 查看本文章

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 al,al      AX=D810H 

mov ax,cx      AX=6246H

自己写的参考答案:汇编语言 第3版 王爽 检测点习题部分—答案及详细解析 检测点2.1

检测点2.2

(1) 给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为 0010H  1000FH 

(2) 有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件是:最小为 1001H ,最大为 2000H 

自己写的参考答案:汇编语言 第3版 王爽 检测点习题部分—答案及详细解析 检测点2.2

检测点2.3

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

mov ax,bx 

sub ax,ax 

jmp ax 

自己写的参考答案:汇编语言 第3版 王爽 检测点习题部分—答案及详细解析 检测点2.3

猜你喜欢

转载自blog.csdn.net/weixin_42859280/article/details/106780472