微机原理与接口技术模拟题3.doc_第1页
微机原理与接口技术模拟题3.doc_第2页
微机原理与接口技术模拟题3.doc_第3页
微机原理与接口技术模拟题3.doc_第4页
微机原理与接口技术模拟题3.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

福建师范大学福清分校数计系计算机专业2008级微机原理与接口技术半期考试题(20102011学年第一学期)参考答案一、选择题(共12分,每小题1分)1 第四代计算机采用的电子器件是( C )。A.电子管 B.中、小规模集成电路 C.大规模超大规模集成电路 D.晶体管2.在微型计算机中负责算术和逻辑运算的部件是( A )A.运算器 B.控制器 C.存储器 D.加法器3.8086/8088CPU有两种工作模式,决定工作于那一模式的CPU引脚信号是( C )。A. ALE、 B. HOLD C. MN/MX* D. DEN4. IBM-PC及其兼容机最大具有(D)I/O空间统一编址的64KB 统一编址的1KBC独立编址的1KB D独立编址的64KB5.在以8086/8088为CPU的微机系统中若要往I/O端口写入数据可使用的指令是( A )。.IN.LEA.MOV .OUT6.不能被CPU中的IF位屏蔽的中断类型是( A、C、D )、NMI、INTR、INTO、 INT N7.8086指令队列空出两个字节或8088指令队列空出一个字节时,则BIU就自动执行一次(C)操作。.读周期.写周期.取指周期.指令译码在内存和高速外设进行数据传输时常采用DMA方式,当DMAC处于主态时,由( DMAC )掌握总线控制权。ACPU B.DMAC C.总线控制器 D.8259A芯片9在DMA方式下,外设数据输入到内存的路径是( C )A外设CPUDMAC内存 B.外设DMAC内存C外设数据总线内存 D. 全不对10. 8片8259A级联时,最多能管理(D )可屏蔽中断。A. 58级 B.56级 C.64级 D.57级11.在8259A级联使用时,主片的优先级管理方式应设置成(B )A完全嵌套方式 B. 特殊完全嵌套方式C. 循环优先级 D. 特殊循环优先级12.82C37DMAC控制器芯片内有四个可以独立工作的通道,若要让通道0一次传送100个字节的数据,对它的计数寄存器写入的计数初值应为( A )A. 0063H B.0064H C. 0065H D.0100D二、填空题(共28分,每空1分)1、 微型计算机主机由四个部件构成,请你给出这四个部件(1)_CPU _(2)_存储器(内存)_,(3)_I/O接口_(4)_系统总线_。2、 8086的I/O数据总线为 16 位,8088的I/O数据总线为 8 位。3、 根据冯诺依曼机模型,计算机硬件由(1) 运算器 (2) 控制器_(3) 存储器_(4)_输入设备_(5)_输出设备_组成。4. CPU在执行MOV AL,1000H 指令时,M/IO*= 1 ,DT/R*= 0 .5.中断类型码为18H的中断向量一定存放在起始物理地址为 00060H 4个连续存储单元中.6. 8086通过数据总线对 M/IO 进行一次访问所需的时间为一个总线周期,一个总线周期至少包括 4 个 时钟周期。7. 8086计算机采用的I/O编址方式是_I/O端口独立编址。8.80386计算机的CPU有32位的地址线,其最大可寻址的物理内存空间是_4GB_。9.8086/8088CPU的最大模式子系统一定比最小模式CPU子系统多了一片的_总线控制器(或写成8288)_.10. 8086/8088CPU内划分成_执行部件_和_总线接口部件_这两个部件。11当执行指令IN AL,DX时,IOR*=_0_,IOW*=_1_.12. CPU同I/O接口交换的数据类型有:_数据信息_,_状态信息_,_控制信息_。13. DMAC有主态和从态这两种工作状态,当它处于_从态 时允许CPU对其进行读写操作。14只有在DMAC处于_空闲 周期(Si状态)时,CPU才可以对其进行读写操作。三、简答题(5分+5分)1 试说明I/O端口地址的寻址方式及其应用。答:I/O端口地址的寻址方式有直接寻址方式和DX寄存器间接寻址方式二种。 如:直接寻址方式(适用于主机板上安装的I/O端口) IN AL,255 OUT 35H,AL 如:寄存器间接寻址(各种扩展接口卡的I/O端口) MOV DX,1023 OUT DX,AL IN AL,DX 2. 简述中断嵌套的全过程。 答: 详见教材P181之最后一小段 。 四、作图题(10分+6分)1.画出8086CPU最大模式下的写存储器周期时序图注:要求给出CLK、A19/S6A16/S3、AD15AD0、ALE、MWTC*、DT/R*、DEN*各信号线的时序。其中“*”表示低电平有效。解:详见教材P32之图2-142.给出82C37DMAC初始化流程框图解:流程图如下:五 端口地址计算 8分1、 下图中8255A有四个端口,分别为 A口、B口、C口和控制口。8253A芯片也有四个端口,分别为0#口、1#口、2#口和控制口,请你根据下图算出这八个端口的口地址。注意: 16位的地址线图中没有用到的地址线的值全部以0计 。 (8分) 题五图 8086计算机定时打印系统原理图 8255A的四个端口号分别是:_0E4H_、_0E5H_,_0E6H,_0E7H_。8253A的四个端口号分别是:_0F8H_,_0F9H_,_0FAH,_0FBH。六、应用(26分)1、已知某微机使用82C59A作中断控制器,其硬件已初始化,初始化程序如下所示,请回答后面给出的问题。 6分1MOV AL,13H 2MOV DX,20H 3OUT DX,AL 4MOV AL,05H 5MOV DX,21H 6OUT DX,AL 7MOV AL,09H 8OUT DX,AL 9MOV AL,0FH 10OUT DX,AL(1) 该中断系统中的82C59A芯片共有几片? 答:1片。(2) 给出该系统中可能存在的所有中断源的中断号。 答:最多可能存在八个中断源,它们的中断号分别为: 00H、01H、02H、03H、04H、05H、06H、07H。(3) 序号为9、10这两条指令实现的功能是什么? 答:实现OCW1(中断屏蔽寄存器)的初始化, 开放中断号为00H、01H、02H、03H四个中断源 屏蔽中断号为04H、05H、06H、07H四个中断源2、 某8259A硬件已初始化,初始化程序中的ICW2的设置指令为:MOV AL,13HOUT 21H,AL有一外设的中断请求信号接在该芯片的IR5引脚上,为其服务的中断服务子程序为:INT82595,请你将相应的中断向量写入中断向表。 10分 解:相应的程序段如下:(有多种方法,这里仅给出一种) PUSH DS LDS DX,INT82595 MOV AX,2515H ;为什么中断号是15H?想一想 INT 21H POP DS3下面给出的程序是微机原理实验8中的中断服务子程序,阅读该程序并回答后面的问题。1INT8259:cli2 MOV BX,OFFSET BUF3 MOV BYTE PTR BX+SI,07H4 INC SI5 CMP SI,0007H6 JZ X597XX59: MOV AL,20H8 MOV DX,Port09 OUT DX,AL10 mov cx,0050h11xxx59: push cx12 call dis13 pop cx14 loop xxx5915 pop cx16 mov cx,3438h17 push cx18 STI19 IRET21X59: MOV SI,0000H21 CALL WP22 JMP XX59(1)该中断服务子程序运行时,最后被执行的一条指令是那一条? 答:第19条 2分(2)最后被执行的那一条指令执行的具体操作是什么?这个操作起的作用是什么? 4分答:具体操作是:将栈顶处依次存放的三个字数据分别按顺序弹出给指令指针

温馨提示

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

评论

0/150

提交评论