微机原理试题库(1)

更新时间:2023-09-15 12:55:01 阅读量: 资格考试认证 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

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

1. 如果CPU执行了某一( ),则栈顶内容送回到CS和IP

A.子程序返回指令B.数据传送指令C.退栈指令 D.子程序调用指令 2. 在微机系统中采用DMA方式传输数据时,数据传送是由( )控制完成的

A.CPU B.执行程序(软件)C.DMAC发出的控制信号 D.总线控制器发出的控制信号

3. 采用两片可编程中断控制器8259级联使用,可使CPU的可屏蔽中断扩大到( )A.15级 B.16级 C.32级 D.64级

4. 与并行通信相比,串行通信适用于( )的情况

A.传送距离远 B.传送速度快 C.传送信号好 D.传送费用高

5. 某一8253通道,CLK输入频率1000Hz,工作于方式3(方波方式),写入的计数值为10H,且采用二进制计数方式,则一个周期内输出信号的高电平和低电平分别为( )ms A.10,10 B.5,5 C.16,16 D.8,8 6. 若12位A/D转换器的满量程输入电压为5V,则它的量化间隔为( ) A.5mv B.2.44mv C.2.5mv D.1.22mv

7. 要将一块2764芯片(8K×8)定位在1MB内存空间的FE000H~FFFFFH区间,当接到2764的选片端上的地址译码器输出有效时,A19~A13需为( )来实现的

A.100 0000 B.110 0000 C.111 0000 D.111 1111

8. A/D变换时,要将一路模拟输入扩展为64路,则至少需要H1508(8路模拟开关)( )个 A.64 B.8 C.9 D.16 9. 为了克服总线上的交叉串扰,应尽可能地( )

A.增加分布电容 B.减小分布电容 C.减小线与线之间的距离 D.增加总线长度 10. 采用光电隔离的目的是为了消除( )

A.强电控制电路与微机应用系统共地干B.太阳辐射干扰 C.无线广播设备的电磁波干扰D.电源自身干扰

11. 查手册得到某一门电路的IOH=15mA,IOL=24mA,它的IIH=0.15mA,IIL=0.2mA,理论上算出用这样的门可驱动同样的门为( )

A.150个 B.120个 C.100个 D.80个

12. 在异步串行通信中,表示数据传输速率的是波特率,这里的波特率是指 ( ) A.每秒钟传送的数据帧数 B.每秒钟传送的字符数 C.每秒钟传送的字节数 D.每秒钟传送的二进制位数

13. 在各类数据传送方式中,采用硬件电路控制实现数据传送的是( ) A.无条件传送方式B.程序查询方式C.中断方式 D.DMA方式 14. 在中断系统中,中断类型号是在( )的作用下送往CPU的 A.读信号RD B.地址译码信号CSC.中断请求信号INTR D.中断响应信号INTA

15. 8255的PA口工作于方式2,PB口工作于方式0时,其PC口( ) A.用作一个8位I/O端口 B.用作一个4位I/O端口 C.部分作联络线 D.全部作联络线

16. 已知中断类型号为18H,则其中断服务程序的入口地址存放在中断向量表的( )中 A.0000H : 0072H ~ 0000H : 0075H B.0000H : 0072H ~ 0000H : 0073H C.0000H : 0060H ~ 0000H : 0063H D.0000H : 0060H ~ 0000H : 0061H 17. DRAM与SRAM的最重要的区别是( )

A.DRAM功耗高 B.必须定时对DRAM各单元进行刷新

- 1 -

C.SRAM的存取速度慢 D.形成存储器系统时译码电路不同

18. 8086/8088微处理器的地址线数目和寻址的内存空间范围分别为( ) A.10条,64K B.20条,64KC.16条,1MB D.20条,1MB 19. 8086/8088处理器包含有两个独立的功能部件,它们分别是( ) A.R和ALU B.CS和IP C.BIU和EU D.CPU和I/O

