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

2017年山东理工大学机械工程学院937微机原理及应用考研题库

  摘要

一、填空题

1. 指令MOV SI, 2100H 的源操作数寻址方式是_____, 目的操作数寻址方式_____。

【答案】立即数寻址;寄存器寻址

【解析】指令MOV SI, 2100H 的源操作数为2100H , 为直接寻址,目的操作数为SI , 为寄存器寻址。

2. 一个16位二进制数用补码方式表示的有符号数的范围是_____。 【答案】

,即 【解析】6位二进制能表示的无符号数的范围为

3. 动态存储器DRAM 的刷新是指_____。

【答案】周期性的在信息因电荷泄漏而无法辨认前读出再写入的过程

4. 80286/386/486由于采用了_____作业技术,基本的_____只由两个总线状态

速设备,可在状态之后増加_____状态。

【答案】流水线;总线周期;

5. 阅读程序并完成填空:在一个首地址为STR 、长度为N 的字符串中查找“空格”,找到则向DL 中送1,否则向DL 中送—1。

组成,对低

【答案】

【解析】在空①处填入要查找的字符串,SI 指向字符串,因此填入[SI]; 查找完一个后,指针指向下一个单元,空②填入SI ; 然后继续查找,直到CX 中的内容为0。

6. 在中断服务程序中,常常使用STI 指令来设置开中断。其目的是_____。

【答案】使IF=1,让CPU 能响应外部中断请求

7. 定义DAT 和DAT+1两个相邻内存单元中存放的数据是_____。

【答案】A 的ASCII 码为41H , 由于DA T 是字变量,高位放在高字节,地位放在低字节,因此DA T=41H,DA T+1=00H

8. 在8086系统中,已知当前(SS )=2360H,(SP )=0800H, 该堆栈段在存储器中的物理地址范围为_____。若往堆栈中存入20个字数据,那么SP 的内容为_____, 其物理地址为_____。

【答案】23600H ~23E00H ; 07D8H ; 23DD8H

【解析】因为SS=2360H, SP=0800H, 该堆栈段的首地址为SS ×l0H=23600H, 当前所建堆栈段的栈底地址为SS ×1OH+SP=23E00H。

因此该堆栈段的物理地址范围为23600H ~23E00H 。

当向堆栈存入20个字数据时,SP 内容为0800H=2×20=0800H—28H=07D8H。

此时的物理地址为SS ×l0H+SP=23600H+07D8H=23DD8H。

9. 量化误差是A/D转换器的_____误差,它只可通过_____使之减小而不可消除。

【答案】固有;增加A/D转换位数

10.DAC 的输出电压

【答案】和输入数字量D 的关系可以表示为_____。 (C 为非零常数,为基准电压)

11.8086/8088标志寄存器中CF , DF , SF 的中文名称为_____, _____, _____。当其为0时分别表示_____, _____,_____.

【答案】进位标志;方向标志;符号标志;进借位状态;用于控制串操作;运算后数的符号

12.一个计算机系统所具有的物理地址空间是由_____决定的。8086/8088系统的物理地址空间为_____。

【答案】地址线的位数;1MB 字节

【解析】此问题属一般常识性基本概念。

13.8086CPU 运用和对存储器执行操作,若

执行的操作为_____。

【答案】从偶地址单元或端口读/写一个字节;从奇地址单元或端口读/写一个字节

14.设串行异步传送的数据格式是7个数据位、1个起始位,1个停止位、1个校验位,波特率为2400, 则每秒钟传送的最大字符数为_____。

【答案】240

执行相应的操作为_____,

【解析】波特率为2400波特,则每秒发2400位,每个字符需发位数=7+1+1+1,共10位,则每秒钟传送的最大字符数=2400/10=240个。

15.若试用十进制数分别写出其大小,X=_____;Y=_____;Z=_____。

【答案】-16;-111;-112 【解析】

和真值是相对应的。

最高位符合位不变,其余数值位依次取反。

最高位为1表明是负数,90H 是一个负数的补码。要求它表示的十进制

数,就要求出它的真值及原码,就要对该数求补。

对90H=100100008求反为111011118,再求补即原码为11110000B ,得到它的真值为

最高位符号位1表示负数,其余各数值为取原值不变。它

二、解答题

16.一种通过接口芯片8255将ADC0809接到8088系统总线上的连接图如图所示。该电路以可编程并行接口8255作为ADC0809的接1:1, 其初始化程序规定:

8255工作在方式0之下,A 口输入,B 口输出,C 口的低4位输出、高4位输入,

并且使

图 原理图

(1)若完成上述规定的8255的初始化程序如下,试在下划线处填上相应的数字或指令。