微机原理与接口技术试卷B.doc
精品文档,仅供学习与交流,如有侵权请联系网站删除装订线.华中农业大学本科课程考试试卷考试课程与试卷类型:微机原理与接口技术(B卷) 学年学期:2008-2009-2 考试日期:2009-6-29题 号一二三四五六总 分得 分 班级 姓名 学号 评卷人本题得分一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其字母代号写在该题【 】内。答案错选或未选者,该题不得分。每小题1分,共20分。)1. 设段基址为2B8FH,物理地址为30000H,求有效偏移地址为 【 】A. 4710H; B. 4711H; C. 4810H; D. 4811H2. 当8086CPU的RESET信号引脚为高电平时,下面哪一个的值不为0。 【 】A. IP; B. CS; C. BP; D. DS3. 某一种CPU有20根数据线,在最小模式下需要数据收发器8286几片 【 】A. 1 ; B. 2; C. 3; D. 44. 7个8259A可提供几个中断类型号 【 】A. 7; B. 49; C. 50; D. 565. 下面哪一个中断的优先级最低 【 】A. 除法错中断; B. 溢出中断; C. 指令中断; D. 单步中断6. 下面哪一个是芯片控制初始化命令字 【 】A. ICW1; B. ICW2; C. ICW3; D. ICW47. 8255的A1A0=11,表示选中哪一个端口工作 【 】A.端口A; B. 端口B; C. 端口C; D. 控制端口8. 某存储芯片的存储容量为8K×4,则地址线多少根。 【 】A. 4; B. 8; C. 13; D. 159. 要组成8K×8位的存储空间,需要1K×4位的存储芯片多少个? 【 】A. 4; B.8; C. 16; D. 3210. MOV AX, 8000HSI是什么寻址方式 【 】A. 寄存器; B. 基址; C. 变址; D. 基址+变址11. 8253的A1A0=10,表示选中下面哪一个工作 【 】A. 计数器0; B. 计数器1; C. 计数器2; D. 控制端口12. 8255的端口A不能工作于下面哪一个方式 【 】 A. 方式0; B. 方式1; C. 方式2; D. 方式313. 已知中断类型码n=16,则在向量中断表中对应的首单元地址是 【 】A. 0016H; B. 0032H; C. 0040H; D. 0042H14. 8253工作于下面哪一个方式可以产生周期性定时信号 【 】A. 方式0; B. 方式1; C. 方式2; D. 方式315. 当总线采用33MHz总线时钟工作于32位系统时,其数据传输率为 【 】A. 132 MB/s; B. 264 MB/s; C. 528MB/s; D. 1056 MB/s16. 静态RAM的基本存储单元存放“0” 的状态是 【 】A. T1截止,T2截止; B. T1截止,T2导通; C. T1导通,T2截止; D. T1导通,T2导通17. 在DMA方式下,CPU与DMA控制器之间的联络信号是 【 】A. DREQ、DACK; B. DREQ、HRQ; C. DACK、HLDA; D. HRQ、HLDA18. 在权电阻网络中,当V0/Vref = - 127/128时,则n = 【 】A. 5; B. 6; C. 7; D. 819. 某8位ADC的满量程电压为10V,则其分辨率为 【 】A. 10mV; B. 1.25V; C. 39.2mV; D. 0.8mV20. 最基本的人机交互设备是 【 】A. 键盘和鼠标; B. 键盘和显示器; C. 鼠标和显示器; D. 鼠标和打印机本题得分二、多项选择题(从下列各题备选答案中选出所有正确答案。答案选错或未选全者,该题不得分。每小题2分,共10分。)21. 8237中包含有 【 】A. 命令寄存器; B. 状态寄存器; C. 模式寄存器;D. 基地址寄存器; E. 基字节寄存器22. 下面指令正确的是 【 】A. MOV CS,0; B. MOV AX,SIBX; C. MUL AX,BX; D. OUT 20H,AX; E. MOV DX,WPF23. 8255中包含有 【 】A. 端口A ; B. 端口B; C. 端口C; D. 读写控制逻辑; E.调制/解调控制电路24. 8253中计数器包含有 【 】A. CR; B. CE; C. CO; D. OL; E. EL25. 异步通信中,下面对数据位进行偶校验正确的是 【 】A. 10110101; B. 01010011; C. 11010110; D. 10111001; E. 01100110本题得分三、画图题(第26小题8分,第27小题10份,共18分。)26. 画出在一个总线周期内CPU访问I/O写操作时序图。要求图中示意出M/IO、AD15AD0、ALE、DEN、WR、DT/R。27. 用1K×4位存储芯片构成2K×8位的存储器,画出其与CPU的连接图。本题得分 装 订 线四、分析计算题(每小题8分,共24分。)28. 异步传输中,假定每个字符有10位:1位起始位、7位信息位、1位校验位和1位停止位。假如传输线的波特率为1200波特,那么每秒种所能发送的最大字符数是多少?平均每一位信息位传输所需要的时间是多少?29. 已知(AL)=0ECH,分析8086CPU执行ADD AL,44H指令后各状态标志位将处于什么状态值?(要求有计算过程。)30. 已知(AL)=4AH,分别求出执行下列指令后AL中的值是多少? (1)、AND AL, C2H (2)、XOR AL, 3DH (3)、SHL AL, 1 (4)、ROR AL, 1本题得分装订线.五、编程题(第1小题6分,第2小题8分,共14分。)31. 已知8255的方式选择字格式如下说明: D7 D6 D5 D4 D3 D2 D1 D00D0 = 0,复位操作;D0= 1,置位操作;D1,D2,D3选择C端口对应位;D4,D5,D6无定义。 班级 姓名 学号 D7 = 0,对端口C的置/复位命令标志。已知8255A的控制端口地址为0E00H,现要求在8255A的端口C的PC3上产生一个窄的正脉冲。写出程序段完成此功能。32. 已知8259A的操作命令字OCW2是用于设置优先级循环方式和中断结束方式的命令字,其地址为80CH,格式说明如下: D7 D6 D5 D4 D3 D2 D1 D0RSLEOI00L2L1L0R=1采用优先级循环方式;R=0采用非循环方式;SL=1则L2,L1,L0有效;SL=0,则L2,L1,L0无效;EOI=1非自动结束中断,清除ISR中相应位;EOI=0则自动结束中断。D4D3=00是OCW2的标志位;L2,L1,L1:当OCW2给出特殊中断结束命令时,该三位指出应该清除正在服务寄存器ISR中的哪一位;当OCW2发出特殊优先级循环方式命令时,该三位指出循环开始时哪个中断的优先级最低。现根据8259A操作命令字要求编程实现以下两个功能:(1) 若8259A工作于特殊优先级循环方式下,编程设定IR6优先级最低。(2) 若8259A工作于特殊结束中断命令方式下,编程清除ISR第3位。本题得分六、综合设计题(共14分。)33下图是8255A并行打印机接口电路图,通过接口CPU采用查询方式将存放在BUF缓冲区的256个字符送去打印。设8255A的端口地址为54H57H。CPUPB0-7PC7PC2地DATA1-8/STB地BUSY8255A打印机插座已知8255A控制字格式如下:若不考虑PC7的选通变化,现根据电路图进行分析,结合8255的控制字格式,编程实现其功能。【精品文档】第 4 页