2007微机原理及应用模拟试题A及参考答案.docx 立即下载
2025-08-25
约1.9万字
约34页
0
28KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

2007微机原理及应用模拟试题A及参考答案.docx

2007微机原理及应用模拟试题A及参考答案.docx

预览

免费试读已结束,剩余 29 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

2007微机原理及应用模拟试题A及参考答案

第一篇:2007微机原理及应用模拟试题A及参考答案一、填空题1.已知X=68,Y=12,若用8位二进制数表示,则[X+Y]补=01010000B(或50H),[Y-X]补=11001000B(或0C8H)。2.逻辑运算11110101B和10101110B相“或”的结果是11111111B。3.串操作指令规定源串在数据段中,用DS:SI来寻址源串;目的串在附加段中,用ES:DI来寻址目的串。4.以CX寄存器内容为计数对象的指令有循环控制指令、串操作重复指令。5.8086内存的前1024(或1K)个字节,即00000H~003FFH建立了一个中断向量表,一共可以容纳256个中断向量。6.输入/输出指令间接寻址必须通过DX寄存器。7.8086直接可以访问的内存空间是1M(或220)B,它的一个段最大空间是64K(或216)B,一页空间是256(或28)B。8.CPU与外设传送数据时,输入/输出方式有程序控制传送方式,中断控制传送方式,DMA方式。9.硬件中断可分为可屏蔽中断和不可屏蔽中断两种。10.某8086CPU应用系统需要扩展程序存储器128K字节,选用EPROM2764(8K×8),则需要的芯片数目为:16。三、问答题1.8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?答:8086/8088微处理器执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。其中AX、BX、CX、DX一般作为通用数据寄存器。SP为堆栈指针寄存器,BP、DI、SI在间接寻址时作为地址寄存器或变址寄存器。总线接口部件设有段寄存器CS、DS、SS、ES和指令指针寄存器IP。段寄存器存放段地址,与偏移地址共同形成存储器的物理地址。IP的内容是下一条将要执行指令的偏移地址,与CS共同形成下一条指令的物理地址。2.8086基本总线周期是如何组成的?各状态中完成什么基本操作?答:8086基本总线周期由4个时钟(CLK)周期组成,按时间顺序定义为T1、T2、T3、T4。在T1期间8086发出访问目的地的地址信号和地址锁存选通信号ALE;T2期间发出读写命令信号RD#、WR#及其它相关信号;T3期间完成数据的访问;T4结束该总线周期。3.什么是接口?接口具有哪些功能?答:接口就是微处理器与外部设备之间的连接部件,是CPU与外界进行信息交换的中转站。接口具有以下功能:(1)数据缓冲功能;(2)接收和执行CPU命令的功能;(3)信号转换功能;(4)设备选择功能;(5)中断管理功能;(6)数据宽度变换功能;(7)可编程功能。4.简要说明中断返回指令IRET与RET指令的不同之处。答:IRET为中断返回指令,可使压入堆栈的断点地址及程序状态字弹出至CS、IP和F寄存器,继续执行原来程序;RET为子程序返回指令,只恢复IP或CS、IP的内容。四、阅读下列程序段,指出程序完成什么功能1、程序段1DATASEGMENTBUFDB‘swjtu’DATAENDSCODESEGMENT┆MOVSI,0MOVCX,10MOVAL,20HNEXT:SUBBUF[SI],ALINCSILOOPNEXT┆答:该程序段功能是将小写字符串’swjtu’转换为大写字符串’SWJTU’。2、程序段2VARXDWA1VARYDWA2RESULTDW?┇MOVDX,VARXADDDX,VARYMOVCL,3SALDX,CLSUBDX,1000HSARDX,1MOVRESULT,DX┇结果为:RESULT=[(A1+A2)×3-1000H]∕2第二篇:微机原理试题及答案微机原理与接口技术模拟试题-1.实现DMA传送,需要()①CPU通过执行指令来完成②CPU利用中断方式来完成③CPU利用查询方式来完成④不需要CPU参与即可完成0下面哪种说法不正确()①内存地址也可做为接口地址使用②内存地址不可做为接口地址使用③接口地址不可做为内存地址使用④接口地址也可做为外存地址使用一、单项选择题(每小题1分,共16分)1.指令MOVAX,[BX][SI]中源操作数的寻址方式是()A.寄存器间接寻址B.变址寻址C.相对寻址D.基址变址寻址2.8086CPU内有指示下条指令有效地址的指示器是()A.IPB.SPC.BPD.SI3.设串行异步传送的数据格式是7个数据位、1个起始位,1个停止位、1个校验位,波特率为2400,则每秒钟传送的最大字符数为()A.100个B.120个C.10个D.240个4.采用高速缓存(cache)的目的是()A.扩大主存容量B.提高CPU运行速度C.提高总线速度D.提高主存速度5.在DMA方式下,数据从内存传送到外设的路径是()A.内存→CPU→总线→外设B.内存→DMAC→外设C.内存→数据总线→外设D.外设→
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

2007微机原理及应用模拟试题A及参考答案

文档大小:28KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用