微机原理与汇编语言 卷复习题目

2018-12-04 15:49

微机原理与汇编语言 复习题目

一 、单项选择题(每小题1分,共15分)

1. 设AL=0A8H,CX=2,CF=1,执行RCL,AL,CL指令后,AL中的值为 ( ) A. 51H B. A3H C. 47H D. 0C5H 2. 下述指令的执行结果( ) MOV AL,0C2H AND AL,0F0H

A.AL=40H B.AL=20H C.AL=0C0H D.AL=0E0H

3. 某存储单元的物理地址是12345H,可以作为它的段地址有 ( ) A.2345H B.12345H C.12340H D.1234H

4 计算机能直接识别的的语言( ) A.汇编语言 B.机器语言 C.高级语言 D.低级语言 5.下列哪一种寻址方式最快 ( )

A.立即寻址 B.直接寻址 C.寄存器寻址 D.寄存器间接寻址 6.寄存器间接寻址中,操作数在 ( )

A.通用寄存器 B.堆栈 C.主存单元 D.段寄存器 7.在顺序结构的流程图中,不包含有 ( ) A.起始框 B.终止框 C.判断框 D.处理框 8.以8086/8088为CPU的微机内存最大容量为 ( ) A.4MB B.1MB C.640KB D.64KB

9.微处理器8086从功能上把内部结构分为两大部分,即( )。 A. CPU,ALU B. ALU,BIU C. EU,BIU D. CPU,∑ 10.执行数据段位于的B000H:BFFFH,则DS寄存器的内容为( )。 A. B000H B. 0B0000H C. 0FFECH D. 0BFFFFH

11.PC机采用向量中断方式处理8级外中断,中断号依次为08H~0FH,在RAM 0000:002CH单元开始依次存放23H,FFH, D0H, 0FDH四个字节,该向量对应的中断号和中断服务程序入口地址是( )。

A. 0CH, 23FF:00FEH B. 0BH, FDD0: FF23H C. 0BH, 0FF23H:FDD0 D. 0CH, F000:FF23H 12.8255的PA口共有( )种工作方式。

A. 0 B. 1 C. 2 D. 3 13.微型计算机的性能主要由( )来决定。

A. 价钱 B. CPU C. 控制器 D.其它 14.在以下存储器中,信息易失性的存储器是( )。

A. ROM B. RAM C. PROM D. EPROM

15.采用级联方式使用8259中断控制器,可使它的硬中断源最多扩大到( )。

A. 64个 B. 32个 C. 16个 D. 15个

16.若A=5,B=5H指令MOV AX,(A AND B) OR (A XOR B)经汇编执行后,AX的值为( )。

A. 0005H B. 0000H C. 000FH D.0055H

17.有一静态RAM芯片,其地址引脚有10根,数据引脚4根,该芯片的容量是( )

A.1K×4位 B.512×8位 C.10×4位 D.1K×8位

二.填空题(每小题1分,共10分)

1. 若定义DATA DB 0A5H,5BH,则执行MOV BX, DATA指令才是正确的。 2.存储器的两个基本操作是 和 。

3.微型计算机中有两种I/O接口的编址方式,即 和 方式。 4. 微处理器中对每个字所包含的二进制位数叫 。

5. 指令是控制计算机进行 的命令,中央处理器所能执行的各种指令的总和称为 。

6. 若定义DADA DW 1234H,执行MOV BL,BYTE PTR DATA指令后,BL= 。 7.I/O接口与外设连接的信息有数据信息、 和控制信息三种。

8.执行部件EU的主要功能是:____________________和____________________。 9. 8086 CPU在取指令时,会选取段寄存器__________的值作为段基值,再加上由__________提供的偏移地址形成20位的物理地址。

10. 数字“0”和字母“K”的对应的ASCII码分别为__________和__________。

三.名词解释(每小题4分,共16分)

1.微型计算机系统 2.中断源

3.总线周期 4.中断向量表

四、简答题(每小题6分,共24分)

1.8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?

2.怎样确定8086的最大或最小工作模式?最大、最小模式产生控制信号的方法有何不同

3.存储器的片选控制方式有哪几种(不需要考虑扩充寻址情形)?各有什么优缺点?

4.8086中,可屏蔽中断与非屏蔽中断的主要区别是什么?

