当前位置:文档之家› 微机原理第二次作业答案

微机原理第二次作业答案

微机原理第二次作业
机械1409 龚琛婷U201410804
2.4
(1)MCS-51的RST具有复位单片机、作为备用电源输入端的作用。

只要在该引脚上输入24个震荡周期以上的高电平就会使单片机复位。

而当电源Vcc掉电或者低于规定电平时,该引脚又可作为备用电源输入端。

A LE是地址锁存使能输出/编程脉冲输入端。

当CPU访问外部存储器时,ALE 的输出作为外部锁存地址的低位字节的控制信号。

当CPU不访问外部存储器时,ALE仍以1/6的时钟震荡频率输出正脉冲,可对外输出时钟信号也可用于定时。

EA是外部访问允许/编程电源输入端。

当其等于1时,在不超过4KB地址范围时,CPU访问片内程序存储器,超过4KB时,CPU访问片外程序存储器。

当其等于0时,CPU只访问片外程序存储器。

(2)对于8051,可以EA=1也可以EA=0。

若需要CPU访问片外程序存储器,则令EA=0;若对片内片外无要求,则令EA=1。

对于8031,因为没有片内程序存储器,所以该引脚只能接低电平。

2.5
PSEN是外部程序存储器读选通道信号。

在CPU访问外部程序存储器时,每个机器周期会出现两次该有效信号,在CPU访问外部数据存储器时,该信号不出现。

WR第一功能作为普通I/O口,第二功能作为外部数据存储器“写”信号输出。

RD第一功能作为普通I/O口,第二功能作为外部数据存储器“读”信号输出。

2.6
①堆栈是在单片机内RAM中开辟一个专用区,而指定内部数据存储器地址07H~7FH中一部分连续存储区作为堆栈。

②作用:堆栈主要是为子程序调用和中断操作而设立的。

专门用来暂时存放数据或存放返回地址,并按照“后进先出”的原则操作。

③系统复位后,SP指向07H,但08H~1FH单元为工作寄存器区1~3,在程序设计时可能会用到这些区,为了避免冲突,要对SP进行重新赋值。

④应设为0FH或更大值。

2.8
①时钟周期:又称为状态周期。

震荡源的震荡脉冲经过2分频后作为时钟脉冲,所以时钟周期是震荡周期的2倍。

机器周期:CPU执行一条指令可以分为若干个操作阶段,而完成每个基本操作的时间就成为机器周期。

指令周期:CPU执行一条指令所需要的时间成为指令周期。

一般一个指令周期包含1~4个机器周期。

②8051的一个机器周期包含6个时钟周期,12个震荡周期。

所以一个机器周期为1/12 x12=1微秒。

相关主题