计算机组成原理第2版-ch07方案.ppt

10. 堆栈寻址 (1) 堆栈的特点 堆栈 硬堆栈 软堆栈 多个寄存器 指定的存储空间 先进后出(一个入出口) 栈顶地址 由 SP 指出 – 1 1FFFH +1 2000 H 进栈 (SP)– 1 SP 出栈 (SP)+ 1 SP 栈顶 栈底 2000 H SP 2000 H … … 1FFF H SP 1FFFH 栈顶 栈底 进栈 出栈 1FFF H 栈顶 2000 H 栈顶 7.3 (2) 堆栈寻址举例 P319例题 15 200H ACC SP X 栈顶 200H 栈底 主存 15 1FFH ACC SP 15 栈顶 200H 栈底 主存 X 1FFH PUSH A 前 PUSH A 后 POP A 前 POP A 后 Y 1FFH ACC SP X 栈顶 200H 栈底 主存 15 1FFH 15 200H ACC SP 栈顶 200H 栈底 主存 X 15 7.3 (3) SP 的修改与主存编址方法有关 ① 按 字 编址 进栈 出栈 (SP)– 1 SP (SP)+ 1 SP ② 按 字节 编址 存储字长 16 位 进栈 出栈 (SP)– 2 SP (SP)+ 2 SP 存储字长 32 位 进栈 出栈 (SP)– 4 SP

文档评论(0)

1亿VIP精品文档

相关文档