2022年完整word版,微机原理与接口技术_试题与答案西南交大 .pdf
《2022年完整word版,微机原理与接口技术_试题与答案西南交大 .pdf》由会员分享,可在线阅读,更多相关《2022年完整word版,微机原理与接口技术_试题与答案西南交大 .pdf(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微机原理与接口技术试题微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)18086CPU 通过(1 )控制线来区分是存储器访问,还是I/O 访问,当 CPU 执行IN AL,DX 指令时,该信号线为(2 )电平。(1)A. M/ B. C. ALE D. N/(2) A. 高B. 低C. ECL D. CMOS 2n+1 位有符号数x 的补码表示范围为()。A. 2n x 2n B. 2n x 2n -1C. 2n - 1 x 2n-1 D. 2n (DX) B. (AX) (DX) C. (AX) (DX) D. (AX) (DX)()3
2、. 8086 微机系统的RAM 存储单元中,从0000H:002CH开始依次存放23H ,0FFH ,00H ,和 0F0H 四个字节,该向量对应的中断号是。A. 0AH B. 0BH C. 0CH D. 0DH ()4. 8255 的 A 口工作在方式1 输入时,其中断允许控制位INTE 的开 /关是通过对的按位置位 /复位操作完成的。A. PC0 B. PC2 C. PC4 D. PC6() 5. 在进入 DMA 工作方式之前, DMA 控制器被当作CPU 总线上的一个。A. I/O 设备B. I/O 接口C. 主处理器D. 协处理器精选学习资料 - - - - - - - - - 名师归
3、纳总结 - - - - - - -第 12 页,共 34 页()6. 在 PC/XT 中,设( AX) 9305H ,( BX) 6279H ,若 ADD BX,AX 指令后接着INTO 指令则会。A. 进入INTO 中断服务子程序B. 执行INTO 后面的指令C. 死机D. 显示器显示OVERFLOW()7. 80486总线采用的是(1) ,一个最基本的总线周期由(2)个时钟周期(T状态)组成。(1)A. 同步总线协定B. 半同步总线协定C. 异步总线协定(2)D. 2 E. 3 F. 4()8. 微处理器系统中采用存储器映像方式编址时存储单元与I/O 端口是通过来区分的。A. 不同的地址编
4、码B. 不同的读写控制逻辑C. 专用 I O 指令()9. 在一个项目或产品研制的过程中,通常采用_ 类型的存储芯片来存放待调试的程序。A. RAM B. ROM C. PROM D. E2PROM()10.8259A工作在 8086/8088模式时,初始化命令字ICW2 用来设置。A. 中断向量地址的高8 位B. 中断类型号地址的高5 位C. 中断向量的高5 位D. 中断类型号的高5 位三、填空题1设模为 28,则 52 的补码为_H , 14 的补码为_H ,-0 的反码为_H 。2设内存中一个数据区的起始地址是1020H :0A1CBH ,在存入5 个字数据后,该数据区的下一个可以使用的
5、单元的物理地址是_。38086 根据所构成系统大小的不同,可以工作在最大方式或最小方式。在最大方式下,系统需使用_ 来形成总线周期。4微机系统内,按信息传输的范围不同,可有_ ,_ ,_ ,_ 等四级总线。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 13 页,共 34 页5CPU 对外设进行数据传送的方式有几种,即_ ,_ ,或_ 。6汇编指令通常包括_ 和 _ 两部分。78086 系统中,默认方式下对指令寻址由寄存器_ 和 _ 完成,而堆栈段中的偏移量可由寄存器_ 或 _ 来指示。8 程序存储与程序控制原理的含义是_ 。四、程序阅读1读程序,
6、并标明内存中数据段的相关地址和内容。# SEGMENTBUFFER DB 3 DUP (0)A DB 41HLA EQU $B DW ABLB EQU $BYTEB EQU BYTE PTR BC DD 41424344HLC EQU $WORDC EQU WORD PTR C# ENDSCODE SEGMENTASSUME DS:#, ES:#, CS:CODESTART PROC FARMOV AX ,#MOV DS , AX精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 14 页,共 34 页MOV ES , AXLEA SI,BUFFERM
7、OV SI ,BYTEBINC SIMOV SI ,WORDCADD LA SI ,LBADD LB SI ,LCMOV AH ,4CHINT 21HSTART ENDPCODE ENDSEND START2设有 100 个字节数据(补码),存放在数据段中EA2000H 的存储区内,以下程序应能从该数据区中找出最大的1 个数并存人同一数据段EA2100H 的单元中, 请完成该程序(在空白处填入适当的语句)。MAX :MOV BX ,MOV AL ,BXMOV CX ,LOOP1 : INC BXCMP AL ,BXLOOP2MOV AL ,BXLOOP2 : DEC CX JNZ MOV ,A
8、L精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 15 页,共 34 页五、编址连线已知某 8088 微机系统中有两个3 8 译码器 74LS138 ,如题五图所示, 分别用于存储器和 I/O 端口的地址选择。试按图中连线把两个译码器的各个输出线的寻址范围列表写出,未标出的高位地址线为低电平。74LS138 输人输出关系为:微型计算机原理与接口技术综合测试题五一、填空: (每空 1 分,共 20 分)1、设字长为八位,有x= -1 ,y=124 ,则有: x+y补=_ , x-y 补=_ ;2、数制转换: 247.86= H =_BCD;3、在 8
9、086CPU 中,由于BIU 和 EU 分开,所以 _ 和 _ 可以重叠操作,提高了 CPU 的利用率;4、8086 的中断向量表位于内存的_ 区域, 它可以容纳 _ 个中断向量,每一个向量占 _ 个字节;5、8086 系统中,地址FFFF0H 是_ 地址;6、8086CPU 的 MN/MX 引脚的作用是_;7、8251 芯片中设立了 _ 、_ 和_ 三种出错标志;8、 8086CPU中典型总线周期由_ 个时钟周期组成, 其中 T1 期间, CPU 输出 _信息;如有必要时,可以在_ 两个时钟周期之间插入1 个或多个 TW 等待周期。9、8259A 共有 _个可编程的寄存器,它们分别用于接受C
10、PU 送来的 _ 命令字和_ 命令字。二、简答题: (20 分)1、什么是信号的调制与解调?为什么要进行调制和解调?试举出一种调制的方式。(5分)精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 16 页,共 34 页2、已有 AX=E896H ,BX=3976H ,若执行ADD BX ,AX 指令,则结果BX,AX,标志位 CF, OF,ZF 各为何值? (5 分)3、有变量定义的伪指令如下:NUMS DW 18 DUP(4 DUP(5),23)VAR DB HOW ARE YOU !, 0DH, 0AH试问: NUMS 、VAR 变量各分配了多少
11、存储字节?(5 分)4、已有 MOV AL,INFBP+SI 与 MOV AL,ES:INFBP+SI 两条指令, 试问:其源操作数采用何种寻址方式?是字或是字节操作?两条指令有何区别?(5 分)三、读图(10 分)下图中, AB7AB0 为 8086CPU 低八位地址总线试问: 1、8259A 占用 _ 个端口地址,分别为_,其中 ICW1的设置地址为 _;2、 8255A 占用 _ 个端口地址,分别为_,其中控制寄存器的地址为 _ 。五、阅读程序与接口芯片初始化:(26 分)1、源程序如下:(6 分) MOV CL, 4MOV AX,2000H SHL AL,CLSHR AX,CLMOV
12、2000H,AX试问: j 若程序执行前,数据段内(2000H)=09H , (2001H)=03H, 则执行后有(2000H)=_,(2001H)=_。k 本程序段的功能_。2、源程序如下:(4 分) MOV AL, 0B7H精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 17 页,共 34 页AND AL,0DDHXOR AL ,81HOR AL ,33HJP LAB1JMP LAB2试问: j 执行程序后AL=_;k 程序将转到哪一个地址执行:_ 。3、源程序如下:(6 分)MOV CX ,9 MOV AL,01HMOV SI,1000HNE
13、XT :MOV SI,ALINC SISHL AL,1LOOP NEXT试问: j 执行本程序后有:AL=_ ;SI=_ ;CX=_;k 本程序的功能是_。4、某系统中8253 占用地址为100H103H 。初始化程序如下:(4 分)MOV DX , 103HMOV AL, 16HOUT DX , ALSUB DX ,3OUT DX , AL精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 18 页,共 34 页试问: j 此段程序是给8253 的哪一个计数器初始化?安排工作在哪种工作方式?_;k 若该计数器的输入脉冲的频率为1MHZ ,则其输出脉冲
14、的频率为:_ 。5、已知某 8255A 在系统中占用888BH 号端口地址,现欲安排其PA,PB,PC 口全部为输出, PA,PB 口均工作于方式0 模式,并将PC6 置位,使 PC3 复位,试编写出相应的初始化程序:(6 分)微型计算机原理与接口技术综合测试题六一、填空题 (20 分,每空1 分)1、将十进制数279.85 转换成十六进制数、八进制数、二进制数及BCD 码数分别为:_H,_Q,_B, BCD 。2、字长为 8 位的二进制数10010100B ,若它表示无符号数,或原码数,或补码数,则该数的真值应分别为_D,_D或_D 。3、 已知 BX=7830H ,CF=1 ,执行指令:
15、ADC BX,87CFH 之后,BX=_,标志位的状态分别为CF=_,ZF=_,OF=_,SF=_。4、8086 中, BIU 部件完成 _ 功能, EU 部件完成_ 功能。5、8086 中引脚 BHE 信号有效的含义表示_。6、8086 正常的存储器读/写总线周期由 _ 个 T 状态组成, ALE 信号在_ 状态内有效,其作用是_。7、设 8086 系统中采用单片8259A ,其 8259A 的 ICW2=32H ,则对应IR5 的中断类型号为 _H,它的中断入口地址在中断向量表中的地址为_H。二、简答及判断题(共 17 分)1、某指令对应当前段寄存器CS=FFFFH ,指令指针寄存器IP=
16、FF00H ,此时,该指令的物理地址为多少?指向这一物理地址的CS 值和 IP 值是唯一的吗?试举例说明(4 分)精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 19 页,共 34 页2、8086CPU 的 FLAG 寄存器中,状态标志和控制标志有何不同?程序中是怎样利用这两类标志的?(4 分)3、设采用 8251A 进行串行异步传输,每帧信息对应1 个起始位, 7 个数据位, 1 个奇/偶校验位, 1 个停止位,波特率为4800 ,则每分钟能传输的最大字符数为多少个?(4 分 )三、读图和作图题(20 分)1、8086 系统中接口连接关系如下图所
17、示。要求回答以下问题:(1) 试分别确定8255, 8253 ,8259 及 8251 的端口地址 (12 分);(2) 设 8255 的 PA 口为输出, PB 口为输入,试写出对PA 口和 PB 口执行输入 /输出操作的指令。 (2 分 )8255 的端口地址为:_; 8253 的端口地址为:_; 8259 的端口地址为:_; 8251 的端口地址为:_;对 PA 口操作的 I/O 指令为 _;对 PB 口操作的I/O 指令为 _。 2、 作图题。系统采用4 个接口芯片: 8253 ,8251 ,8259 及 8255 。要求 8253 的通道 0 用作实时时钟,每当定时时间到之后向825
18、9 的 IR2 送入中断申请信号。8253 通道 1 用作方波发生器作为8251 的收发时钟脉冲。8253 通道 0,通道 1 的门控信号由8255PC 口的 PC3 和PC2 控制。(1) 画出 4 个芯片之间控制线的连接图;(4 分)(2) 8253 的两个通道应分别工作在什么方式?(2 分)四、程序阅读题(20 分)1、源程序如下:(5 分)精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 20 页,共 34 页MOV AH , 0MOV AL, 9MOV BL, 8ADD AL, BLAAAAADDIV AL结果 AL_,AH=_,BL=_。
19、2、源程序如下:(5 分)MOV AX, SEG TABLE ;TABLE 为表头MOV ES,AXMOV DI,OFFSET TABLEMOV AL, 0MOV CX, 100CLDREPNE SCASB问: 1) 该段程序完成什么功能?2) 该段程序执行完毕之后,ZF 和 CX 有几种可能的数值?各代表什么含义? 3、源程序如下:(5 分)CMP AX, BX JNC L1JZ L2JNS L3JNO L4精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 21 页,共 34 页JMP L5设 AX=74C3H , BX=95C3H ,则程序最后将
20、转到哪个标号处执行?试说明理由。 4、源程序如下:(5 分)MOV DX , 143HMOV AL,77HOUT DX ,ALMOV AX,0DEC DXDEC DXOUT DX ,ALMOV AL,AHOUT DX ,AL设 8253 的端口地址为140H143H ,问:(1)程序是对8253 的哪个通道进行初始化?(2)该通道的计数常数为多少?(3)若该通道时钟脉冲CLK 的周期为1 s,则输出脉冲OUT 的周期为多少 s?五、编程题(23 分 )1、8255 的编程。 (共 10 分 )设 8255 的端口地址为200H203H 。(1)要求 PA 口方式 1,输入; PB 口方式 0
21、输出; PC7PC6为输入; PC1PC0 为输出。试写出8255 的初始化程序。(3 分 )(2)程序要求当PC7=0 时置位 PC1 ,而当 PC6=1 时复位 PC0 ,试编制相应的程序。(7分)2、自 BUFFER开始的缓冲区有6 个字节型的无符号数:10,0,20,15,38,236,试编制 8086 汇编语言程序,要求找出它们的最大值、最小值及平均值,分别送到MAX 、MIN 和 AVI 三个字节型的内存单元。(13 分)要求按完整的汇编语言格式编写源程序精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 22 页,共 34 页微型计算机原
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年完整word版 微机原理与接口技术_试题与答案西南交大 2022 完整 word 微机 原理 接口 技术 试题 答案 西南 交大
限制150内