当前位置:文档之家› 微机原理期末考试试题

微机原理期末考试试题

期末测试试题
微机原理与接口技术
一、填空题(本大题共20分,每空1分)
1.设机器的字长为8位:若X=-1,则[X]原= H, [X]补= H, [X]反= H 。

2. 堆栈中“PUSH 源操作数”指令所包含的操作内容为:____________________和____________。

3.半导体静态存储器是靠____________存储信息,半导体动态存储器是靠____________存储信息。

4.当存储器的读出时间大于CPU所要求的时间时,为了保证CPU与存储器时序的正确配合,就要利用____________信号,使CPU插入一个____________ 状态。

5.当8253的/CS信号有效时,其地址线A1A0分别为______、_______、________、_________时,可分别选中计数器0,计数器1,计数器2,控制字寄存器。

6.一个中断类型号为01CH的中断处理程序存放在0100H:3800H开始的内存中,中断向量存贮在地址为_______________至______________的____________个单元中。

7.已知异步串行通信的帧信息为0110010101,其中包含启始位1位、停止位1位,7位ASCII数据位,则传送的字符数据是 H,采用的校验是 ____,校验位数据是。

8.一个4位的D/A转换器,满量程电压为10V,其线性误差为±1
2
LSB,当输入为0CH时,其理想
输出电压值为________________
二、选择题(本大题共20分,每小题1分)
1.程序计数器(PC)的位数取决于____________
A.存储器的容量
B.指令字长
C.机器字长
2.运算器由很多部件组成,其核心部分是_______
A.数据总线
B.算术逻辑单元
C.累加器
D.多路开关
3.8位补码操作数“10010011”等值扩展为16位后,其机器数位______。

A.1111111110010011
B.0000000010010011
C.1000000010010011
4.8088CPU复位后,程序重新开始执行的逻辑地址为__________ 。

A.FFFF0H
B. FFFF:FFF0H
C. FFFF:0000H
D. 0000:0000H
5.若AX=65ACH,BX=B79EH,则下列对指令执行结果叙述正确的是___________
A.执行ADD AX,BX后,CF=1,OF=1
B.执行SUB AX,BX后,SF=1,OF=0
C.执行TEST BX,AX后,OF=0,CF=0
D.执行XOR AX,BX后,PF=1,IF=0
6.某计算机的主存为3KB,则内存地址寄存器需要_______位就足够了。

A.10
B. 11
C. 12
D. 13
7.高速缓冲存储器(Cache)的存取速度_________
A.比内存慢,比外存快
B.比内存慢,比内部寄存器快
C.比内存快,比内部寄存器慢
8.CPU对存储器或I/O端口完成一次读/写操作所需的时间为一个_____。

A.指令周期
B. 总线周期
C. 时钟周期
9.能实现外设和内存直接交换数据的数据传输方式是
A.查询方式
B.无条件传送方式
C.中断方式
D.DMA方式
10.所谓I/O操作,是指对 _________ 的操作。

A.I/O端口
B. I/O设备
C. A或B
11.下列存储器那种存取速度最快。

A.硬盘
B. DRAM
C. ROM
D.Cache
12.用于串行通信的接口芯片是。

A.8255A
B. 8237A
C. 8259A
D. 8251A
13.下面指令中,错误的是________。

A.MOV AX,100
B.POPF
C.ADD OFFSET[BX][SI],DX
D.DEC DI
14.8086对中断请求响应优先级最高的请求是______。

A.NMI
B.INTR
C.内部软件中断
D.单步中断
15.完成将BX清零,并使CF清零,下面指令不能实现的是。

A.SUB BX,BX
B.XOR BX,BX
C.MOV BX,0
D.AND BX,0000H
16.从硬件角度而言,采用硬件最少的数据传送方式是__________。

A.DMA控制
B. 中断控制
C. 查询传送
D. 无条件传送
17.RS-232C接口的电平范围为。

A.0~+5V
B.-5~+5V
C.-15~+15V
D.0~+15V
18.某一测控系统要使用一个连续的方波信号,如果使用8253可编程定时/计数器来实现此功能,则8253应工作在。

