微机原理与接口技术复习题(答案).doc_第1页
微机原理与接口技术复习题(答案).doc_第2页
微机原理与接口技术复习题(答案).doc_第3页
微机原理与接口技术复习题(答案).doc_第4页
微机原理与接口技术复习题(答案).doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

微机原理与接口技术复习题(答案)一、单项选择题1.微处理器是( )BA、 I/O接口电路、CPU和半导体存贮器有机地组合在一起的一台物理装置。B、 利用微电子技术将运算器和控制器做在一块集成电路上的一个独立部件。C、 由外设、电源和系统软件构成的一个信息处理系统。2. 8088CPU中的段寄存器用来存放( )CA、存贮器的物理地址 B、存贮器的逻辑地址 C、存贮器的段基地址 D、存贮器的起始地址3. CPU中的总线接口BIU部件的功能是( )D A、负责指令的执行 B、负责数据的运算 C、负责存贮指令 D、负责与存贮器、I/O接口传送数据4. 8088CPU内部寄存器CS=B987H ,IP=1117H,其指向的物理地址为( A )A、BA987H B、B9870HC、11170H D、CA9EH5. 段定义语句以( )语句结束。A、END B、ENDS C、ENDP D、ENDM6. 8088的基本总线周期包括的时钟周期数是( )CA、2个 B、3个 C、4个 D、6个7. 在IBM PC/XT的控制核心中,除CPU、地址锁存器、驱动器和数据收发器等还必须包括( )D A、8284和8259A B、8288和8253 C、8284和8255 D、8284和82888. 带有扩展槽的ISA总线是( )位的。B A、8 B、16 C、32 D、649. 执行指令XOR AX, AX后,AX为( )C A、1111H B、FFFFH C、0000H D、内容不变10. 标志寄存器的标志位ZF=1表示运算结果( )A A、为零 B、为负 C、溢出 D、有进位11. 地址总线为32位的微机系统其内存的最大客量为( )DA、2000KB B、2048KB C、2048MB D、4096MB12. 8255A( D )只能工作在方式0。 A、A端口 B、B端口 C、C端口 D、前三者13. 8253是可编程的( D )接口芯片。A、中断控制器 B、串行 C、并行 D、定时/计数器14. 在8088微机系统中,NMI中断的中断矢量位置( C ) A、由程序指定 B、由操作系统自动分配C、固定在0008H开始的4个字节中D、固定在中断矢量表的表首15. 可屏蔽中断的屏蔽可由CPU内部的( C )来控制。 A、中断请求触发器 B、中断屏蔽触发器 C、中断允许触发器 D、中断锁存器16. 目前在PC机主板上所使用的总线是( C ) A、ISA总线 B、EISA总线 C、PCI总线 D、PCI总线和ISA总线17. 芯片8288在8088CPU系统中的作用是( C ) A、总线锁存器 B、总线驱动器 C、总线控制器 D、总线仲裁器18. 当8255A工作在方式1的输入状态时,它与外设之间的联络信号为( C ) A、IBF、ACK B、OBF、ACK C、IBF、STB D、OBF、 STB19. 在8253的6种工作方式中,既可软件启动又可硬启动的是( B ) A、方式1、2 B、方式2、3 C、方式3、5 D、方式2、520. 8259A的中断服务寄存器ISR用于( B ) A、记忆中断请求信号 B、记忆正在处理的中断 C、允许向CPU发中断请求 D、禁止向CPU发中断请求21.PC机是( D )A.单片机 B、单板机 C、微型计算机 D、微型计算机系统 22. 8088CPU中的标志寄存器用来存放( D )A、存贮器的物理地址 B、存贮器的逻辑地址 C、存贮器的段基地址 D、微处理器的状态23. CPU中的总线接口EU部件的功能是( A ) A、负责指令的执行 B、负责取指令 C、负责存贮指令 D、负责与存贮器、I/O接口传送数据24. 8088CPU内部寄存器CS=D987H ,IP=1115H,其指向的物理地址为( A )A、DA985H B、D9850HC、11170H D、EA9CH25. IBM PC/XT总线是( A )位总线标准。 A、8 B、16 C、32 D、6426. 标志寄存器的标志位CF=1表示运算结果( D ) A、为零 B、为负 C、溢出 D、有进位27. 地址总线为20位的微机系统其内存的最大客量为( B )A、2000KB B、1024KB C、2048MB D、4096MB28. 8255A的工作方式有( C ) A、六种 B、五种 C、三种 D、二种29. 8259A是可编程的( A )接口芯片。A、中断控制器 B、串行 C、并行 D、定时/计数器30. 芯片8284在8088CPU系统中的作用是( A ) A、时钟发生器 B、总线驱动器 C、总线控制器 D、总线仲裁器二、 多项选择题1.PC/AT总线中的ISA插槽有( AC )个引脚 A、62个 B、36个 C、98个 D、108个2. 下列寄存器为16位的寄存器有( AD ) A、IP B、AH C、AL D、CS3. 8088CPU访问存贮器,当地址的A0=1时 ( BC )A、 如果访问的是一个字节,该字节在偶单元中B、 如果访问的是一个字节,该字节在奇单元中C、 如果访问的是一个字,该字的低8位在奇单元中D、 如果访问的是一个字,该字的高8位在奇单元中4. 一般外设接口与外设间交换的信息有( BCD ) A、地址信息 B、数据信息 C、状态信息 D、控制信息5. 主机与外设之间数据的传送方式有( BCD ) A、串行传送方式 B、无条件传送方式 C、中断方式 D、查询传送方式6.CPU响应两个硬件中断INTR和NMI时,相同的必要条件是( BC ) A、允许中断 B、当前指令执行结束 C、总线空闲 D、当前访存操作结束7. 8088的中断类型有( BC ) A、单步中断 B、硬件中断 C、软件中断 D、可屏蔽中断8. 对8088的中断矢量表下面叙述正确的是( BC ) A、共有255个类型号 B、共有256个类型号 C、矢量表可分为三部分 D、矢量表可分为四部分9.以8088为CPU的系统中把存贮空间分为四个段,段与段( BCD ) A、必须是首尾相连的 B、可以完全相互重叠 C、可以部分相互重叠 D、之间可以有间隔10. 下列寄存器为8位的寄存器有( BCD ) A、IP B、AH C、AL D、BH11. 8088CPU访问存贮器,当地址的A0=0时 ( AC )A、如果访问的是一个字节,该字节在偶单元中B、如果访问的是一个字节,该字节在奇单元中C、如果访问的是一个字,该字的低8位在偶单元中D、如果访问的是一个字,该字的高8位在偶单元中三、判断题(本题共 分,在题后括号内:正确画勾、错画叉)1. 用汇编语言编写的源程序不可以直接在机器上运行。( y )2. 设备选择、数据寄存与缓冲以及输入输出操作的同步能力是各种接口电路都应具备的基本能力。( y )3. 中断类型号就是中断服务程序的入口地址。( N )4. 伪指令语句的作用是指定CPU做什么操作。( N )5. CPU的所有操作的定时都以总线周期为基准。( N )6. 总线周期是CPU从存贮器或I/O端口存取一个字节所需要的时间长短。( y )7.8088CPU工作于最小组态时需要用8288总线控制器。( N )8.在PC/AT总线插槽上A12-A3120位地址线。( Y )9.当向8253的控制字寄存器中写入CW=10H时,8253选择了计数器1为当前工作计数器。( N )10.在8255A中只有B口可以选择方式2。( N )11.CPU的所有操作的定时都以指令周期为基准。( N )12.指令周期是CPU从存贮器或I/O端口存取一个字节所需要的时间长短。( N )13.在PC/XT总线插槽上B1-B8是8位数据线。(N )14.在8255A中只有C口可以选择方式2。( N )四、 问答题1. 8088的内部寄存器中PSW的功能是什么?其中哪些是控制标志?哪些是状态标志?简述CF和TF的作用。答:PSW用于标志CPU的状态。 D、I、T是控制标志。O、S、Z、A、P、C是状态标志。 CF:进位标志。 TF:单步(跟踪)标志。TF=1时(置1)CPU进入单步操作方式。2. 8088的内部寄存器中PSW的功能是什么?其中哪些是控制标志?哪些是状态标志?简述ZF和IF的作用。答:PSW用于标志处理器的状态。其各位标志记录了指令执行后的各种状态。共9位。控制标志:DF, IF, TF 状态标志:OFSF, ZF, AF, PF, CF。 ZF:零标志,若运算结果为零,ZF置1;否则为0 IF:中断允许标志,若用指令置ZF=1,则允许CPU接收外设的可屏蔽中断请求;若使ZF=0,则屏蔽上述请求。此标志对内部中断不起作用。3. 简述“查询式输入” 时CPU的工作过程、画出程序流程图并为下面的部分查询输出程序加上注解。POLL: MOV DX, STATUS-PORT IN AL, DX TEST AL, 80H JE POLL MOV DX, DATA-PORT IN AL, DXPOLL: MOV DX, STATUS-PORT ; DX=状态口地址 IN AL, DX ; 输入状态信息 TEST AL, 80H ; 检查READY位 JE POLL ; 未准备好循环等待 MOV DX, DATA-PORT ; 准备好输入数据 IN AL,DX4. 简述“查询式输出” 时CPU的工作过程、画出程序流程图并为下面的部分查询输出程序加上注解。POLL: MOV DX, STATUS-PORT IN AL, DX TEST AL, 80H JNE POLL MOV DX, DATA-PORT MOV AL, BUFFER OUT DX, ALPOLL: MOV DX, STATUS-PORT ;DX=状态口地址 IN AL, DX ;输入状态信息 TEST AL, 80H ;检查BUSY位 JNE POLL ;BUSY则循环等待 MOV DX, DATA-PORT ;否则准备输出数据 MOV AL, BUFFER ;从缓冲区取数据 OUT DX, AL ;输出数据5. 简述8253工作方式3的功能。8253在PC/XT系统中地址约定为4043H,三个通道的CLK频率均为1.19MHZ 。其计数器0编程为方式3,每55ms向8259A的IRQ0 端发一次中断请求信号。用于报时和磁盘驱动器的马达定时。请写出满足上述要求的初始化程序。MOV AL, 00110110 ; 通道0方式控制字OUT 43H,AL ; 写入43H端口(控制字寄存器)MOV AL,0 ; 计数初值为655361/1.19M65536=0.55ms OUT 40H, AL ; 初值低8位送40H端口 OUT 40H,AL ; 初值高8位送40H端口 6.简述8253工作方式2的功能及操作步骤。若要8253的OUT2输出2KHZ频率的波形,负脉冲宽度为1S。设CLK2输入1MHZ 的时钟,GATE2接高电平,8253地址为0407H,请写出满足上述要求的初始化程序。答:8253工作于方式2时能在OUT端输出连续的负脉冲。脉冲周期等于计数值和时钟周期的乘积。写入计数值后,计数器对输入的CLK计数,计数器减至1时,输出电平变低,经一个CLK周期输出恢复为高电平,计数器从初值开始重新计数。计数过程受GATE控制。初始化程序如下: MOV AL,0B4H OUT 07H, AL ; 写入控制字 MOV AL, 0F4H OUT 06H, AL ; 写入计数值的低8位 MOV AL, 01H OUT 06H, AL ; 写入计数值的高8位 7. PC/XT系统采用向量中断方式处理8级外部硬件中断。设其中断向量表在0000H:002CH单元开始依次存放23H、FFH、00H、和F0H四个字节,请回答:该向量对应的中断类型码和中断服务程序入口地址是多少?并简述所得结论的理由。答:中断服务程序入口地址在向量表中的物理地址为 00000H+002C=0002CH=(2161+12160=44)10444=11=(BH)所以中断类型号为0BH, 中断服多入口地址为: F000:FF23 0002C 23 IP FF 00 CS F0 8. PC/XT系统采用向量中断方式处理8级外部硬件中断。设其中断向量表在0000H:003CH单元开始依次存放34H、FEH、00H、和F0H四个字节,请回答:该向量对应的中断类型码和中断服务程序入口地址是多少?并简述所得结论的理由。答:因为中断服务程序入口地址在向量表中的物理地址为:00000H+003CH=0003CH=(316+12160=60)10604=15=FH所以中断类型号为0FH。以上四字节在表中的位置排列为:F000:FE34H 0003CH 34 FE IP 00 F0 CS 9.设某微机系统中有三片中断控制器8259A采用级联方式工作,其中有一片做为主片,其它两片做为从片。若从片1的INT脚连接主片的IR3,从片2的INT脚连接主片的IR5。请你画出的此级连系统的电路连接图,并对分别对主片的SP*/EN*和从片的SP*/EN*的设置方式做出说明。 5.设某

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论