微机原理与接口技术_试题与答案

上传人:xzh****18 文档编号:43003887 上传时间:2018-06-04 格式:DOC 页数:22 大小:431.80KB
返回 下载 相关 举报
微机原理与接口技术_试题与答案_第1页
第1页 / 共22页
微机原理与接口技术_试题与答案_第2页
第2页 / 共22页
微机原理与接口技术_试题与答案_第3页
第3页 / 共22页
微机原理与接口技术_试题与答案_第4页
第4页 / 共22页
微机原理与接口技术_试题与答案_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《微机原理与接口技术_试题与答案》由会员分享,可在线阅读,更多相关《微机原理与接口技术_试题与答案(22页珍藏版)》请在金锄头文库上搜索。

1、微机原理与接口技术 试题微型计算机原理与接口技术综合测试题一一、 单项选择题 (下面题只有一个答案是正确的,选择正确答案填入空白处)18086CPU 通过( 1 )控制线来区分是存储器访问,还是 I/O 访问,当 CPU 执行 IN AL,DX 指 令时,该信号线为( 2 )电平。(1) A. M/ B. C. ALE D. N/(2) A. 高 B. 低 C. ECL D. CMOS2n+1 位有符号数 x 的补码表示范围为( )。A. 2n (DX) B. (AX)(DX) C. (AX) (DX) D. (AX)(DX)( )3. 8086 微机系统的 RAM 存储单元中,从 0000H

2、: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. 协处理器( )6. 在 PC/XT 中,设(AX)9305H,(BX)6279H,若 ADD BX,AX

3、 指令后接着 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. 不同的地址编码 B. 不同的读写控制逻辑 C. 专用 IO 指令( )9. 在一个项目或产品研制的过程中,通常采用 _ 类型的存储芯片来存放待调试的

4、程序。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 个字数据后,该数据区的下一 个可以使用的单元的物理地址是 _。3 8086 根据所构成系统大小的不同,可以工作在最大方式或最小方式。在最大方式下

5、,系统需使 用 _ 来形成总线周期。4 微机系统内,按信息传输的范围不同,可有 _,_,_,_等四级总线。5 CPU 对外设进行数据传送的方式有几种,即 _,_,或_。6 汇编指令通常包括 _ 和 _ 两部分。7 8086 系统中,默认方式下对指令寻址由寄存器 _ 和 _ 完成,而堆栈段中的偏移 量可由寄存器 _ 或 _ 来指示。8 程序存储与程序控制原理的含义是 _ 。四、程序阅读1 读程序,并标明内存中数据段的相关地址和内容。# SEGMENTBUFFER DB 3 DUP (0)A DB 41HLA EQU $B DW ABLB EQU $BYTEB EQU BYTE PTR BC DD

6、 41424344HLC EQU $WORDC EQU WORD PTR C# ENDSCODE SEGMENTASSUME DS:#, ES:#, CS:CODESTART PROC FARMOV AX,#MOV DS, AXMOV ES,AXLEA SI,BUFFERMOV SI ,BYTEBINC SIMOV SI ,WORDCADD LA SI ,LBADD LB SI ,LCMOV AH,4CHINT 21HSTART ENDPCODE ENDSEND START2 设有 100 个字节数据(补码),存放在数据段中 EA2000H 的存储区内,以下程序应能从该 数据区中找出最大的 1

7、 个数并存人同一数据段 EA2100H 的单元中,请完成该程序(在空白处填入适当 的语句)。MAX: MOV BX, MOV AL,BXMOV CX, LOOP1: INC BXCMP AL,BXLOOP2MOV AL,BXLOOP2: DEC CX JNZ MOV ,AL五、编址连线已知某 8088 微机系统中有两个 3 8 译码器 74LS138,如题五图所示,分别用于存储器和 I/O 端口的地址选择。试按图中连线把两个译码器的各个输出线的寻址范围列表写出,未标出的高 位地址线为低电平。74LS138 输人输出关系为:微型计算机原理与接口技术综合测试题五一、填空:(每空 1 分,共 20

8、分)1、设字长为八位,有 x= -1,y=124,则有:x+y补=_, x-y 补=_;2、数制转换:247.86= H =_BCD;3、在 8086CPU 中,由于 BIU 和 EU 分开,所以_和 _ 可以重叠操作,提高了 CPU 的利用 率;4、8086 的中断向量表位于内存的_区域,它可以容纳_个中断向量, 每一个向量占_ 个 字节;5、8086 系统中,地址 FFFF0H 是_ 地址;6、8086CPU 的 MN/MX 引脚的作用是_;7、8251 芯片中设立了_、_ 和_三种出错标志;8、8086CPU 中典型总线周期由_个时钟周期组成,其中 T1 期间,CPU 输出_信息;如有必

9、 要时,可以在_两个时钟周期之间插入 1 个或多个 TW 等待周期。9、8259A 共有_个可编程的寄存器,它们分别用于接受 CPU 送来的_命令字和_命令字。二、 简答题:(20 分)1、什么是信号的调制与解调?为什么要进行调制和解调?试举出一种调制的方式。(5 分)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 变量各分配了多少存

10、储字节?(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,2000HSHL AL,CLSHR AX,CLMOV 2000H,AX试问:

11、j 若程序执行前,数据段内(2000H)=09H,(2001H)=03H, 则执行后有(2000H) =_,(2001H)=_。k 本程序段的功能_。2、源程序如下:(4 分) MOV AL,0B7HAND AL,0DDHXOR AL,81HOR AL,33HJP LAB1JMP LAB2试问:j 执行程序后 AL=_;k 程序将转到哪一个地址执行:_。3、源程序如下:(6 分)MOV CX,9MOV AL,01HMOV SI,1000HNEXT: MOV SI,ALINC SISHL AL,1LOOP NEXT试问:j 执行本程序后有:AL=_;SI=_;CX=_;k 本程序的功能是_。4、

12、某系统中 8253 占用地址为 100H103H。初始化程序如下:(4 分)MOV DX, 103HMOV AL, 16HOUT DX, ALSUB DX, 3OUT DX, AL试问:j 此段程序是给 8253 的哪一个计数器初始化?安排工作在哪种工作方式? _;k 若该计数器的输入脉冲的频率为 1MHZ,则其输出脉冲的频率为:_。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,执行指令:ADC BX,87CFH 之后,BX=_,标志位的状态 分别为 CF=_,ZF=_,OF

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 电气技术

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号