20. 在程序运行过程中,确定下一条指令的物理地址的计算表达式是( ) A.DS×16+DI B.CS×16+IP C.SS×16+SP D.ES×16+SI

21. 在8086/8088微机系统中,设SP=1110H,当执行PUSH AX指令后,SP的内容为( ) A.1112 H B.110E H C.1111 H D.110F H 22. 可用作寄存器间接寻址的地址寄存器是( ) A.AX,BX,CX,DX B.DS,ES,SS,CS C.SP,BP,IP,BX D.SI,DI,BX,BP 23. 既可以作16位也可以作8位寄存器使用的是( ) A.SP B.BP C.DS D.CX 24. 8255并行接口中,可以工作于方式2的数据端口是( )

A.PA B.PB C.PC D.PA,PB,PC

25. 在8086/8088系统标志寄存器中,允许或屏蔽CPU响应外部可屏蔽中断请求的标志位是( ) A.DF B.IF C.TF D.CF

26. 执行返回指令,退出中断服务程序,这时返回地址来自( ) A.ROM区 B.程序计数器 C.堆栈区 D.CPU的暂存寄存器 二、填空题(每空1分)

1. 微型计算机的系统总线包括 数据总线 、 地址总线 和 控制总线 三种 2. 将汇编语言源程序翻译成目标程序的过程称为 汇编 过程,产生的目标文件扩展名为 3. 微机系统中数据传送的四种控制方式分别是 无条件传送 、 中断 、 查询 和 直接存储器存取DMA

4. 在同一总线上,同一时刻有两个或两个以上的器件输出其状态称为 总线竞争 5. 在DRAM中,信息是存储在 芯片的电容 上的

6. 8086/8088系统中,存储器是分段的,因此存储单元的物理地址是由 段寄存器 和 段偏移地址 组合而成的

7. 对I/O地址的编制方式有两种,即 统一编址 和 独立编址 ,8086/8088系统采用的是 独立编址

8. 8086/8088中断系统最多可容纳 256 个中断源,中断源可分为两大类: 外部中断 和 内部中断

9. 当系统中有多个中断源时,常用的中断源识别方法有 软件查询 和 中断矢量 两种 10. 设计存储器译码电路时,除了要使用地址信号外,还要使用CPU提供的 控制信号

11. 在8088系统中,设某中断源的中断类型号为17H,中断向量为3000H:1200H,则相应的中断向量在中断向量表中的起始地址为 ;从该地址开始,连续的4个存储单元存放的内容依次为: 、 、 和 12. 8086/8088系统中,CPU从内部功能上可分为总线接口部件和 执行部件 两个独立的功能部件;BIU部件的功能是 ;BIU中有四个段寄存器,分别是 、 、 和

13. 8086/8088系统有两种工作模式,一种为 ,在该模式下,系统的控制信号由 提供;另一种为 ,在该模式下,系统的控制信号由 提供

14. 定时/计数器8253中包括 3 个独立的计数器,每个计数器的位数是 16 ,每个计数器都有 6 种工作方式 三、分析题

- 2 -

1. 分析下列指令中源操作数的寻址方式,若是存储器寻址,试写出其有效地址EA和物理地址PA的表达式(12

分)

(1) TEST BX,BUFFER [BP] (2) CMP CX,1200H (3) ADD AL,BL (4) SUB AX,[SI] (5) AND AL,[1000H]

(6) MOV BX,ES:[BP][DI] (7) XOR AX,[BX+SI+100H]

2. 某串行异步通信接口传送标准ASCⅡ字符,约定采用1位奇校验位,2位停止位,请分析:(6分)

(1) 如果在接收端收到的数据波形如下图,则所传送的字符代码是什么? (2) 如果传送的波特率为9600波特,问每秒钟最多可传送多少个字符?

T为传递1位数据的时间 0 2T 4T 6T 8T 10T 12T

