可作为考研复试真题参考。这是一套资料的其中一部分。
同济大学课程考核试卷(B卷) 2009—2010学年第一学期
命题教师: 审核教师:
课号:100202 课名:微机原理及接口技术(双语) 考试考查:考试 此卷选为:期中考试( )、期终考试( ■ )、重考( )试卷
年级 专业 学号 姓名 得分
一、简答题(35分,每题5分)
1. In the real mode of 8086, show the starting and ending address of each segment located
by the following segment register value. (1) 4500H (2) 0CE00H
2. 已知AX=14C6H, BX=80DCH,执行以下程序后,试问。
ADD AX, BX JNO PROG1 JNC PROG2 JNS PROG3 JMP PROG4
(1) 分析标志位S,C,O,Z的取值情况。 (2) 指出程序将转向哪个标号?
3. How many address inputs and data inputs does the 32K×8bit DRAM device contain? 4. Contrast a memory-mapped I/O system with an isolated I/O system.
5. 8086 CPU复位后AX, CS, IP的值是什么?复位后CPU的启动地址又是什么? 6. What condition does a logic 1 (high level) on the 8086 ALE pin indicate.
7. 中断服务程序结束时,用RET指令代替IRET指令能否返回主程序,这样做会有什么
后果?
二、分析与设计题(65分)
8. 某微型计算机系统,其CPU地址线为20位,数据线为8位。需扩展内存140KB,其
中RAM为128KB,选用62256(32K×8);ROM为12KB,选用EPROM2732(4K×8),要求内存地址空间从40000H开始连续分配,RAM在低地址,ROM在高地址。(25分) (1) 分别需要多少块ROM和RAM?给出每一块存储芯片的内存地址范围。(10分) (2) 利用74LS138画出存储器地址译码图。要求与CPU三总线有相应的连接。(15分) 9. 一个Intel 8254芯片和8位CPU相连接,时钟0、1、2的寄存器以及控制寄存器端
口地址分别为20H、21H、22H和23H,现有10KHz的时钟信号连入8254的CLK0端,且GATE0接高电平。8254的初始化代码如下。
MOV AL,30H OUT 23H,AL MOV AL,0E8H OUT 20H,AL