信息来源: 时间:2022-4-21
堆栈是由一组移位寄存器所组成,具有后进先出(LIFO)的功能。图4.16是它的功能框图和单元电路图,用于保存中断点的数据。
堆栈具有三种操作功能:
1、将母线上的数据不断推入寄存(即“推”);
2、保存这些数据;
3、将所存数据按后进先出的顺序输到母线上去(即“拉”)。如图4.16所示,它有4个控制讯号以组合成上述三种操作:
SHR●ф1,TRR●ф2一一一右移(推入);
TRL●ф1,TRR●ф2一一一保持;
SHL●ф2,TRL●ф1一一一左移(拉出);
操作的控制可以用图4.17所示的随机逻辑来实现,用一个控制字操作码OP脉冲来决定下一个时钟周期堆栈的操作:
OP在ф2期间为高电平,下周期为推入;
OP在ф1期间为高电平,下周期为拉出;
OP=0,数据保持。
上述的结果可以从图4.17的工作波形分析而得。
联系方式:邹先生
联系电话:0755-83888366-8022
手机:18123972950
QQ:2880195519
联系地址:深圳市福田区车公庙天安数码城天吉大厦CD座5C1
请搜微信公众号:“KIA半导体”或扫一扫下图“关注”官方微信公众号
请“关注”官方微信公众号:提供 MOS管 技术帮助