3. 已知某接口片选端CS的译码电路如下图所示,试分析该接口芯片端口地址范围(4分)

A15A8 …A7 A2 …IOR IOW & ≥1 ≥1 CS

4. 已知某8088中断系统组成如下图所示,若采用固定优先级方式,试分析:(6分)

(1) 共可管理多少级中断

(2) 写出该中断系统中断优先级顺序

5. 已知某8088系统存储器片选信号的译码电路如下图所示,试分析74LS138的输出y0,y5所决定的内存地

址范围(6分)

& 8259(主) INT 8259(从)

IR0 IR1 IR2 IR3 INT IR4 IR5 IR6 IR7 IR0 IR1

IR7

- 3 -

MEMR MEMW A19 A18 A17 A16 A15 A14 & G1 Y0 ≥1 G 2A G2B C B A Y5

6. 某微机系统地址线20位,数据线16位,欲组成一个256K×16的存储器,当分别选用16K×8和32K×16

芯片时,试分析:(6分) (1) 所需芯片总数

(2) 片内寻址的地址线的位数

(3) 采用全译码方式时,用于产生片选信号的地址线的位数 四、程序分析题

1. A DW 1234H (6分)

B DW 5678H

PUSH A PUSH B POP A POP B

试分析:(1) 上述程序段执行后,A= ,B= (2) 设执行前SP=200H,执行后SP= 2. MOV AL,104 (6分)

SAR AL,1 MOV BL,AL MOV CL,2

SAR AL,CL ADD AL,BL

试分析程序段执行后,BL= ,AL=

3. 设AX,BX中的数一个为正数,一个为负数,下面的程序段完成将正数送到PLW单元中存放,请分析程序并

将所缺指令补上(6分)

TEST AX,8000H

① MOV PLW,BX JMP DONE

K1: ② DONE:

4. 设从BUFF单元开始存放有100个带符号数,统计其中负数的个数,并存入COUNT中

BUFF DB 2AH,……,10H ;100个带符号数 COUNT DB ?

MOV SI,OFFSET BUFF

- 4 -

MOV DI,0

AGAIN:MOV AL,[SI]

CMP AL,0

② INC DI

NEXT: INC SI

③ JNZ AGAIN

请分析该程序

并在 ①、②、③、④处填写合适的指令,以完成该程序段(8分)

5. 已知某D/A转换器的接口地址为3FF8H,TIMS为延时1ms的子程序以供调用。试分析下列程序并写出执行

该程序时的VOUT波形(时间关系不做严格要求)(8分) START:MOV DX,3FF8H

MOV AL,0FFH

NEXT: INC AL

OUT DX,AL OR AL,AL JNZ NEXT CALL TIMS JMP NEXT

五、简答题(每小题4分) 1. 2. 3. 4. 5. 6. 7. 8.

什么是中断?什么是中断源?8086/8088系统的中断源分为哪两大类? 微型计算机硬件系统由哪几部分组成?简述各部分的功能。 外设的编址方式有哪两种?各自的特点是什么?

在A/D转换过程中,采样保持电路有什么作用?在什么情况下可以不使用采样保持电路? 什么是A/D转换器的分辨率?通常如何表示? 什么是总线?通常可把总线分为哪几类?

什么是总线竞争?总线竞争对微机系统有何影响?

微型计算机系统外设与系统之间信息交换基本的输入/输出方式有哪几种?

六、设计题

1. 若SRAM芯片如图所示,试利用这样的芯片采用全译码方式构成地址从A0000H~AFFFFH开始的内存,画出与

CPU的连接图(10分)

2. 利用全译码将一种SRAM芯片接在8088系统总线上,其所占地址范围为00000H~03FFFH,CPU具有20根地

- 5 -

D7~D0 A0 A1 …A14 WE CS SRAM

本文来源:https://www.bwwdw.com/article/qrvh.html

Top