08-09微机原理与接口技术试卷A.doc_第1页
08-09微机原理与接口技术试卷A.doc_第2页
08-09微机原理与接口技术试卷A.doc_第3页
08-09微机原理与接口技术试卷A.doc_第4页
全文预览已结束

下载本文档

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

文档简介

2008至2009学年第 1 学期学院名称 专业班级: 姓名: 学号: 我密 封 线 内 不 要 答 题 密 封 线 微机原理与接口技术试卷A出卷教师:王胜轩 适应班级: 06010604电信考试方式:闭卷 本试卷考试分数占学生总评成绩的 80 %题号一二三四五总分核分人得分复查总分 总复查人 得分评卷人(本题 20分,每空1分)一、填空题1、 设双字数据5A4B3C2DH存放于首址为0FF00H的数据区中,则该数据的各字节从该处起按低对低高对高顺序存放依次为 、 、_ 、_。2、 8086系统有两种工作模式,分别是_和_。3、 对于8086微机系统,上电后CPU要自动初始化。初始化后,CS为_,IP为_。4、 微机系统可采用的输入/输出控制方式一般有_、_、_、_四种。5、 中断向量表在内存中的地址范围为_,它包括_种中断,中断类型22H的中断服务程序入口首地址在_单元中存放。6、 微型计算机外部一般采用了三总线结构,其三总线分别是_、_、_。7、 MOV AX,BX的寻址方式为_。8、 MOV DS,1100H指令是错误的,其原因是_。得分评卷人(本题30分,每题2分)二、单项选择题1、8086CPU外部的数据总线和地址总线分别为 位。A16,20 B. 16,16 C. 8,16 D.20, 202、8255A的 可以工作在方式。A A端口 B B端口 C C端口 D前三者3、8259A是 。A可编程DMA控制器 B可编程中断控制器微机原理与接口技术试卷 第 1 页 ( 共 6 页 )C可编程定时/计数器 D总线仲裁器4、8086响应中断的条件是 。 A.IF=1,完成当前指令后 B.IF=0,完成当前指令后 C.IF=1,没有完成当前指令 D.IF=0,没有完成当前指令5、8255A能实现双向传送功能的工作方式为 。A方式0 B方式1 C方式2 D方式36、8253A使用了 个端口地址。A1 B2 C3 D47、EPROM是指 。A.只读存储器 B. 可编程的只读存储器 C.可擦写可编程的只读存储器 D.以上都不对8、若8086中,当M/IO=0,RD=0, WR=1时,CPU完成的操作是_。 A 存储器读 B I/O读 C 存储器写 D I/O写9、响应NMI请求的必要条件是_。A. IF=I B IF=0 C 一条指令结束 D 无INTR请求10、8086/8088的一个存储器读写典型总线周期需要_个T状态。A. 4 B .3 C. 2 D.111、8259两级级联使用可提供( )个类型号。 A.1 B. 8 C. 16 D. 64 12、IBM PC机所访问的I/O空间有( )。 A. 256B B. 1KB C. 64KB D. 1MB 13、8088的一个总线周期可交换( )字节。 A.4 B. 2 C. 1 D. 1/8 14、为8088CPU提供地址总线需要( )。A一个8286 B.两个8286 C. 两个8282 D. 三个8282 15、8086系统中若访问奇存储体的一个字节单元,则此时与A0是( )状态。 A.1,0 B.0,1 C.0,0 D.1,1得分评卷人(本题 20,每题5 分)三、简答题1、如果在一个程序段开始执行之前,(CS)=2000H,(IP)=4500H。问:该程序段第一个字节的物理地址?指向这一物理地址的CS值和IP值是唯一的吗?为什么?微机原理与接口技术试卷 第 2 页 ( 共 6 页 )学院名称 专业班级: 姓名: 学号: 我密 封 线 内 不 要 答 题 密 封 线 2、什么是中断类型码、中断向量、中断向量表?在基于8086/8088的微机系统中,中断类型码和中断向量之间有什么关系?3、中断响应周期中,第一个INTA脉冲向外部电路说明什么?第二个脉冲呢?4、8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?得分评卷人(本题 12分,每题3分)四、阅读程序,根据程序填空1、ORG 1000H DA1 DW 1234H, 5678H MOV AX,DA1 MOV BX,OFFSET DA1 试问上述指令序列运行后,AX=_,BX=_。微机原理与接口技术试卷 第 3 页 ( 共 6 页 )2、ORG 1000HDA1 DB ?LEA BX,DA1MOV CX,BXNEXT:ADD BX,1LOOP NEXT变量DA1的偏移地址=_,程序段执行后BX=_。3、 MOV CX, MOV AX, 1 MOV BX, 2DON:ADD AX,BX INC BX LOOP DON HLT 请问(1)该程序段完成的功能是_; (2)程序段执行后,(AX)=_ (用十六进制表示)。 4、设TABLE DW 1111H,2222H,3333H,4444H,5555H ENTRY DW 3 若执行下列指令:MOV BX,OFFSET TABLE ADD BX, ENTRY MOV AX, BX 结果,AX=_(用十六进制表示) 得分评卷人(本题18 分,第一小题8分,第二小题10分)五、综合设计题 。1、 编写程序实现把数据段中的以DATA1开始的10个数据从大到小排序(数据段已定义,写出代码短的内容)。DAT SEGMENT PARA DATA1 DB 10H,12H,00H 78H,64H,A1H,91H,B6H,91HDAT EDNSCODE SEGMENT PARA微机原理与接口技术试卷 第 4 页 ( 共 6 页 )学院名称 专业班级: 姓名: 学号: 我密 封 线 内 不 要 答 题 密 封 线 2、一个微机系统中包含下列器件:CPU8086一片,并行接口8255A一片(端口号:A口80H,B口82H,C口84H,控制口86H),定时器8253一片(端口号:计数器090H,计数器192H,计数器294H,控制口96H),中断控制器8259A一片(端口号:A0H,A1H)。现将8255的A口连接一输入设备,工作在0方式。B口连接一输出设备,也工作在0方式,PC4作为输出设备的选通输出端且低电平有效。8253工作在“模式0”,设置计数器0的计数初值为2060H,进行二进制计数。8259A的ICW2给出为70H,工作于电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用中断自动结束方式。请填充下面程序中的空白项(注意控制字中可0可1位选0,8255未用端口设成输入方式),(CPU8086的A1、A2接各芯片的A1、A0)。微机原理与接口技术试卷 第 5 页 ( 共 6 页 )MOV AL, ;8255初始化 OUT ,AL MOV AL, ;8253初始化 OUT ,AL MOV AL, ;设置8253计数器 OUT ,AL MOV AL, OUT ,AL MOV AL,1BH ;8259A初始化 OUT 0A0H ,AL MOV AL, OUT ,AL MOV AL,03H OUT 0A1H ,AL IN AL, ;从8255的A口读入数据 PU

温馨提示

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

评论

0/150

提交评论