微型计算机原理2

编程入门 行业动态 更新时间:2024-10-25 06:32:33

<a href=https://www.elefans.com/category/jswz/34/1768829.html style=微型计算机原理2"/>

微型计算机原理2

一、单项选择题(本大题共 15小题,每小题 3分,共45分。在每小题给出的四个备选项中选出一个正确的答案。

1. 8086 CPU内有指示下条指令有效地址的寄存器是()

A. BP

B. SP

C. IP

D. SI

2. 8086CPU响应总线请求信号后,会让出()

A.地址总线

B. 数据总线

C. 地址和数据总线

D. 地址、数据和控制总线

3. 将 20H 号端口寄存器中的内容输入到 AX 中的指令是( )。

A. MOV [20H], AX

B. MOV AX, [20H]

C. IN AX, 20H

D. OUT 20H, AX

4,在8086中,数据定义语句的助记符为()时,表示定义的数据长度为 16 位二进制数。

A. DW

B. DD

C. DQ

D. DB

5,从启动一次存储器操作,到完成该操作所经历的时间,称为()

A. 读周期

B. 写周期

C. 存取时间

D. 存储周期

6. 8086CPU 最多能处理()种不同的中断类型。

A. 64

B. 256

C. 512

D.1024

7.不能实现将AX清零和CF清零的指令是()

A. SUB AX, AX

B. MOV  AX,0

C. XOR AX, AX 

D. ANDASTA

8. 8088/8086系统采用1/O端口与内存地址()的方式。

A. 统一编址

B. 独立编址

C.部分译码

D. 线选法译码

9,下面操作数的寻址方式在CPU中的是().

A. 立即数寻址

B. 寄存器寻址

C.直接寻址

D. 间接寻址

9,下面操作数的寻址方式在CPU中的是().

A. 立即数寻址

B. 寄存器寻址

C.直接寻址

D. 间接寻址

10,段寄存器装入2600H,该段的结束地址是()

A. 35FFFH

B. 26000H

C. 36FFFH

D. 26FFFH

11. 在 DMA 传送过程中,完成数据传送功能是由()

A. CPU 执行从存储器读出的指令

B. DMAC执行从存储器读出的指令

C.外部设备中的控制部件直接控制

D. DMAC的硬件直接控制

12,某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线的数目是()

A. 8, 512       

B. 512, 8

C. 18, 8

D. 19, 8

13. 8086中断系统中优先级最低的的是()

A.可屏蔽中断

B. 不可屏蔽中断

C. 单步中断

D. 除法出错

14,假定用若干个2k×4位芯片组成一个8k×8位存储器,则地址OB1FH 所在芯片的最小地址是

A. 0000H

B. 0600H

C. 0700H

D. 0800H

15,单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用()寻址方式。

A.堆栈

B.立即

C. 隐含

D. 间接

二填空题(本大题共 12 小题,15 空,每空 2分,共 30 分。)

1.设 AL=35H,若是带符号数,它代表的真值是______

2. MOV  AX[BX]指令中源操作数的寻址方式为______

3,当8086工作在DMA方式时,其地址、数据和控制线处于______状态。

4.NMI引脚所对应的中断类型码是_________

5. 8086被复位后,系统将从存储器的物理地址为________处取指令执行。

6. 8086/8088 在满足_______和标志位 IF-1 的条件下可以响应一个外部 INTR 中断请求。

7.可屏蔽中断从CPU的_______引脚进入,只有当中断允许标志允许时,该中断才能得到响应。

8. 8255复位后,如未设置其工作方式,则其工作在______

9,某存储芯片容量为128K×8位,设该芯片在存储器中首地址为0A0000H,则末地址为______

10. 微处理器应包含的最基本功能部件是算术逻辑单元、控制器部件和______

11. 分析下面程序段:
 

STR DB 83H,73H,61H,94H,5AHMOV CX,WORD PTR STRAND CX,000FHMOV  AL,STR+3SHLAL,CL

指令执行后,AL=_____CL=_____
12.设寄存器AL、BL、CL中内容均为98H,下面程序段:
 

XORAL, OFOHAND BL, OFOHOR CL, 08H

执行后,AL=____BL=_____CL=____

三、简答题(本大题共3小题,每小题10分,共30分)

1. “8086 执行了一个总线周期”是指 8086 做了哪些可能的操作?基本总线周期如何组成?在一个典型的读存储器总线周期中,地址信号、ALE 信号、RD信号、数据信号分在何时产生?

2. 什么是地址锁存器?8088/8086 系统中为什么要用地址锁存器?锁存的是什么信息?举例说明。

3,什么是中断类型码、中断向量、中断向量表?在基于8086/8088的微机系统中,中断类型码和中断向量之间有什么关系?

四、应用题(本大题共 3小题,每小题 15分共45 分) 

1,编程判断一个字节变量X(数值用XX表示)是正数、负数还是零,若是正数,输出"+',若是负数,输出‘-’,是零,输出‘This is a zore!’,并且每次换行输出。

2,设8255A的4个端口地址分别为0COH、0C1H、0C2H和0C3H,要求用置位/复位控制字使PC6输出方波信号,试编程实现。

3,设某8位机系统, 16根地址线,用2114 (1K×4)静态RAM芯片构成4K×8位存储器,其地址范围为2000H-2FFFH,要求采用3:8 译码器。试画出连接线路图,并写出每组芯片的地址范围。

更多推荐

微型计算机原理2

本文发布于:2023-11-15 20:30:28,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1605885.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:微型计算机   原理

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!