试卷4答案及评分标准

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

黄石理工学院 2008 — 2009 学年度(第 1 学期)

2006 年级电气工程及其自动化专业《微机原理及应用》本科期末试卷(A)

参考答案及评分标准

一、填空题(每空1分,共30分)

1. 微型计算机系统的主要性能指标有:字长、存储容量、指令系统、运算速度、系统配置。

2. 8086微处理器的EU中有 4 个通用寄存器,它们是: AX 、 BX 、 CX 、 DX 。

3. 8086的标志寄存器中状态标志有: CF 、 AF 、 ZF 、 PF 、 SF 、 OF 。

4. 随机存储器RAM可分为双极型和 MOS型两大类。

5. 8253是可编程定时器/计数器,它有 3 个计数通道, 6 种工作方式。

6. ADC0809有 8 个模拟量输入信号,可用 3 位地址信号控制,有 8 位数据输出。

7. 串行通信中的数据传送模式有:单工,半双工,全双工。

8. 8259A是可编程中断控制器,它有 4 个初始化命令字, 3 个操作命令字。

二、简答题(14分)

1、微处理器、微型计算机和微型计算机系统三者之间有何不同?(6分)

答:微处理器——运算器+控制器+内部总线,CPU,MPU;(2分)微型计算机——微处理器+存储器+输入/输出接口+系统总线,称为计算机的硬件;(2分)

微型计算机系统——微型计算机+外围设备+软件。(2分)

2、在8086总线周期的T1、T2、T

3、T4状态,CPU分别执行什么动作?(8分)

答:T1周期:8086发出20位地址信号,同时送出地址锁存信号ALE;(2分)T2周期:8086开始执行数据传送;(2分)

T3周期:下降沿采样READY,若有效则T3结束后进入T4 ,若无效则插入等待周期T W ,在T W继续采样READY,直至其变为有效后再进入T4 ;(2分)T4周期:8086完成数据传送。(2分)

三、判断题(每小题2分,共10分)(正确的在题号前的括号内打“√”,错误的打“×”)

(√)1、某种存储器芯片容量为32KB*8/片,它需要的片内寻址地址线根数是15根。

(×)2、8237是可编程的并行接口芯片。

(√)3、IN AX, DX

(√)4、8086指令的操作数寻址方式有4种。

(×)5、8255A有4个输入/输出端口,3种工作方式。

四、程序题(共20分)

1、阅读下列程序,写出各语句的注释,说明本程序功能并写出运行结果。(10分)

MOV AL, 00H ;设置计数初值

AGAIN:OUT 80H, AL ;输出到端口

CALL DELAY ;调用延时子程序

INC AL ;计数值递增

JMP AGAIN ;返回,再次输出

DELAY:MOV CX,10 ;设置延时时间常数

DEALY1:LOOP DELAY1 ;循环,实现延时

RET ;延时子程序返回

本程序功能:在相应输出端口输出一个数据序列,00H递增至FFH,返回00H再次递增至FFH,循环。

若输出至DAC,则可输出一个锯齿波信号。

2、已知X以补码形式存放在RAM的3000H单元中,试编程实现下列函数,函数值送回原单元。

X ;当X ﹥0 (10分)

Y = 20 ;当X = 0

X+5 ;当X ﹤0

……

START:MOV BX,3000H ;设置指针

MOV AL,[BX] ;取数

AND AL,AL ;建立标志

JZ NEXT1 ;若X = 0,则转移

JS NEXT2 ;若X ﹤0,则转移

MOV [BX],AL ;X ﹥0,将X送回原单元

JMP LP ;跳转到下面程序

NEXT1:MOV [BX], 20 ;X = 0,将20送回原单元

JMP LP ;跳转到下面程序

NEXT2:ADD AL,5 ;X ﹤0,

MOV [BX],AL ;将X+5送回原单元

LP:……

五、综合题(26分)

1、8086CPU中断响应时序如下图示,试写出中断响应过程。(6分)

答:CPU在当前指令周期的最后一个T采样中断请求信号,若INTR信号有效且中断系统开放(IF=1),则进入中断响应周期。中断响应周期由2个基本指令周期组成,第一个中断响应周期CPU回应一个中断响应信号INTA给中断源;第二个中断响应周期仍有INTA,中断源必须在T3前将中断向量号送至CPU的数据总线,CPU在T4采样数据总线,获得中断向量号,进入中断处理序列。

2、内存扩展电路如下图示,试写出各芯片的信号名称和存储器地址空间。(10分)

控制信号:CE、WE、OE (2分)

地址信号:A12~A0 (1分)

地址信号:A15、A14、A13 (1分)

RAM 6264:Y0 —— 0000 0000 0000 0000 ~ 0001 1111 1111 1111

0000H ~ 1FFFH (3分)

EEPROM 28C64:Y7 —— 1110 0000 0000 0000 ~ 1111 1111 1111 1111

E000H ~ FFFFH (3分)

3、在下列图形中填写各功能模块和I/O信号的名称并说明该结构框图为何种接口电路。(10分)

该接口电路为:可编程并行接口8255A

相关文档
最新文档