微机原理与应用复习题1 .pdf

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

DX= ;
3、 已知( DS) =2000H, ( BX)=100H, ( SI ) =02H, 从物理地址 21200H 单元开始,
依次存放数据 12H、34H、56H 和 78H,试说明执行下列指令单独执行后 AX寄存器的
内容:
MOV AX, 1100H[BX] ,则 AX= ;
MOV AX, [1202H] ,则 AX=
的内存单元存放中断服务程序入
口地址(即中断向量) ,称为中断向量表。
A、 80000H~803FFHB、 00000H~003FFH C 、 7F000H~7F3FFH D 、 0FFC00H~0FFFFFH
15、在 8086 计算机系统中, 当对地址大于 0FFH的 I/O 端口寻址时, 必须使用
个存贮单元内。
A 、 00023H B 、 00017H C 、0005CH D 、 0005EH
3、某微机具有 1M字的最大内存空间,其 CPU的地址总线应有 ______条?
A、 20 根 B 、 21 根 C 、 19 根 D 、不能确定
4、可编程并行接口芯片 8255A 的端口 B 有
种工作方式。
下图所示。要求:第 1 片 8255A 的 A 口工作在方式 0 输出, B 口工作在方式 0 输入, C 口高
4 位为输出,低 4 位为输入;第 2 片 8255A 的 A 口工作在方式 0 输入, B 口工作在方式 1 输出, C 口高 4 位为输出,低 4 位为 B 口控制信号:
(1) 试指出两片 8255A 芯片各自的 A、 B、 C 和控制端口地址(注:未给 出的地址信号默认为低电平有效) ;
A、 CS B 、 FR C 、 IP
D
、 BX
8、在机器数的三种表示方法中,
种方式中零的表示形式是唯一的。
A、补码
B 、反码 C 、原码 D 、三者都是
9、 8086cpu 与存储器或外设进行交换数据时,为了使得传送速度能匹配,有时需要在
__________状态之间插入若干等待周期。
A、 T1 和 T2 B 、 T 2 和 T3 C 、 T3 和 T4 D 、随机
(5 分)
(1) MOV AX, [100H]
(2) MOV CX, ES:[BX]
(3) MOV DX, [BX][SI]
三、阅读程序分析题(共 15 分,每个空格 2.5 分)
1、 MOV AL , 5DH
MOV BL , 10H
MUL BL
运算结果为
;
2、 SUB AX , AX
AND DX , AX
寄存器间
接寻址。
A、 BX B 、 SI C 、DI
D
、 DX
二、简答题(每题 5 分,共 30 分)
1. 在计算机系统内,主存储器的主要技术指标有哪些?(
5 分)
2. 计算机 CPU一旦响应中断,中断服务子程序通常要做哪几项工作?(
5 分)
3、 8086 系统中为什么一定要有地址锁存器?需要地址锁存器锁存哪些信息?(
5 分)
4、 8086 存储器中存放数据字时有“对准字”和“非对准字”之分,请说明它们的差别。
(5
分)
5、若已知当前 (DS)=7F06H,在偏移地址为 0075H 开始的存储器中连续存放 6 个字节的数据,
分别为 11H, 22H, 33H, 44H, 55H 和 66H。请指出这些数据在存储器中的物理地址。如果要
从存储器中读出这些数据,至少需要访问几次存储器?各读出哪些数据?(
5 分)
6、 设寄存器 (DS)=2000H, (SS)=1500H ,(ES)=3200H ,(SI)=0A0H ,(BX)=100H ,(BP)=10H 。
试指出下列各指令中源操作数的寻址方式是什么?对于存储器操作数,
其物理地址是多少 :
A 、1 种 B 、2 种 C 、3 种 D 、4 种
5、两个数相加后是否产生溢出,需要判断标志位中的
_____ ___ 。
A 、 OF B 、 CF C 、SF D 、 ZF
6、调试汇编语言程序时,将目标文件转化成可执行文件的过程叫

A、编译
B 、汇编
C 、编辑
D 、链接
7、在 8086cpu 的寄存器中,用户不能直接访问的是
;
4 、设 (DS)=2000H, (BX)=1256H, (SI)=528FH,
偏移量 VAL=20A1H, [232F7H]=3280H,
[264E5H]=2450H, 执行下列指令
(1) JMP [BX][SI] ,则 IP=

(2) JMP VAL[BX] ,则 IP=

四、设某 8086 系统中有 2 片 8255A 芯片,由 74LS138译码器产生两个芯片的片选信号,如
B口 C口
A2 A1
10、可编程定时器 / 计数器 8253 在初始化时写入的最大计数初值是

A、 0000H
B 、 7FFFH C 、 65535 D 、 0FFFFH
11、 8086 系统中,最多可以有 ______ 个段地址,任意相邻的两个段地址相距 ________个存
储单元?
A、 64K, 16 B 、 64K, 64K C 、 16, 64K D 、 64K, 64K
复习题一
一、单项选择题(题目中给出的四个答案中只有一个是正确的,每题
2 分,共 30 分)
1、有一个数值 152,它与十六进制 6A 相等,那么该数值是

A、二进制数 B 、八进Leabharlann Baidu数 C 、十进制数 D 、 BCD码
2、中断指令 INT 23 的中断服务程序的入口地址,应放在中断向量表地址
开始的 4
(2) 试根据要求写出两片 8255A 芯片各自的方式控制字;
(3) 试写出两片 8255A 芯片各自的初始化程序。 (共 10 分)
A 11 M/IO
A8
A5 A4 A3
G1
Y0
G 2A
Y1
G 2B
Y2
74LS138
C Y7
B
A
A2 A1
D 0 ~D 7
A1
A0
A口
CS 8255A [1]
D0
D7
12、在 CPU响应中断时保护断点就是保存

A、中断类型码 B 、中断服务程序入口地址 C 、现场 D
的内容
、当前 CS 、IP 和 FR
13、当 RESET信号进入高电平状态时,将使得
FFFFH。
A 、 SS
B
、 DS C 、ES
8086CPU的______寄存器的内容初始化为 D 、 CS
14、在 8086 计算机系统中,规定内存中地址为
相关文档
最新文档