20062007-1 微机原理与接口技术B卷

20062007-1 微机原理与接口技术B卷

ID:41114814

大小:55.50 KB

页数:4页

时间:2019-08-16

20062007-1 微机原理与接口技术B卷_第1页
20062007-1 微机原理与接口技术B卷_第2页
20062007-1 微机原理与接口技术B卷_第3页
20062007-1 微机原理与接口技术B卷_第4页
资源描述:

《20062007-1 微机原理与接口技术B卷》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、2006-12-21微机原理与接口技术一、填空题 (共计20分,1、2、3、4、5每个空2分,6、7题每个空1分)1、 已知[X]补=10110101B,求X=(-75)(结果用十进制表示)。[Y]补=01100111B,求Y=( 103 )(结果用十进制表示)。2、写出8088CPU 四个数据寄存器(AX,BX,CX,DX)、四个段寄存器(CS,DS,SS,ES)。3、请写出指令INC WORD PTR[0200H]的寻址方式(直接)。4、8088CPU中若逻辑地址为1E00:3800H,则对应的物

2、理地址为(12000H)。5、两片中断控制器8259A,若采用级连方式,最多可以管理(15)级中断。6、设堆栈指针SP=2000H,AX=5060H,BX=1020H,若执行下列指令段后PUSHAXPUSHBXPOPAX则SP=(2000H),AX=(1020H),BX=(1020H)。7、微机系统I/O接口的两种编址方式是(独立编址)、(统一编址 ),8088CPU采用的是(独立编址)。 二、简答题 (共计25分每小题5分)1、什么是I/O接口?I/O接口的主要功能有哪些?I/O接口是外设接到总线上

3、的一组逻辑电路的总称(或者是CPU与外设之间进行命令、数据和地址信息传送的一组电路;或者是连接CPU与外设的一组总线寄存器)。主要功能:(1)I/O地址译码与设备选择;(2)信息的输入输出;(3)命令、数据和状态的缓冲和锁存;(4)信息转换。2、8088CPU满足什么条件能够响应可屏蔽中断?参考答案:(1)处于开中断(IF=1);(2)当前指令执行完毕;(3)若有发生复位、置位、保持等信号请求,执行完该条指令后再响应;(4)没有产生非屏蔽中断请求信号;(5)对于有前缀指令,视为一条指令,执行完后响应可

4、屏蔽中断。3、给8088CPU配置64KB的RAM区,采用6264(8K*8),需要多少片6264?多少根用于片内寻址?多少根用于片选寻址?需要8片(2分);13根用于片内寻址(1分);7根用于片选寻址(2分)。4、定时器8253计数器1输入时钟1.19MHz,计数器1产生1000Hz的连续方波信号,并设定为BCD计数,问计数初值是多少?输出的连续对称方波的周期是多少毫秒?计数初值=1190(或1.19K)(3分);周期是1ms(或0.001s)(2分)。5、简述8086CPU中EU和BIU的主要功能

5、。在执行程序过程中它们是如何相互配合工作的?EU的主要功能(2分):负责从指令队列取指令并执行。BIU的主要功能(2分):负责从存储器取指令到指令队列供EU执行。EU与BIU相互配合(1分):当指令队列中有2个空字节,BIU就会自动把指令取到指令队列中。同时EU从指令队列取出一条指令执行。当指令队列已满,且EU对BIU又无总线访问请求时,BIU便进入空闲状态。在执行转移、调用和返回指令时,指令队列中的原有内容被自动清除。 三、分析程序写出结果 (共计15分)1、(3分)TABLEDB30H,31H,3

6、2H,33H,34HENTRYDB3 MOVBX,OFFSETTABLEADDBX,ENTRYMOVAL,[BX];问:程序执行后AL=   33H  第4页  2、(6分)已知DS=3000H,SS=4000H,BX=1200H,BP=1000H  (31200H)=01H,(31201H)=02H,(41200H)=03H,(41201H)=04H 程序段如下: MOV AX, 1200H  ;该指令的寻址方式:立即寻址 ADD AX, [1200H] ; ADD AX, [BX]  ;请写出程序

7、段执行后的结果 AX=1602H3、(6分)阅读下列程序,写出程序运行结果。DATASEGMENTDATA1DB‘ABCDEF’DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVBX,OFFSETDATA1MOVCX,6NEXT:MOVAH,2MOVAL,[BX]XCHGAL,DLINCBXINT21HLOOPNEXTMOVAH,4CHINT21HCODEENDSENDSTART;运行结果:在屏幕上依次显示ABCDEF

8、四、汇编语言程序设计(共计40分,每题10分)1、两个有符号双字长数分别放在MEM1和MEM2开始的单元,求两数之和,并把和值放在SUM开始单元。请编写汇编语言源程序。DATASEGMENTMEM1DWXXXXH,XXXXHMEM2DWXXXXH,XXXXHSUMDW2DUP(?)DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATAMOVAX,DATAMOVDS,AXMOVAX,MEM1ADDAX,MEM2MOVSUM,AXM

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。