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