汇编语言与接口技术期末复习题(含答案).pdf

上传人:赵** 文档编号:69181722 上传时间:2022-12-31 格式:PDF 页数:11 大小:459.59KB
返回 下载 相关 举报
汇编语言与接口技术期末复习题(含答案).pdf_第1页
第1页 / 共11页
汇编语言与接口技术期末复习题(含答案).pdf_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《汇编语言与接口技术期末复习题(含答案).pdf》由会员分享,可在线阅读,更多相关《汇编语言与接口技术期末复习题(含答案).pdf(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!c 微机原理习题 一、选择填空 1、CPU 执行 OUT DX,AL 指令时,()的值输出到数据总线上。A、AL 寄存器 B、AX 寄存器 C、DL 寄存器 D、DX 寄存器 2、连接主机与外设间的电路称为()。A、接口 B、端口 C、数字电路 D、转换电路 3、地址译码的作用是()。A、设计接口 B、区分不同外设 C、接至地址总线 D、向外设输出数据 4、中断控制器 8259 可管理()。A、非屏蔽中断 B、指令中断 C、外部中断 D、可屏蔽中断 5、对 INT N 指令,其中断向量存放在内存从()

2、开始的地址中。A、DS*10H+N*4 B、DS*10H+N C、0*10H+N*4 D、0*10H+N 6、8259 的中断服务寄存器 ISR 的某一位如果置 1,则表示()。A、8259 中断服务故障 B、CPU 正在执行中断服务程序 C、外部设备可以请求中断服务 D、中断服务程序刚执行完毕 7、8086/8088CPU 内部有一个始终指向堆栈顶部的地址指针是()。A、SP B、IP C、BP D、BX 8、8086/8088CPU 内部地址指针是()。A、20 位 B、8 位 C、16 位 D、24 位 9、8086 存储段是存储器的一个逻辑单位,其长度可达()字节 A、16K B、64

3、K C、640K D、1M 10、对于“未对准好”字,8086CPU 需要()个总线周期完成对该字的访问。A、1 B、2 C、3 D、4 11、8086/8088 能寻址内部存储器的最大地址范围为()。A、64K B、512K C、1M D、10M 12、除法出错是属于()中断。A、线路故障 B、内部 C、INTO D、单步 13、中断传送方式下,当外部需要输入输出数据,向 CPU 发出中断请求信号,由接口电路使欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!()信号有效,引起中断响应。A、HLDA B、INTR C、HOLD D、INTA 14、

4、DMA 数据传送,是由()控制的。A、硬件控制器 B、程序 C、CPU D、外设 15、CPU 与外设交换信息时,是通过()传送外设控制和外设状态信息的。A、数据总线 B、地址总线 C、控制总线 D、局部总线 16、8086 执行 OUT DX,AL 指令时,()的值输出到地址总线上。A、AL B、AX C、DL D、DX 17、有效时要求 8086 的()引脚同时输出低电平。A、IN 和 OUT B、C、ALE 和 D、地址和数据 18、CPU 对单步中断的响应,必须根据()标志位的状态来决定是否响应。A、IF B、DF C、TF D、ZF 19、中断向量表中存放的是()。A、中断类型码 B

5、、中断服务程序 C、中断向量码 D、中断服务程序入口地址 20、中断控制器 8259 中没有()寄存器。A、中断服务 B、中断屏蔽 C、中断响应 D、中断请求 21、如果向 8259 写入的 ICW2(设置中断类型码)为 20H,则 IR1 引脚所对应的中断类型码为()。A、21H B、22H C、23H D、24H 22、由 8088CPU 组成的 PC 机的数据线是()。A、8 条单向线 B、16 条单向线 C、8 条双向线 D、16 条双向线 23、设有 14 个按键组成键盘阵列,识别这 14 个按键至少需要有()根口线。A、6 根 B、7 根 C、8 根 D、14 根 24、8086/

6、8088CPU 内部有一个指向下一个指令字节的地址指针寄存器是()。A、BIU B、IP C、CS D、SP 25、用户可以单元为单位进行读写的存贮器是()。A、RAM B、ROM C、软盘 D、硬盘 26集成度最高的存贮线路是()态线路。A、六管静 B、六管动 C、四管动 D、单管动 27EPROM2732 有 4K 个地址单元。当从 F0000H 开始分配地址,它的末地址为()IOR M/IO 和 RD RD 欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!A、F03FF B、F07FF C、F0FFF D、F1000 28响应 NMI 请求的

7、必要条件是()。A、IF=1 B、IF=0 C、一条指令结束 D、无 INTR 请求 29传送数据时,占用 CPU 时间最长的传送方式是()。A、查询 B、中断 C、DMA D、通道 30DMA 数据传送,是由()控制的。A、硬件控制器 B、程序 C、CPU D、8255 31.在 DMA 方式下,CPU 与总线的关系是(C).A、只能控制数据总线 B、只能控制地址总线 C、成隔离状态 D、成短接状态 32.中断向量的地址是(C).A、子程序入口地址 B、中断服务程序入口地址 C、存放中断服务程序入口地址的地址 D、中断程序的第一行的地址 33.PC 机中为使工作于一般全嵌套方式的 8259

8、中断控制器能接受下一个中断请求,在中断服务程序结束处应(C)A、执行 IRET 指令 B、执行 POP 指令 C、发送 EOI 命令 D、发送 OCW3 命令 34.冯 诺依曼机工作方式的基本特点是(B)A、多指令流单数据流 B、按地址访问并顺序执行指令 C、堆栈操作 D、存贮器按内容选择地址 35.8086 微处理器可寻址访问的最大 I/O 空间为(B)A、1KB B、64KB C、640KB D、1MB 36.Pc 机数据总线信号的状态是、(C).A、单向双态 B、单向三态 C、双向三态 D、双向双态 37.存储器是计算机系统的记忆设备,它主要用来(C)A、存放数据 B、存放程序 C、存放

9、数据和程序 D、存放微程序 38.I/O 与主机信息的交换采用中断方式的特点是(B)A、CPU 与设备串行工作,传送与主程序串行工作 B、Cpu 与设备并行工作,传送与主程序串行正作 C、CPU 与设备并行工作,传送与主程序并行工作.D、以上都不对 39.在 I/O 传送方式中,哪种传送可提高系统的工作效率(C)A、条件传送 B、查询传送 C、中断传送 D、前三项均可 40.(B)是以 CPU 为核心,加上存储器,I/O 接口和系统总线构成的.欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!A、微处理器 B、微型计算机 C、微型计算机系统 D、计算

10、机 41.PC 机中确定硬中断服务程序的入口地址是(C)A、主程序中的调用指令 B、主程序中的转移指令 C、中断控制器发出的类型码 D、中断控制器中的中断服务寄存器(ISR)42.8086/8088 中状态标志有()个 A、3 B、4 C、5 D、6 43.8086/8088 可用于间接寻址的寄存器有().A、2 B、4 C、6 D、8 44.在 80868088 中,一个最基本的总线周期由 4 个时钟周期(T 状态)组成,在 T1 状态,CPU 在总线发出()信息.A、数据 B、状态 C、地址 D、其他 45.8086/8088 的中断向量表()A、用于存放中断类型号 B、用于存放中断服务程

11、序入口地址 C、是中断服务程序的入口 D、是中断服务程序的返回地址 46.计算机的存储器采用分级存储体系的主要目的是()。A、便于读写数据 B、减小机箱的体积 C、便于系统升级 D、解决存储容量、价格和存取速度之间的矛盾 47、在机器内部操作中,CPU 与存贮器之间信息交换使用的是()。A.逻辑地址 B.物理地址 C.有效地址 D.相对地址 48、当执行指令 ADD AX,BX 后,若 AX 的内容为 2BA0H,设置的奇偶标志位 PF1,下面的叙述正确的是()。A.表示结果中含 1 的个数为偶数 B.表示结果中含 1 的个数为奇数 C.表示该数为偶数 D.表示结果中低八位含 1 的个数为偶数

12、 49、假设VAR为变量,指令MOV BX,OFFSET VAR源操作数的寻址方式是()。A.直接寻址 B.间接寻址 C.立即数寻址 D.存贮器寻址 50、完成同指令 XCHG AX,BX 相同功能的指令或指令序列是()。A.MOV AX,BX B.MOV BX,AX C.PUSH AX D.MOV CX,AX POP BX MOV AX,BX MOV BX,CX 欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!51、已知字变量 buffer 等于 1234h,它所在的偏移地址为 5678h,执行下列指令后 ax()。mov ax,buffer l

13、ea ax,buffer A1234h B.5678h C.3412h D.7856h 52、测试 BL 寄存器内容是否与数据 4FH 相等,若相等则转 NEXT 处执行,可实现的方法是()。A.TEST BL,4FH B.XOR BL,4FH JZ NEXT JZ NEXT C.AND BL,4FH D.OR BL,4FH JZ NEXT JZ NEXT 53、寄存器 BX 和 DX 中存放有 32 位二进制数,其中 BX 中放高 16 位,下列程序段完成对这 32位数扩大 4 倍的功能,那么该程序段中方框里应填的语句是()。MOV CX,2 LOP:SHL DX,1 LOOP LOP A.

14、ROL BX,1 B.ROR BX,1 C.RCL BX,1 D.RCR BX,1 54、当一个带符号数大于 0FBH 时程序转移,需选用的条件转移指令是()。A.JLE B.JNL C.JNLE D.JL 55、使用 DOS 功能调用时,子程序编号应放在()寄存器中。A.AL B.AH C.AX D.任意指定 56、8086CPU 在进行 I/O 读操作时,/M IODT R和必须是()。A.0 0 B.0 1 C.1 0 D.1 1 57、8086/8088 执行一个总线周期是在()之后插入 TW。A.T1 B.T2 C.T3 D.T4 58、若用存贮芯片(32K8)构成 8086 的存贮

15、器系统要用()。A.8 片 B.16 片 C.32 片 D.64 片 59、除法出错是属于()中断。A.线路故障 B.内部中断 C.INTO D.单步中断 60、8255A 工作于方式 1 输出方式,A 口/B 口与外设之间的控制状态联络信号是()。A.STB与 IBF B.IBF 与ACK C.ACKOBF与 D.STBOBF与 61、8253 是可编程定时、计数器芯片,它内部有()。欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!A三个定时器 B.四个定时器 C.二个计数器 D.四个计数器 62、8086 CPU 的 NMI 引脚上输入的信号是

16、()A.可屏蔽中断请求 B.非屏蔽中断请求 C.中断相应 D.总线请求 63、8086 CPU 在()时刻采样 READY 信号决定是否插入等待周期。AT3 下降沿 B.T3 上升沿 C.T2 下降沿 D.T2 上升沿 64、8288 的作用是()。A地址锁存器 B.数据收发器 C.时钟信号源 D.总线控制器 65、采用两片可编程中断控制器级联使用,可以使 CPU 的可屏蔽中断扩大到()。A15 级 B.16 级 C.32 级 D.64 级 66、PCI 总线是()位总线。A16 B.16/32 C.32 D.32/64 67、微型计算机是以大规模、超大规模集成电路为主要部件,以集成了控制器和

17、()的微处理器为核心,所构造出的计算机 A、存贮器 B、寄存器 C、运算器 D、计数器 68、单片机内部除 CPU 外还集成了计算机的其他一些主要部件,如:ROM、RAM、并行接口、串行接口,有的芯片还集成了()等 A、存贮器 B、运算器 C、定时器 D、微处理器 69、8088 典型的总线周期由()个 T 组成。A、4 B、5 C、6 D、8 70、当 8088 进行读写存储器或 I/O 接口时,如果存储器或 I/O 接口无法满足 CPU 的读写时序(来不及提供或读取数据时),需要 CPU 插入()A、T3 B、T4 C、Tw D、Ti 71、如果 8088 的 CLK 引脚接 5MHz 的

18、时钟信号,那么每个 T 状态的持续时间为().A、200ns B、300ns C、200ms D、300ms 72、PC 机中确定可屏蔽中断服务程序的入口地址是()A、主程序中的调用指令 B、主程序中的转移指令 C、中断控制器发出的类型码 D、中断控制器中的中断服务寄存器(ISR)73、在 PC 机上,CPU 响应 NMI 请求时,中断类型号()。欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!A、由 8259A 提供 B、由 8255A 提供 C、规定为 2 D、规定为 3 74、存储器是计算机系统的记忆设备,它主要用来()A、存放数据 B、存放

19、程序 C、存放数据和程序 D、存放微程序 75、集成度最高的存贮线路是()态线路。A、六管静 B、六管动 C、四管动 D、单管动 76、存储器()信号通常与 CPU 地址总线的高位地址线相关联,说明该存储器芯片是否被选中正常工作 A、CS B、D0 C、OE D、WE 77、存储器可以采用 3 种外译码方式,其中采用()方式可以避免地址重复。A、全译码 B、部分译码 C、线选译码 D、地址译码 78、除法出错是属于()中断。A、线路故障 B、内部 C、INTO D、单步 79、()在任何一个总线周期的 T1 状态输出有效电平,以表示当前在地址/数据复用总线上输出的是地址信号。A、DEN B、A

20、LE C、RESET D、READY 80、DMA 数据传送,是由()控制的。A、硬件控制器 B、程序 C、CPU D、外设 81、在 DMA 方式下,CPU 与总线的关系是().A、只能控制数据总线 B、只能控制地址总线 C、成隔离状态 D、成短接状态 82PC 机数据总线信号的状态是().A、单向双态 B、单向三态 C、双向三态 D、双向双态 83 8086 系统中,堆栈的操作()。A、只能是字节操作 B、只能是字操作 C、可以是字节或字操作 D、只能是串操作 84CPU 对单步中断的响应,必须根据()标志位的状态来决定是否响应。A、IF B、OF C、DF D、TF 85CPU 寻址外设

21、端口有两种访问方式,I/O 指令寻址和()。A、存储器映像 B、中断 C、DMA D、通道 86在 I/O 传送方式中,哪种传送可提高系统的工作效率()欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!A、条件传送 B、查询传送 C、中断传送 D、前三项均可 二、判断改错题(判断正误,将正确的划上“”,错误的划上“”,并改正错误。)1、在 PC 机上,CPU 响应 NMI 请求时,类型号由 8259 提供。2、8086 系统中,堆栈的操作可以是字节或字操作。3、为 8088CPU 提供系统地址总线需要两个 8286。4、当 8255 的 PA 口方式

22、 1,PB 口方式 0 时,其 PC 口可用作一个 4 位 I/O。5、已知某数的原码是 00001000,则其反码是 11110111。6、EPROM2732 有 4K 个地址单元。全译码方式,当从 F0000H 开始分配地址,它的末地址为F07FFH。7、响应 NMI 请求的必要条件是 IF=1。8、CPU 寻址外设端口有两种访问方式,I/O 指令寻址和存储器映像。9、DEN 在任何一个总线周期的 T1 状态输出有效电平,以表示当前在地址/数据复用总线上输出的是地址信号。10、CPU 对单步中断的响应,必须根据 DF 标志位的状态来决定是否响应。11、12、8086 有一个 16 位的标志

23、寄存器,它包含 6 个状态标志位和 3 个控制标志位。13、一个总线周期由 1 个或若干个指令周期组成。14、中断向量的地址是存放中断服务程序入口地址的地址。15、中断传送方式下,当外部需要输入输出数据,向 CPU 发出中断请求信号,由接口电路使 HLDA 信号有效,引起中断响应。16、一条指令结束是响应 NMI 请求的必要条件。17、中断控制器 8259A 可管理软硬中断。18、CPU 与外设交换信息时是通过控制总线传送外设控制和外设状态信息的。三、填空题 1.8088 微处理器可寻址访问的最大 I/O 空间为 。2.I/O 传送数据时,占用 CPU 时间最长的传送方式是 传送方式。3.80

24、86/8088CPU 内部有一个始终指向堆栈顶部的地址指针是 。欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!4.EPROM2732 有 4K 个地址单元。当从 F0000H 开始分配地址,它的末地址为 5.三态引脚除正常的高、低电平外,还能输出 .状态。6.8088 读取指令长度为 3B 的指令“MOV AX,2000H”需要 个总线周期,执行时需要 个总线周期。7.组成 16KB 存储空间,用 SRAM 2114(1K4)需要 个芯片。8.在一个针对存储器的译码系统中,如果有 6 个地址线未参与译码,那么每个存储单元会同时拥有 个地址 9.指

25、令“MOV AX,BX+SI+2000H”源操作数是 寻址方式。10、用寄存器 BX 和 DI 的基址变址寻址方式把存贮器中的一个字节与 AL 寄存器的内容相加,结果送入 AL 寄存器中。该指令是 。11、已知 指令 MOV AX,0,SUB AX,AX,CMP AX,AX,OR AX,AX。能使 AX 和 CF 同时为零的指令是 。12、若一个数据块在内存中的起始地址为 80A0H:DFF0H,则这个数据块的起始物理地址为 。13、8086 系统可寻址 I/O 端口的最大地址为 。14、8086 响应 INTR 请求需要执行 总线响应周期。15、保护断点就是保存 。四、分析题 1.MOV A

26、X,0BC5FH MOV BX,0C0FBH AND AX,BX AND AX,BX 上述程序段运行后,AX=,BX=,CF=_ 2.A DB 0F8H B DB 3 DUP(?)LEA DI,B 欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!MOV CX,3 MOV AL,A LOP:SAR AL,1 MOV DI,AL INC DI LOOP LOP 上述程序段运行后,从 B 单元开始依次存放的数据是多少?3.已知 BUF 开始的数据区中存放有 10 个大、小写字母,下面程序段完成的功能是什么?MOV CX,10 LEA BX,BUF K2:

27、MOV AL,BX CMP AL,Z JBE K1 SUB AL,20H MOV BX,AL K1:INC BX LOOP K2 4、MOV AX,0ABCDH MOV BX,0CDEFH PUSH AX PUSH BX POP AX POP BX 上述程序段执行后(AX),(BX)欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!5、已知数据段:DATA SEGMENT STR1 DB 12H,64 STR2 DB 2 DUP(B,9)COUNT EQU$-STR2 STR3 DB COUNT STR4 DW STR3 DATA ENDS 画出该数据段的存储形式。6、说出该子程序实现什么功能。aadp proc push bx shl ah,1 mov bl,ah shl ah,1 shl ah,1 add bl,ah add al,bl mov ah,0 pop bx ret aadp endp

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

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