计算机组成原理 20
1.什么是堆栈,它的工作原则是什么,它的基本操作有哪两个,对应哪两种指令?2.已知SS=FFA0H,SP=00B0H,画图说明执行下面指令序列时,堆栈区和SP的内容如何变...
1. 什么是堆栈,它的工作原则是什么,它的基本操作有哪两个,对应哪两种指令?
2. 已知SS=FFA0H,SP=00B0H,画图说明执行下面指令序列时,堆栈区和SP的内容如何变化?
MOV AX ,8057H
PUSH AX
MOV AX ,0F79H
PUSH AX
POP BX
POP [BX] 展开
2. 已知SS=FFA0H,SP=00B0H,画图说明执行下面指令序列时,堆栈区和SP的内容如何变化?
MOV AX ,8057H
PUSH AX
MOV AX ,0F79H
PUSH AX
POP BX
POP [BX] 展开
2个回答
2018-04-18 · 百度认证:云南新华电脑职业培训学校官方账号
云南新华电脑学校
云南新华电脑学校是经云南省教育厅批准成立的省(部)级重点计算机专业学校,采用三元化管理模式,教学设备先进,师资雄厚学生毕业即就业,学院引进了电商企业入驻,创建心为电商创业园区,实现在校即创业
向TA提问
关注
展开全部
1、堆栈是一种执行“后进先出”算法的数据结构。
2、堆栈就是这样一种数据结构。它是在内存中开辟一个存储区域,数据一个一个顺序地存入(也就是“压入——push”)这个区域之中。有一个地址指针总指向最后一个压入堆栈的数据所在的数据单元,存放这个地址指针的寄存器就叫做堆栈指示器。开始放入数据的单元叫做“栈底”。数据一个一个地存入,这个过程叫做“压栈”。在压栈的过程中,每有一个数据压入堆栈,就放在和前一个单元相连的后面一个单元中,堆栈指示器中的地址自动加1。读取这些数据时,按照堆栈指示器中的地址读取数据,堆栈指示器中的地址数自动减 1。这个过程叫做“弹出pop”。如此就实现了后进先出的原则。
3、最基本的操作方式 就是 入栈和出栈
2、堆栈就是这样一种数据结构。它是在内存中开辟一个存储区域,数据一个一个顺序地存入(也就是“压入——push”)这个区域之中。有一个地址指针总指向最后一个压入堆栈的数据所在的数据单元,存放这个地址指针的寄存器就叫做堆栈指示器。开始放入数据的单元叫做“栈底”。数据一个一个地存入,这个过程叫做“压栈”。在压栈的过程中,每有一个数据压入堆栈,就放在和前一个单元相连的后面一个单元中,堆栈指示器中的地址自动加1。读取这些数据时,按照堆栈指示器中的地址读取数据,堆栈指示器中的地址数自动减 1。这个过程叫做“弹出pop”。如此就实现了后进先出的原则。
3、最基本的操作方式 就是 入栈和出栈
华北工控
2018-08-16 广告
2018-08-16 广告
计算机组成原理主要讨论计算机的分层结构和如何划分这些分层,以及每个层次的实现。计算机体系结构主要讨论的是硬件和软件之间的接口,研究的重点是计算机系统的构造和行为特征。 计算机组成与体系结构应该是两个方面都讲。。
工控机国内比较好的品牌有华北...
点击进入详情页
本回答由华北工控提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询