A.方式0
B. 方式1
C. 方式2
D. 方式3
E..方式4
F.方式5
19.按微机系统与存储器的关系,I/O端口的编址方式分为
A.线性和非线性编址
B.集中和分散编址
C.统一和独立编址
D.重叠和非重叠编址
20.两台PC机通过其串行接口直接通信时,通常只需要使用________三根信
号线。

A.TXD、RXD和GND
B.TXD、/CTS和GND
C./DSR、/CTS和GND
D./DTR、/RTS和GND
三、判断题,在正确的画“√”,错误的画“╳”(本大题共10分,每小题1分)()1. 冯.诺依曼计算机在硬件上是由运算器、控制器、存储器、输入设备和输出设备五大部分组成的。

()2. 在80X86主存中,一个字节数据占用一个存储单元;一个字占用两个相邻的单元,字的高8位存放在高地址单元,低8位存放在低地址单元。

()3. SP的内容可以不指向堆栈的栈顶。

()4. 某测控系统用DAC0832构成数字分配型多路模拟输出通道时,要求隔路必须同时输出模拟量控制信号,则各DAC0832应工作于双缓冲方式。

()5. 计算机的主频愈高,计算机的速度愈快。

()6. 8259A可以编程实现某些低优先级中断打断高优先级中断的工作方式。

()7. 在三种基本的I/O同步控制方式中,以DMA式控制最好,中断驱动式次之,程序查询式最差。

()8. DMA方式的I/O操作与程序查询式和中断控制式相比,用硬件控制代替了那里的软件控制,且无需经CPU传数,因此数据传送速度明显提高。

()9. 在微型计算机中,多采用SRAM存储芯片构成高速缓冲存储器。

()10. 8255A工作于方式2时,A口、B口均作为双向数据传送端口,C口各位作为它们的应答
控制线。

四、简答题(本大题共20分,每小题5分)
1.已知在指令执行前,有DI=0300H,BX=0010H,CF=0,DS=2000H,SS=3000H,BP=0100H,SP=0020H,[DS:310H]=0AAH。

[DS:311H]=55H。

(1)执行指令RCR WORD PTR[BX+DI],1后,目的操作数值为_____________ (2分)
(2)指令MOV AL,[BP+100H]的源操作数物理地址为_____________________ (2分)
(3)指令POP 300H[DI]的源操作数物理地址为________________________ (1分)2.某微机系统的存储容量为256K字节,若采用单片容量为16Kx1位的SRAM芯片,则组成该存储系统共需该类芯片多少个?每个芯片需要多少根片内地址选择线?整个系统分为多少个芯片组?3. 设异步传输时,采用1个起始位,8个信息位,1位奇偶校验位和2个停止位。

若波特率为9600,
则能传输的最大字符数为多少?
4.某中断程序入口地址为23456H,放置在中断向量表中的位置为00020H,问此中断向量号为多少?
入口地址在向量表中如何放置?
五、综合应用题(本大题共30分,每小题15分)
Y输出端所产生的地址范围;若将题图1中DIP开关状态1.如题图1所示,请写出在74LS138的
5
Y的地址范围。

设置为:S1和S2合上;S3和S0断开,试指出74LS138输出端
5
题图1 用比较器组成的可选式译码电路
2.如图所示是一个模--数转换的电路图。

A/D转换器ADC0809的引脚START为转换启动,ALE为通道地址(ADDC,ADDB和ADDA)锁存使能,OE为输出使能,EOC为转换结束,这4个信号都是高电平有效。

ADDC、ADDB和ADDA为8路模拟输入IN7—IN0的地址选择线,其中:ADDC为最高位。

端口地址可由图计算得出,要求完成下述功能:
(1)写出“将工作方式控制字写入8255A”的指令序列。

方式控制字中不用的位均置为0;
(2)“启动ADC0809,使采样模拟输入通道IN7进行A/D转换”写出相应指令序列;
(3)写出“查询ADC0809的EOC端,等待A/D转换结束”的指令序列;
(4)写出“读入已转换好的数字量”的指令序列。

相关主题