微机原理期末复习题
微机原理期末复习题
一、填空题
1.计算机是通过 I/O端口和外设进行连接的。
负75的补码怎么求
2.CPU响应可屏蔽中断的三个条件是:① NMI引脚没有中断请求,系统没有DMA请求、
② CPU当前指令执行完毕和③ CPU处于开中断状态。
3.若段地址为B387H,偏移地址为1234H,则对应的物理地址为__B4AA4H___。
4.当多片8259A级联使用时,对主片8259A,级联信号CAS2~CAS0是输_ 出___信号,而
从片8259A级联信号CAS2~CAS0是输__入____信号。
5.DA转换器主要由输入寄存器、 DAC 寄存器和 D/A 转换器构成。
6.Intel 8251A工作在异步方式时,每个字符的数据位长度为__5--8___位。
7.中央处理器(CPU)是由运算器和控制器组成。
8.可屏蔽中断的处理过程可以分为中断请求、中断响应、中断判优、__中断处理
___、___中断返回__。
9.若段地址为C576H,偏移地址为5346H,则对应的物理地址为_CAAA6H______。
10.逐次逼近式A/D转换器主要由比较器、 D/A 转换器和逐次逼近寄存器构成。
11.当8237A的各个通道采用循环优先权方式时,刚服务过的通道优先级变为__最低___
12.(1001.101)2 = (9.625)10
13.(168)10 = (250)8
14.(100100100.10101)2 = (124.A8)16
15.设机器字长为8位,则
(+110)10 = (01101110 )原码= (01101110 )反码= (01101110)补码
16.计算机和外设不能直接连接,而是是通过输入输出接口进行连接。
17.如果一片微处理器有16条地址线,那么它通过I/O指令进行寻址的最大空间是
64K 。
18.在某一异步通信中,数据帧格式为1个起始位、8个数据位、1个停止位、0个校验位,
如果其波特率为9600波特,那么每秒能传输 960 个字符。
19.8255内部有__3__个对外输入/输出端口,有三种工作方式,方式0叫做_基本输入输出
方式_,方式1叫做_选通输入输出方式_,方式2叫做_双向传送方式_。
20.对n位的逐次逼近式A/D转换器,最多需经过_n_次比较就可输出转换结果,当n=8时,
第一次比较的数据应为_10000000__B。
21.8088 CPU内部数据总线宽度为___16__位,外部数据总线宽度为___8_____位。
22.8253内部有__3__ 个16位计数器,有_6___种工作方式。
23.8255A的编程主要有2个控制字,分别是定义工作方式控制字和置位/复位控制
字。
24、8255A的方式选择控制字和C口置1/置0控制字都是写入控制端口的,它们是由标志位来区分的。
25、中断向量表每4个字节存放一个中断服务程序的入口地址,较低地址的两个字节存放的是偏移地址,较高地址的两个字节存放的是段地址。
26、设字长为八位,有x= -1,y=124,则有:[x+y]补=01111011,[x-y]补=10000011;
27、数制转换:247.86= F7.DCH =001001000111.10000110 BCD;
28、在8086CPU中,由于BIU和EU分开,所以取指令、执行指令可以重叠操作,提高了CPU的利用率;
29、8086的中断向量表位于内存的00000H~003FFH区域,它可以容纳256个中断向量,每一个向量占4个字节;
30、8086系统中,地址FFFF0H是CPU复位以后执行第一条指令的地址;
31、8086CPU的MN/MX引脚的作用是决定CPU工作在什么模式(最小/最大);
32、8086CPU中典型总线周期由4个时钟周期组成,其中T1期间,CPU输出地址信息;如有必要时,可以在 T3和T4两个时钟周期之间插入1个或多个T W等待周期。
33、8259A共有7个可编程的寄存器,它们分别用于接受CPU送来的初始化命令字和操作命令字。
34、字长为8位的二进制数10010100B,若它表示无符号数,或原码数,或补码数,则该数的真值应分别为148D,-20D或-108D。
35、已知BX=7830H,CF=1,执行指令:ADC BX,87CFH之后,BX=0000H,标志位的状态分别为CF=1,ZF=1,OF=0,SF=0。
36、8086中,BIU部件完成总线接口功能,EU部件完成指令的译码及执行功能。
37、8086中引脚BHE信号有效的含义表示高8位数据线D15~D8有效。
38、8086正常的存储器读/写总线周期由4个T状态组成,ALE信号在T1状态内有效,其作用是给外部的地址锁存器提供一个地址锁存信号。
39、若一个数据块在内存中的起始地址为9E40H:C52AH,则这个数据块的起始地址的物理地址为AA92AH。
40、设堆栈指针(SP)=6318H,此时若将AX、BX、CX、DX依次推入堆栈后,(SP)=(6310H)。
41、某8086微处理器系统中设计了一个存储为16KB的SRAM存储器模块,如果该存储器模块的起始地址为80000H,则该存储器模块的末地址为(83FFFH)。若用于该存储器模块片选译码的地址信号线为A17、A18、A19,则该模块片选信号CS的逻辑表达式为:CS=(A19A*18A*17=100)。
42、INT 80H 指令的中断向量存放在(0000H):(0200H)中。
43、下面程序段执行后,标志位CF=(1),OF=(1)
MOV AL,-64
MOV BL,-70
ADD AL,BL
44、下面程序段执行后,(AX)=(1)。
MOV SI,0
MOV DI,0
MOV CX,60
REP MOVSB
MOV AX,SI
45、下面程序段执行后,(AX)=(0132H),(BX)=(0112H)。
MOV AX,92H
MOV BX,10H
ADD BX,70H
ADC AX,BX
PUSH AX
MOV AX,20H
POP BX
ADD AX,BX
46、8086CPU的一个最基本的总线周期需(4)个时钟周期。
47、在串行通信中,RS232标准电平与TTL电平是否兼容?答案是(否);将RS232的电平范围(-5~-15V)规定为逻辑“0”,即低电平。
48、INTA是8086CPU对8259中断控制器的中断响应信号,INTA包含两个负脉冲,对于8259来说,这两个负脉冲的含义是(第一个负脉冲到达时,8259A使当前中断服务寄存器ISR中
的相应位置)、(第二个负脉冲到达时,8259A将中断类型码送到数据总线的D7~D0,CPU将此作为中断类型码)。
49、欲使8086CPU工作在最小模式,其引脚MN/MX应接+5V或接地?答案是(应接+5V)。
50、最小模式下8086CPU的READY引脚和HLDA引脚分别是输入或是输出引脚?答案是(READY 引脚是输入, HLDA引脚输出引脚)。
51、最小模式下8086CPU在执行指令MOV AL,[SI]期间,8086的下面哪些引脚为低电平?答案是(B)。
A、 M/IO
B、WR
C、RD
D、DT/ R
52、8086CPU输出的地址信号可直接与存储器连接。这句话对吗?答案是(不对)。
53、若用2164的动态RAM芯片(64K×1位)组成128KB的存储器系统,需要多少片2164芯片。答案是(16)。
54、采用串行异步通信时,波特率为9600bps,8位数据位,无奇偶校验,1位停止位,那么连续传输9600个ASCII码字符,至少需要(9)秒。
55、伪指令ASSUME的作用是(指示段地址与段寄存器的关系)。
56.8086向偶地址存储单元0送一个字节数据时, 须执行一个总线周期, 在第一个T状态中,
ALE为(1), A0为(0),WR为(0)。
57.某时刻8259A的IRR内容是06H,说明(IR1、IR2有申请)某时刻8259A的ISR内容是08H,说明(IR3正在服务中)。若要屏蔽IR3和IR5上的中断请求输入,则屏蔽字应为(00101000B)。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。