华侨大学2018年硕士招生考试初试自命题科目试题 (答案必须写在答题纸上) 招生专业 仪器科学与技术 科目名称 微计算机原理 科目代码 818 一、 填空题(共20空格,每空格2分,共40分) 1、CPU与外设之间数据交换的控制方式可归纳为 (1) 、 (2) 和(3) 三种。 2、8086的I/O端口寻址方式有(4) 和(5) 两种。 3、 8086的中断源可分为(6) 和(7) 两种。 4、 串行通信有(8) 、(9) 和(10) 3种连接方式。 5、 软件系统中的语言处理程序主要有(11) 、(12) 和(13) 3种。 6、 8086的标志寄存器中状态标志位有(14) 个,控制标志位有(15) 3个。 7、 8253的工作方式可分为(16) 和(17) 两大类。 8、 宏汇编语言程序主要由3种类型语句组成,分别是:(18) 、(19) 和(20) 。 二、 判断题(共10题,每题2分,共20分)
三、 名词解释或概念简答题(共2道,每道15分,共30分) 1、 试说明8086指令系统中JMP指令、条件转移指令、CALL指令、INT指令的作用和特点。 2、试说明接口与端口的含义及两者之间的关系。一般来说端口有哪些编址方式,各有什么优缺点?8086采用哪种端口编址方式,有哪些端口寻址方式? 四、 程序阅读题(共10空格,每空格2分,共20分) 当前8086 CPU各寄存器状态、堆栈和数据段的部分内存单元状态如下所示 (AX)=25B5H (BX)=85B4H (CX)=6BA4H (DX)=200BH (SP)=85B3H (BP)=85B4H (DI)=85B5H (SI)=85B1H 标志位CF=1 ZF=0 PF= 0
写出下列各条指令在当前状态独立、单步执行后相应寄存器或标志位的值。 1.3000: 0100 MOV SI, DX (SI)=(1) (DX)=(2) ZF=(3) 2.3000: 0102 MOV [DI], SP (DI)=(4) (SP) =(5) 3.3000: 0104 JPO 010AH (CS) =(6) H (IP) =(7) 4.3000: 0106 ADC BX, [SI+3] (BX)=(8) H (SI)=(9) CF=(10) 五、 应用或综合编程题(共2道,每道20分,共40分) 1、有一个包含10个字节数据的变量BUFFER,试编写一程序段找出BUFFER中的最小数据,并将结果输出到地址为2B0H的数据端口A。在输出结果之前,请先检查地址为2B1H的状态端口B,只有在D4位为0时才能进行数据传输。(20分) 2、分析下图,试计算图中两个存储芯片的存储容量,分析图中两个芯片的基本存储地址范围,并指出图中采用的芯片选择方法及其特点。设CPU地址总线16位,数据总线8位。(20分) |