微机原理与应用试卷及答案.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

微机原理与应用试卷

考试时间:120分钟满分:100分

一、单项选择题(每题2分,共20分)

8086CPU中,哪个寄存器用于存放代码段的段基址?()

A.DSB.CSC.ESD.SS

下列哪种存储器属于易失性存储器?()

A.ROMB.EPROMC.RAMD.EEPROM

8086CPU在执行指令时,地址总线的位数是()

A.16位B.20位C.24位D.32位

中断向量表在内存中的起始地址是()

A.00000HB.00010HC.00100HD.01000H

下列哪条指令是将累加器AX的内容清零?()

A.MOVAX,0B.XORAX,AXC.ANDAX,0D.SUBAX,AX

可编程并行接口芯片8255A中,哪种工作方式支持双向数据传输?()

A.方式0B.方式1C.方式2D.以上都不支持

若8253定时器/计数器的输入时钟频率为1MHz,要产生1ms的定时信号,其计数初值应为()

A.100B.1000C.10000D.100000

在微机系统中,DMA控制器的主要作用是()

A.实现内存与外设间的高速数据传输

B.管理中断请求

C.控制存储器的读写操作

D.协调CPU与外设的工作

8086CPU的最小模式和最大模式的主要区别在于()

A.地址总线的位数不同

B.数据总线的位数不同

C.是否需要总线控制器8288

D.中断处理方式不同

下列哪种总线属于局部总线?()

A.ISAB.PCIC.EISAD.VESA

二、填空题(每空1分,共20分)

8086CPU内部结构分为______和______两大部分,两者并行工作,提高了CPU的工作效率。

存储器的存取速度常用______来表示,它是指从存储器中读取数据或向存储器写入数据所需的时间。

8086CPU的通用寄存器中,既可作为16位寄存器使用,又可分为两个8位寄存器使用的是AX、BX、和。

指令由______和______两部分组成,其中前者指出指令要完成的操作,后者指出操作数的地址。

中断响应过程中,CPU会自动保护______和______的值到堆栈中,以便中断处理结束后能正确返回断点继续执行。

可编程串行接口芯片8251A的工作方式分为______和______两种,分别用于不同的通信场景。

微机系统中的总线按功能可分为地址总线、和,它们分别负责地址信号、数据信号和控制信号的传输。

8255A的端口A、端口B和端口C中,______和______可工作在方式1或方式2,而端口C通常作为控制端口或状态端口使用。

若内存单元的物理地址为20000H,段基址为1F00H,则偏移地址为______H。

CPU与外设之间的数据传输方式主要有程序查询方式、和,其中后者传输速度最快。

三、简答题(每题6分,共30分)

简述8086CPU的引脚ALE的功能。

什么是存储器的地址映射?在微机系统中实现地址映射的方法有哪些?

说明中断和DMA的区别,它们各自适用于什么场合?

简述可编程定时器/计数器8253的工作原理。

什么是指令周期、机器周期和时钟周期?它们之间的关系是什么?

四、分析题(10分)

已知8086系统中,某存储单元的段基址为2000H,偏移地址为1234H,回答下列问题:

该存储单元的物理地址是多少?(4分)

若要将该存储单元的内容送入累加器AX,写出相应的汇编指令。(3分)

若段基址由DS寄存器提供,上述指令执行前DS寄存器的内容是多少?(3分)

五、编程题(20分)

编写一段汇编语言程序,实现将内存单元DATA1开始的10个字节数据传送到内存单元DATA2开始的连续存储单元中。(10分)

利用可编程定时器/计数器8253,实现每隔1秒产生一个高电平脉冲信号,已知8253的输入时钟频率为2MHz,8253的端口地址为300H~303H。要求:

(1)确定8253的工作方式;(4分)

(2)计算计数初值;(3分)

(3)写出初始化程序段。(3分)

微机原理与应用试卷答案

一、单项选择题(每题2分,共20分)

B解析:CS(代码段寄存器)用于存放代码段的段基址,DS(数据段寄存器)存放数据段基址,ES(附加段寄存器)存放附加段基址,SS(堆栈段寄存器)存放堆栈段基址。

C解析:RAM(随机存取存储器)断电后数

文档评论(0)

151****9429 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档