当前位置:问答库>考研试题

山东科技大学407微机原理与数字逻辑(微机原理部分)2006考研试题研究生入学考试试题考研真题

  摘要

科目代码:407 请在答题纸(本)上做题,在此试卷或草稿纸上做题无效!

微机原理与数学逻辑试卷

微机原理部分

(共4页)

一、简答题(56分)

1.在中断服务程序中用STI 开中断的目的是什么?

2.8086CPU 的状态标志和控制标志不何不同?程序中是怎样利用这两类标志的?

3.复位后,8086CPU 从内存哪个单元开始取指令?

4.NIC[BX]指令错在哪里?MUL [SI]指令错在哪里?

5.若AX 的内容为7FF0H ,BL 的内容为10H ,挂靠2DIVBL 时会发生溢出,为了避免溢出应做如何处理?

6.近调用和远调用各是如何操作的?

7.列出5个由条件转移指令测试的标志位。

8.如果8086/8088的CLK 输入是4MHZ ,一个总线周期是多少?

9.一片容量为16KB 的SRAM 芯片,至少应有多少条引脚?组成64K ×16的存储器,需要这样的芯片多少片?

10.CPU 和外设之间的数据传方式有哪些?各有什么特点?

11.8086的最大内存寻址空间是多少?

12.8086最多可识别多少个I/O端口?

13.8259A 的操作命令字OCW2和OCW3都写入偶地址,写入顺序又不限,8259A 是如何区分二者的?

14.8259A 是哪几个寄存器是可读的?怎样区分这几个寄存器?

二、图1是2KBSRAM 芯片6116的逻辑图,用该芯片设计一个8KB 的存储器,画出完整的逻辑图,图中OE 为输出使能端。(13分)

三、微型打印机与PC 机的连接如图2所示,BUSY=1表明打印机正忙,暂不能接收数据。STB O 为选通脉冲。8255A 各端口地址如下:A 口 200H,B 口 201H,C 口 202H,控制口 203H,编写将附加段 BUFFER单元开始存入的10H 个数据送微型打印机打印的程序。(13分)