当前位置:文档之家› 微机原理试题及答案3.docx

微机原理试题及答案3.docx

长沙理工A一、填空题(每空1分,共20分)1、完成下面不同数制之间的转换73.25D= ____________ B, 10010010B = ____________ H100101.11B = __________ D= ___________ BCD2、指令MOV AL, BL对源操作数来说是 ____________ 寻址方式,MOV AX, [BX+6]对源操作数来说是___________ 寻址方式,MOV AX, DS:[2000H]对源操作数来说是 __________ 寻址方式。

3、8088CPU的地址总线有____________ 条,最大内存空间为 ___________ ,物理地址是ftl_________ 和_________ 形成的o4、在8088系统中五片中断控制器8259可控制____________ 个中断源。

5、执行INT 04H后,中断服务程序入口地址的CS在_________ , ____ 单元,IP在______ ,_____ 单元中。

6、串行通信有两种基本的通信方式,分别是____________ 和_________ 。

7、8255有两个控制字,它们分别是__________ 和 _________ o二、选择题(单项选择,每题2分,共20分)1 >卜列8086CPU标志寄存器FR的标志中,不属于状态标志的是()A.OFB.PFC.IFD.CF2、在数据传输率相同的情况下,同步字符串送的速度高于异步字符传输,其原因是()A.字符间无间隔B.双方通信同步C.发生错谋的概率少D.附加位信息总量少3、在CMPAX, DX指令执行后,当标志位SF, OF, ZF满足逻辑关系(SF㊉OF) +ZF=0 时,表明()oA. AX >DXB. AX<DXC.AX^DXD.AXWDX4、一个8位的二进制整数,若采用补码表示,且由4个“1”和4个“0”组成,则最小值为()0A.-120B.-7C.-112D.-1215、微型计算机在硬件上是由()四大部分分组成。

A.微处理器、存储器、I/O接口和总线;B.ALU、寄存器组、程序计数器和指令系统:C.微处理器、存储器、输入设备、输出设备;D.主板、硬盘、键盘、显示器;6、当使用串处理指令CMPSW寻找两串中的不同数据时,应使用重复前缀为()。

A.REPB.RETC.REPED.REPNE7、堆栈的工作方式是()。

A.先进先出B.随机读写C.只能读出不能写入D.后进先出8、C PU与外设间数据传送的控制方式有()A.中断方式B.程序控制方式C.DMA方式D.以上三种都是9、8088系统对中断请求响应优先级最低的请求是()。

A. NMIB. 单步中断C.除法错中断D・ INTR10、EPROM 是指( )A.随机读写存储器B.可编程只读存储器C.只读存储器D.可擦除可编程只读存储器三、简答题(共15分)1、类型码为4的中断是什么类型的中断,它的中断服务程序入口地址放在什么地方?试说明它的存放格式。

2、解释:无条件传送方式四、判断题(错误的要指出错误的原因或进行修改;每题2分,共10分)1、MOV1234H,AX2、SAL BX,53、POP CS4、MOV AX, BL5、MOV[1234H], AX五、综合题(共35分)1、淀成指令序列a.用减法指令实现789ABCH- 123456Hb.将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 DoSCi 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:方式211:非法逸择11:先低8位后岛8位XII:方式3100:方式4101:方式5B 一、填空题(每空1分,共2U分)1、堆栈操作时,一次数据入栈,堆栈指针_________ ;一次数据出栈,堆栈指针 _______ O2、8086系统中的汇编语言程序可以使用四个段,程序运行时,四个段的基地址分别放在______ 、_______ 、 _____ /S. _________________________ O3、若某中断向量为10H,则该中断的屮断服务子程序的入口地址在屮断向量表屮的物理地址范围为_______ ~ _________ O4、8259可编程屮断控制器可以进行级联,其级联是通过 _________ 管脚实现的。

此时,主8259应接________ o5、外部设备是通过________ 引脚向CPU请求服务的,而CPU是通过____________ 给外设应答。

6、并字符串操作时,______ 指向源操作数,______ 指向日的操作数。

