东华理工大学《微机原理及应用》试卷及答案

发布时间 : 星期五 文章东华理工大学《微机原理及应用》试卷及答案更新完毕开始阅读

专业 班级 学号 姓名

东华理工大学长江学院2008-2009学年第二学期清考试卷

微机原理及接口技术课程 闭卷 课程类别:必修 A卷 题号 一 二 三 四 五 六 七 八 九 总 分 分数 评卷 7、以下指令,执行前:DS=4000H, BX=0200H, SI=0008H, AX=789AH 执行指令MOV [BX+SI],AX ,其目的操作数地址为 0208 H,指令执行后,目的操作数中的内容为 40208H ,目的操作数是 基址变址 寻址方式。

8、计算机通常 运算器 和 控制器 是核心部件,合称为中央处理单元CPU。

9、8088CPU通过系统总线对 片外存储器 进行一次访问所需要的时间为一个总线周期,一个总线周期至少包括 4 时钟周期。 10、8088CPU最小模式下的,I0/ M引脚信号为 高 电平时选中外部端口地址,为 低 电平时选中存储器地址。 二、选择题(每题2分共20分)

1、IBM PC采用分段管理内存,每段最大可达___B____。 A)16KB B)64KBit C)64KB D)256KB 2、微型计算机的典型结构包括三个主要组成部分,它们是___C____。

A)CPU、运算器、I/O接口 B)CPU、控制器、存储器 C)CPU、存储器、I/O接口 D)CPU、I/O接口、外设 3、微机的各组成部分,用__B___把它们连在一起。

A)数据总线 B)系统总线 C)控制总线 D)地址总线

一、 填空题(每空1分共30分)

1、 101111.101B=___ 5E.A __H=___ 94.625 __D

78.5H=___1111000.0101__B=___120.3125__D 256.5D=____100.8__H=__________BCD

2、微机中的片级总线一般由三类线构成,分别是 控制总线 、 数据总线 、 地址总线 。

3、8250是 可编程串行接口 芯片,8259A是 可编程中断控制 芯片。

4、8088 CPU地址总线为 20 位,片外数据总线为 8 位。 5、组成16Kx8位的存储器,需 8 片4Kx4位的RAM芯片,若采用16Kx4的RAM芯片,则需要 2 片。

6、8086/8088 CPU中有4个段寄存器,分别是 CS 、 DS 、 SS 、 ES 。

专用考试纸 请勿浪费 A卷 第1页 共3页

专业 班级 学号 姓名

4、下列寄存器中,不属于段寄存器的是___D____。 A)ES B)CS C)SS D)BX 5、能够被CPU直接识别的语言是 ( D )

A) 汇编语言 B) 高级语言 C) 应用语言 D)机器语言6、CPU执行了某一____A__,则栈顶内容返回到CS和IP中。

A)子程返回指令 B)堆栈弹出指令 C)子程调用指令 D)数据传送指令

7、6264EPROM芯片的容量是____A_____。

A)8KBit B)8KBYTE C)16Kbit D)16KBYTE 8、若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,

AL和BL的内容为 ( C ) A) 04H和0FH B) 0BH和04HC) 0FH和04H D)0FH和0BH 9、8086 CPU内有指示下条指令有效地址的指示器是( A ) A) IP B) SP C) BP D) SI 10、CPU 与外设间数据传送的控制方式有 ( D ) A) 中断方式 B) DMA方式C)程序控制方式 D) 以上三种都是

三、搭配连线题(10分)

把下面左边的微机部件与又边的功能描述用线连在一起。 1、BIU B A)保存当前栈顶地址的寄存器 2、逻辑地址 I B)总线接口部件

3、EU G C)以先进后出的方式工作的存储器空间 4、堆栈 C D)存储程序、数据等信息的记忆装置

5、CPU E E)分析并控制指令执行的部件 6、物理地址 H F)保存各逻辑段的起始地址的寄存器

7、存储器 D G)执行部件,由ALU和控制器组成 8、段寄存器 J H)唯一代表存储空间中的每个字节单元的 9、SP A I)相对于段起始地址的地址 10、IP J J)指示下一条要执行的指令地址

四、简答题(每题5分共15分)

1、 什么是中断类型码、中断向量、中断向量表?在基于8086/8088的微机系统中,中断类型码和中断向量之间有什么关系?(本题7分)

每个中断对应的一个中断类型号叫中断类型码,通常称中断服务程序入口地址为中断向量,在中断向量表中按照中断类型号从小到大的顺序存储对应的中断向量。

中断类型号和中断向量之间有下面的关系: 中断类型号×4=存放中断向量的首地址 2、读下图回答问题(8分)

专用考试纸 请勿浪费 A卷 第2页 共3页

专业 班级 学号 姓名

8259A的端口地址为____________,8255A的端口地址为___________________________。 五、综合程序设计题(15分) 1、设某数据区定义如下:(7分) ORG 0100H NAMES: DB ‘TOM’, 25 DB ‘ROSE’,30 DB ‘KATE’,22 请写出执行结果,(本题5分) (1) MOV SI,3

LEA BX,NAMES

MOV AL,[BX][SI] (AL)= 25 (2) MOV SI,13 LEA BX,NAMES MOV AH,[BX][SI] (AH)= 30

2、数据段中有一组50字节数据DATACJ,代表某班同学的物理成

绩,试编程求和,总成绩存于COUNT为首单元。(8分) MOV CX, 80-1 LEA DI, DATCJ MOV AL, [DI] MOV AH, 00H LOOP1:MOV BL, [DI+1]

MOV BH, 00H ADD AX,BX LOOP LOOP1 MOV [COVNT],AX 六、综合应用题(10分)

用8088CPU扩展8255A,使其端口地址分别为100H-103H。

(1) 画出必要接口电路(5分)

(2) 编程实现:(只写必要程序段即可)(5分) 将8255A初始化成A口为输入方式,B口为输出方式,C口高4位为输入,C 口低4位为输出,A组和B组均工作于基本工作方式。

专用考试纸 请勿浪费 A卷 第3页 共3页

联系合同范文客服:xxxxx#qq.com(#替换为@)