湖南大学微机原理与接口技术课程考试试卷8套含答案 下载本文

6、决定CPU工作在什么模式(最小/最大) 7、奇/偶错 帧格式错 溢出错 8、4个 地址 T3和T4 9、7个 初始化 操作 二、每题5分,共20分

1、串行长距离通信时,需要利用模拟信道来传输数字信号,由于信道的频带窄,一般为300~3400HZ,而数字信号的频带相当宽,故传输时必须进行调制,以免发生畸变而导致传输出错。(3分)

调制是将数字信号?模拟信号。而解调则是相反。例如FSK制(调频制或称数字调频)可将数字“1”和“0”分别调制成2400HZ和1200HZ的正弦波信号。 (2分)

2、BX=220CH (1分) AX=E896H (1分) CF=1 (1分) OF=0 (1分) ZF=0 (1分)

3、NUMS分配了180个字节 (3分) VAR分配了15个字节 (2分) 4、源操作采用基址+变址寻址方式 (2分) 是 字节操作 (1分) MOV AL,INF[BP+SI]—访问的是堆栈段 (1分)

MOV AL,ES:INF[BP+SI]—访问的是附加段,实现了段超越 (1分) 三、每题5分,共10分

? 8259A占2个 (2分) 为20H,22H或24H,26H (2分) 20H或24H (1分)

? 8255A占4个 (2分) 为80H,82H,84H,86H (2分) 86H (1分) 四、每题2分,共8分

1(?);2( ? );3( ? ); 4( ? );

五、共26分

1、 (2000H)=39H (2分) (2001H)=00H (2分)

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

合型BCD码,并存入(2000H)单元,0?(2001H) (2分) 2、37H (2分) LAB2 (2分)

3、0 (1分) 1009H (1分) 0 (1分)

对数据段内1000H~1008H单元置数,依次送入1,2,4,8,16,

32,64,128,0共九个 (3分)

4、计数器0 (1分) 工作于方式3 (1分)

45.454KHZ (2分)

5、 MOV AL, 80H

OUT 8BH,AL (2分) MOV AL,ODH

OUT 8BH,AL (2分)

MOV AL,06H

OUT 8BH,AL (2分)

六、共16分 酌情扣分

MOV CX,20

MOV BL,0 (2分)

INLOOP:IN AL,41H TEST AL,01H

JZ INLOOP (2分)

IN AL,40H

AND AL,OFH ;ASCII十进制 (BCD) ADD BL,AL

LOOP INLOOP ; 共输入20个 (2分)

MOV AL,BL ;累加和?AL MOV AH,0

MOV BL,100 (2分)

DIV BL ;AX?BL?AL,余数?AH MOV NBCDH,AL ; 存百位数 (2分)

MOV AL,AH MOV AH,0

MOV BL,10 (2分) DIV BL ;十位数?AL,个位数?AH MOV CL,4 (2分) ROL AL,CL ;AL循环左移四位 OR AL,AH ;形成组合型BCD码 MOV NBCDL,AL ; 存十位,个位数 (2分) HLT

“微机原理与接口技术”2011年期末考试复习题

1. 微机系统的硬件由哪几部分组成?

答:三部分:微型计算机(微处理器,存储器,I/0接口,系统总线),外围设备,电源。 2. 什么是微机的总线,分为哪三组?

答:是传递信息的一组公用导线。分三组:地址总线,数据总线,控制总线。 3. 8086/8088CPU的内部结构分为哪两大模块,各自的主要功能是什么?

答:总线接口部件(BIU)功能:根据执行单元EU的请求完成CPU与存储器或IO设备之间的数据传送。执行部件(EU),作用:从指令对列中取出指令,对指令进行译码,发出相应的传送数据或算术的控制信号接受由总线接口部件传送来的数据或把数据传送到总线接口部件进行算术运算。 4. 8086指令队列的作用是什么?

答:作用是:在执行指令的同时从内存中取了一条指令或下几条指令,取来的指令放在指令队列中这样它就不需要象以往的计算机那样让CPU轮番进行取指和执行的工作,从而提高CPU的利用率。

5. 8086的存储器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻址?完

成逻辑地址到物理地址转换的部件是什么?

答:8086的存储器空间最大可以为2^20(1MB);8086计算机引入了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。

6. 段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少?

指向这一物理地址的CS值和IP值是唯一的吗? 答:指令的物理地址为21F00H;CS值和IP值不是唯一的,例如:CS=2100H,IP=0F00H。 7. 设存储器的段地址是4ABFH,物理地址为50000H,其偏移地址为多少? 答:偏移地址为54100H。(物理地址=段地址*16+偏移地址)

8. 8086/8088CPU有哪几个状态标志位,有哪几个控制标志位?其意义各是什么? 答:状态标志位有6个: ZF,SF,CF,OF,AF,PF。其意思是用来反映指令执行的特征,通常是由CPU根据指令执行结果自动设置的;控制标志位有3个:DF,IF,TF。它是由程序通过执行特定的指令来设置的,以控制指令的操作方式。 9. 8086CPU的AD0~AD15是什么引脚? 答:数据与地址引脚

10. INTR、INTA、NMI、ALE、HOLD、HLDA引脚的名称各是什么?

答:INTR是可屏蔽请求信号,INTA中断响应信号,NMI是不可屏蔽中断请求信号,ALE是地址锁存允许信号,HOLD总线请求信号,HLDA总线请求响应信号。 11. 虚拟存储器有哪两部分组成? 答:有主存储器和辅助存储器。

12. 在80x86中,什么是逻辑地址、线性地址、物理地址?

答:线性地址是连续的不分段的地址;逻辑地址是由程序提供的地址;物理地址是内存单元的实际地址。

13. 段描述符分为哪几种?

答:分为三大类,程序段描述符,系统段描述符,门描述符。 14. RAM有几种,各有什么特点?ROM有几种,各有什么特点?