五、分析题 (共 35分) 1.(8分)源程序如下: MOV CL,4 MOV AX,[2000H]

SHL AL,CL SHR AX,CL MOV [2000H],AX 试问:?

若程序执行前,数据段内(2000H)=09H,(2001H)=03H, 则执行后有

(2000H)=_____,(2001H)=______。

?本程序段的功能_________________________。 2、 (10分)源程序如下: MOV CX,9 MOV AL,01H MOV SI,1000H

NEXT: MOV [SI],AL INC SI SHL AL,1 LOOP NEXT

试问:

?执行本程序后有:AL=_____;SI=______;CX=______; ?本程序的功能是______________________________。

3.(17分)一个微机系统按图1所示电路扩充了8K ROM存储器,假定CPU有16条地址线,8条数据线。回答后面的问题:

74LS138A15G1G2AG2BY0Y1Y2Y3A13A12A11CBACE2716-1A0-A10CE2716-2A0-A10CE2716-3A0-A10CE2716-2A0-A10A0-A11

(1)该图中是芯片的地址译码方式是什么?(5分)

(2)给出每片存储器芯片的地址范围(要求所有地址连续)?(5分) (3)上述芯片中有无地址重叠,为什么?(7分)

部分参考答案

一 、单项选择题(每小题1分)

1------5 B C D B A 6----10 C C B C B

16、A 17、A

二.填空题(每小题1分) 1、WORD PTR 2、

3、独立编址和统一编址 4、字长

5、各种操作和运算 指令系统

6、34H

7、地址信息

8、位偏移地址 9.CS IP

10. 30H 4BH

三.名词解释(每小题4分,共16分)

1.微型计算机系统:由微型计算机和必要的系统软件、应用软件、外围设备、电源、机箱、控制面板等组成的计算机系统。

2.中断源:指能够向CPU发出中断请求的中断来源。

3.总线周期:是指CPU进行一次完整的读或写操作需要的时间,至少包括四个时钟周期。

4.中断向量表:是存放中断服务入口地址的表格。存储在存储器的最低端,共占1024字节。

四、简答题(每小题6分,共24分)

1. 答:执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。AX、BX、CX、DX一般作为通用数据寄存器。SP为堆栈指针存器,BP、DI、SI在间接寻址时作为地址寄存器或变址寄存器。总线接口部件设有段寄存器CS、DS、SS、ES和指令指针寄存器IP。段寄存器存放段地址,与偏移地址共同形成存储器的物理地址。IP的内容为下一条将要执行指令的偏移地址,与CS共同形成下一条指令的物理地址。

2.答:引线MN/MX#的逻辑状态决定8086的工作模式,MN/MX#引线接高电平,8086被设定为最小模式,MN/MX#引线接低电平,8086被设定为最大模式。

最小模式下的控制信号由相关引线直接提供;最大模式下控制信号由8288专用芯片译码后提供,8288的输入为8086的S2#~S0#三条状态信号引线提供。

3.答:存储器片选控制根据对高位地址总线的译码方案不同,通常有线选法、局部译码法和全译码法三种。

线选法译码最简单,无需译码器,但存储空间利用率最低。 全译码法存储空间利用率最高且译出的地址连续,不存在地址重叠问题,但译码电路最复杂。 线译码法和局部译码法都存在地址重叠和地址不连续问题。

4.答:主要区别:(1)可屏蔽中断允许中断屏蔽,而非屏蔽中断不允许;(2)非屏蔽中断采用正跳变触发,而非可屏蔽中断采用高电平申请中断;(3)可屏蔽中断要满足一定的条件,CPU才响应,相当于关闭了该中断源及较低优先级中断源的中断请求。 五、分析题(共35分) 1、 (8分)答:

(2000H)=39H (2001H)=00H

将(2000H),(2001H)两相邻单元中存放的未组合型BCD码压缩成组合型BCD码,并存入(2000H)单元,0?(2001H)

2.(10分) 答: (1) 0 1009H 0

(2)对数据段内1000H~1008H单元置数,依次送入1,2,4,8,16,32,64,128,0共九个

3.解:(1)此题CPU的16根地址线中,高端地址线A14未参入片译码,说明该存储器采用的是部分地址译码。(5分)


微机原理与汇编语言 卷复习题目.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:小区智能化系统投标书

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: