微机原理及应用 试卷(附答案)
- 格式:doc
- 大小:367.50 KB
- 文档页数:19
长沙理工大学考试试卷(A)………………………………………………………………………………………………………
课程名称微机原理及应用课程代号
专业层次(本部、城南)考试方式(开、闭卷)闭卷
一、填空题(每空1分,共20分)
1、完成下面不同数制之间的转换
73.25D=____________B,10010010B=__________H
100101.11B=__________D=___________BCD
2、指令MOV AL, BL 对源操作数来说是________寻址方式,
MOV AX, [BX+6]对源操作数来说是_________寻址方式,
MOV AX, DS:[2000H]对源操作数来说是________寻址方式。
3、8088CPU的地址总线有__________条,最大内存空间为__________,物理地址是由__________和__________形成的。
4、在8088系统中五片中断控制器8259可控制__________个中断源。
5、执行INT 04H后,中断服务程序入口地址的CS在_____, _____单元,IP在______, ______单元中。
6、串行通信有两种基本的通信方式,分别是__________和__________。
7、8255有两个控制字,它们分别是_________和_________。
二、选择题(单项选择,每题2分,共20分)
1、下列8086CPU标志寄存器FR的标志中,不属于状态标志的是()
A.OF
B.PF
C.IF
D.CF
2、在数据传输率相同的情况下,同步字符串送的速度高于异步字符传输,其原因是( )
A.字符间无间隔
B.双方通信同步
C.发生错误的概率少
D.附加位信息总量少
3、在CMP AX,DX指令执行后,当标志位SF,OF,ZF满足逻辑关系(SF⊕OF)+ZF=0时,表明()。
A. AX>DX
B. AX<DX
C. AX≥DX
D. AX≤DX
4、一个8位的二进制整数,若采用补码表示,且由4个“1”和4个“0”组成,则最小值为()。
A.-120
B.-7
C.-112
D.-121
5、微型计算机在硬件上是由()四大部分分组成。
A. 微处理器、存储器、I/O接口和总线;
B. ALU、寄存器组、程序计数器和指令系统;
C. 微处理器、存储器、输入设备、输出设备;
D. 主板、硬盘、键盘、显示器;
6、当使用串处理指令CMPSW寻找两串中的不同数据时,应使用重复前缀为()。
A.REP
B.RET
C.REPE
D.REPNE
7、堆栈的工作方式是( )。
A.先进先出
B.随机读写
C.只能读出不能写入
D.后进先出
8、CPU与外设间数据传送的控制方式有( )
A.中断方式
B.程序控制方式
C.DMA方式
D.以上三种都是
9、8088系统对中断请求响应优先级最低的请求是( ) 。
A. NMI
B. 单步中断
C. 除法错中断
D. INTR
10、EPROM是指( )
A.随机读写存储器
B.可编程只读存储器
C.只读存储器
D.可擦除可编程只读存储器
三、简答题(共15分)
1、类型码为4 的中断是什么类型的中断,它的中断服务程序入口地址放在什么地方?试说明它的存放格式。
2、解释:无条件传送方式
四、判断题(错误的要指出错误的原因或进行修改;每题2分,共10分)
1、MOV 1234H,AX
2、SAL BX,5
3、POP CS
4、MOV AX,BL
5、MOV [1234H],AX
五、综合题(共35分)
1、完成指令序列
a.用减法指令实现789ABCH- 123456H
b.将DX寄存器的D1、D4、D6、D9、D10位屏蔽,其余位不变。
2、已知DATA单元开始存放一组无符号的字节数据,数据长度在CNT单元存放。编制程序:检查该组数据中是否存在数据100,若存在,则在显示器上显示“Y”,否则显示“N”。(用完整汇编程序完成)。
3、某系统中的8253芯片的通道0-3和控制端口地址分别为0FFF0H-0FFF3H,定义通道0工作在方式2,CLK=2MHz。要求:输出OUT为1KHz的波特率;定义通道1工作在方式0,其CLK1输入外部计数事件,每计满1000个向CPU发出请求。请写出通道0和通道1的初始化程序,并画出电路图。
控制字格式:
长沙理工大学试题参考答案(A)
课程名称微机原理及应用命题教师
一、填空题(20分)
1、73.25D=01001001.01B,10010010B=92H
100101.11B=37.75D=(0011 0111.0111 0101)BCD
2、寄存器方式,寄存器相对方式,直接寻址方式
3、20条,1M,段地址,偏移地址
4、36个
5、12H、13H 10H、11H
6、同步、异步
7、方式控制字,C口置0/置1控制字
二、选择题
C D A D A C D D B D
三、简答题
1、溢出中断0000H~0010H
2、无条件传送是最简单的数据传送方式。当外设的数据传送是定时的,且时间是已知的情况下,CPU定时取入数据,而当CPU去取数据时,数据肯定已准备好;或CPU定时发送数据,外设肯定已准备好接收数据。
四、判断题
1、×在MOV指令中,立即数不能作为目的操作数。
2、×移位指令中,移位的位数大于1,必须先将移位位数置于CL中,在移位指令中用CL指定移位位数。
3、×CS不能作为目的操作数。
4、×两操作数类型不一致。
5、√
五、综合题
1、a.MOV AX,9ABCH
SUB AX,3456H
MOV DX,78H
SBB DX,12H
b.AND DX,1111100110101101B
2、DSEG SEGMENT
DA TA DB 32,45,67,78,100……
CNT DB ?
DSEG SEGMENT
CSEG SEGMENT