7、设[X]补=11100011, [Y]补=00110010,[幻原= ___ ,[X-Y]IK=_______ 。

SCi SCo RLi RLo M? Mi Mo BCD8、设SS=1000H, SP=3000H, AX=128AH , CX=0931H 则执行下列指令后PUSH AXPUSH CXPOP AXSS= ________ , SP= ________ AX= , CX=二、选择题(单项选择,每题2分,共20分)1、 二进制数10010110.10B 的十进制数值可表示为( )A. 96.8B. 150.5C. 96.5D. 160.52、 R AM 6116芯片有2KX8位的容量,它的片内地址选择线和数据线分别是()A.A0〜A15 和 D0〜D15B.A0〜A10 和 DO 〜D7C.A0〜All 和 DO 〜D7D.A0〜All 和 DO 〜D15 3、 8086 CPU 在响应中断时顺序将( )内容压入堆栈。

A.CS.IP.FRB.IP.CS.FRC.FR.CS.IPD.FR.IP.CS 4、 8086能够访问的存储空间的大小是( )。

A. 64kB. 1MC. 256D.16M 5、 8253是可编程定时.计数器芯片,它内部有( )oA.三个定时器B.四个定时器C.二个计数器D.W 个计数器 6、 相邻段地址Z 间的最小距离为( )A.16个字节B.64K 字节C.1K 字节D.256字节 7、 8086 CPU 的NMI 引脚上输入的信号是( )A.可屏蔽中断请求B.非屏蔽中断请求C.中断相应D.总线请求 8、 8086/8088的一个典型总线周期需要( )个T 状态。

A. 4B. 3C. 2D. 19、堆栈的工作方式是( )A.先进先出B.10、下列四条指令中止确的是 (1) MOV BL,CX (3) MOV [BX],[DI] A. (1)与(2) C. (2)与(4) 三、简答题(共15分)1、a.在8086存储器屮存放数据时有规则字与非规则字之分,请说明它们的区别?b.在读总线周期中,各时钟周期所完成的任务。

如果外设没准备好,应在哪个时钟周期 插入什么时钟周期?2、简述中断与子程序调用Z 间的区別。

并简要说明8259A 中断控制器中的IRR.ISR 和IMR 三个寄存器的功能。

四、判断题(错误的要指出错误的原因或进行修改;每题2分,共10分)1. MOV 2787H,AX2.工作于最小模式的8086微处理系统中,没有8087芯片。

3. P0P CS5. MOV [2787H], AX五、综合题(共35分)1、 在8086系统中,试用4KX8位的2732及74LS138译码器,构成一个32KX8的RAM, 画出硬件连接图,并写出每片地址范围。

随机读写D.后进先出 C.只能读出不能写入 )(2) MOV DS,AX (4) CMPAX,1234H B. (2)与(3) D. (1)与(3)4.MOV AX, BL2、设系统中8253端口地址为40H-43H,画出译码电路,编程对其作如下设置。

(1)计数通道0工作在方式0,二进制计数,计数初值30Ho(2)计数通道1工作在方式3, BCD 码计数,计数初值9080o 其中,控制字格式如下: r>7 r )6 r>5 rxi D3 I )? Di DoSCiSCo RLi RLoM2Ml Mo BCD(计数器选抒) (读/写格式) (工作方式选择) (计数方式) 00: 0号计数器 00: 计数器锁存命令 000:方式0 0:二进制计数 01: 1号计数器 01: 读/写低&位 001:方式1 1: BCIW 十数 10: 2号计数器 10: 读/写高8位 XI0:方式2 11: 非浓选择 11:先低8位后高8位 XI 1:方式3100:方式4 101:方式53、设内存DATA1和DATA2开始分别存放50个无符号字数据,编制程序 将两个存储区对应字数据求和并存入SUM 开始的单元(用完整汇编程序完成)。

C ; 一、填空题(每空1分,共20分)1、二进制数10111100100.101转换为十六进制数为 __________ Ho2、 [A+B]补=10011101,则A+B 的真值为___________ Do3、 若三片8259级联,从片分别连接在主片的IR2和IR5上,则主8259A 的ICW3为Bo4、 每片8255包括三个八位并行口,其中 ____ 可工作在方式2,又可工作在方式1。

5、 如果一个程序在执行前(CS ) =86F0H, (IP ) =2000H,该程序的起始地址是 __________ H 。

6、 8086CPU 对I/O 端口的编址是釆用 _______ 方式。

7、 8086/8088 CPU 的数据线和地址线是以 _________ 方式伦流使用的。

8、 为保证DRAM 中内容不丢失,需要进行 _________ 操作。

9、 变量具有三种属性,分別是 ________ 属性、 ______ 属性和 ______ 属性。

相关主题