第一章 基础知识 检测点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
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