微机原理试题及答案3.docx
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
长沙理工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的地址总线有____________ 条,最大内存空间为 ___________ ,物理地址是ftl
_________ 和_________ 形成的o
4、在8088系统中五片中断控制器8259可控制____________ 个中断源。
5、执行INT 04H后,中断服务程序入口地址的CS在_________ , ____ 单元,IP在______ ,
_____ 单元中。
6、串行通信有两种基本的通信方式,分别是____________ 和_________ 。
7、8255有两个控制字,它们分别是__________ 和 _________ o
二、选择题(单项选择,每题2分,共20分)
1 >卜列8086CPU标志寄存器FR的标志中,不属于状态标志的是()
A.OF
B.PF
C.IF
D.CF
2、在数据传输率相同的情况下,同步字符串送的速度高于异步字符传输,其原因是()
A.字符间无间隔
B.双方通信同步
C.发生错谋的概率少
D.附加位信息总量少
3、在CMPAX, DX指令执行后,当标志位SF, OF, ZF满足逻辑关系(SF㊉OF) +ZF=0 时,表明()o
A. AX >DX
B. AX C.AX^DX D.AXWDX 4、一个8位的二进制整数,若采用补码表示,且由4个“1”和4个“0”组成,则最小值为()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、C PU与外设间数据传送的控制方式有() 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、 MOV1234H,AX 2、SAL BX,5 3、POP CS 4、MOV AX, BL 5、MOV[1234H], AX 五、综合题(共35分) 1、淀成指令序列 a.用减法指令实现789ABCH- 123456H b.将DX寄存器的DI、D4、D6、D9、D10位屏蔽,其余位不变。 2、已知DATA单元开始存放一组无符号的字节数据,数据长度在CNT单元存放。编制程序:检查该组数据屮是否存在数据100,若存在,则在显示器上显示“Y”,否则显示“N”。(用完整汇编程序完成)。 3、某系统中的8253芯片的通道0-3和控制端口地址分别为0FFF0H-0FFF3H,定义通道0工作在方式2, CLK =2MHzo要求:输III OUT为lKHz的波特率;定义通道1工作在方式0,其CLK1输入外部计数事件,每计满1000个向CPU发出请求。请垢出通道0 和通道1的初始化程序,并画出电路图。 控制字格式: D7 D6 Eh D4 D3 D? Di Do SCi SCo RLi RLo M?M I Mo BCD (计数器选择)(读/坷格式)(匸作方式选择)(计数方式) 00: 0号计数器00 :计数器锁存命令000:方式00:一进制计 01: 1号计数器01 :读/写低8位001:方式11: BCDR计数 10: 2号计数器10 :读/写高8位X10:方式2 11:非法逸择11:先低8位后岛8位XII:方式3 100:方式4 101:方式5 B 一、填空题(每空1分,共2U分) 1、堆栈操作时,一次数据入栈,堆栈指针_________ ;一次数据出栈,堆栈指针 _______ O 2、8086系统中的汇编语言程序可以使用四个段,程序运行时,四个段的基地址分别放在 ______ 、_______ 、 _____ /S. _________________________ O 3、若某中断向量为10H,则该中断的屮断服务子程序的入口地址在屮断向量表屮的物理 地址范围为_______ ~ _________ O 4、8259可编程屮断控制器可以进行级联,其级联是通过 _________ 管脚实现的。此时,主8259应接________ o 5、外部设备是通过________ 引脚向CPU请求服务的,而CPU是通过____________ 给外设应 答。 6、并字符串操作时,______ 指向源操作数,______ 指向日的操作数。 7、设[X]补=11100011, [Y]补=00110010,[幻原= ___ ,[X-Y]IK=_______ 。 SCi SCo RLi RLo M? Mi Mo BCD