微机原理C答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机原理期末试题答案(A)
一、简答题(每小题5分,共30分)
1.微型计算机由哪两大部分组
答:微型计算机由硬件系统和软件
系统两大部分组成。其硬件框图如右
图。
2.说明8088CPU内部14个寄存
器的作用?
答:8088CPU的14个寄存器的作
用:通用数据寄存器AX,BX,CX,
DX用来存放数据;堆栈指针寄存器SP存放堆栈区的偏移地址,基数指针寄存器BP存放基地址;变址寄存器SI,DI用于指令的变址寻址;指令指针寄存器IP用来控制CPU的指令执行顺序,PSW是处理机状态字,存放8088CPU在工作过程中的状态。
3.满足哪些条件8088CPU才能响应可屏蔽中断INTR?
答:响应的条件为:INTR为高电平;指令执行结束;CPU处于开中断状态(IF=1);没有发生复位、保持和非屏蔽中断请求;开中断指令,中断返回指令执行完,需要再执行一条指令,才能响应INTR 的请求。
4.总线是如何定义的?分为哪几类?各类总线的应用场合是什么?
答:总线是连接两个以上数字元件的信息通路。总线可分为:片内总线、元件级总线、内总线(系统总线)、外总线(通信总线)。
片内总线是连接集成电路芯片内部各功能单元的信息通路;元件级总线是连接一块电路板内各元器件;内总线用以实现微机系统与各扩展插件板之间的相互连接;外总线用以实现微机系统与微机系统、微机系统与其他仪器或外设之间的相互连接。
5.什么是总线竞争?为什么当微机发生总线竞争时,微机将无法正常工作?
答:总线竞争就是在同一总线上,同一时刻有两个或两个以上的器件输出其状态。当微机发生总线竞争时,总线上的状态难以确定,使得微机无法工作,很可能会损坏微机的芯片。
6.说明微机中常用的外设编址方法及其优缺点。
答:微机中常用的外设编址方法有统一编址和独立编址两种。统一编址是将存储器与外设地址统一编排在同一地址空间中;独立编址是将存储器和外设分别编排在不同的地址空间。
统一编址的优点:对外设的操作指令丰富,操作灵活方便;缺点:存储器的扩展空间受到限制,程序维护困难。独立编址的优点:不占用存储器的扩展空间,程序维护容易;缺点:操作指令简单,操作不灵活。
二、读下列指令,完成题中要求(每空3分,共30分)
1. 指出下列指令中第二个操作数的寻址方式
⑴MOV AX,0034H 立即数寻址⑵SUB AX,AX 寄存器寻址
⑶MOV AX,[BX] 寄存器间接寻址⑷ADD AX,[1000H] 直接寻址
⑸MOV AL,ARAY1[SI] 寄存器相对寻址⑹MOV AX,[BX][SI] 基址变址寻址
2. 设寄存器AX.、BX、CX、DX的初值均为0000H:
MOV AX,1234H
ADD BX,AX
PUSH BX
POP DX
DEC CX
执行上面的一组指令后寄存器AX.、BX、CX、DX的内容分别为1234H、1234H、0FFFFH、1234H。
三、 电路设计题(每小题20分,共40分)
1. 利用全地址译码将6264芯片接在8088的系统总线上,其所占地址范围为40000H —41FFFH ,试画连接图,并对该存储空间的前10个地址单元写入55H 。
答:参考连接图如下:(10分)
参考程序:MOV AX, 4000H (10分) MOV DS, AX MOV DI, 0 MOV CX, 10 MOV AL, 55H LOOP1: MOV [DI], AL LOOP LOOP1
2. 试将8255连接到8088的系统总线上,其接口地址为FFE0H —FFE3H 。编写程序让8255的3个口均为输出,且输出任意的方波。
答:参考连接图如下:(10分)
参考程序: MOV AL ,80H
(10分) MOV DX , 0FFE3H OUT DX ,AL
LOOP1: MOV CX , 0FFFFH
MOV AL ,00H DEC DX OUT DX ,AL DEC DX
OUT DX ,AL DEC DX OUT DX ,AL DL Y1: LOOP DL Y1 MOV CX , 0FFFFH MOV AL , 0FFH OUT DX ,AL
INC DX
OUT DX ,AL
INC DX
OUT DX ,AL
DL Y2: LOOP DL Y2
JMP LOOP1