- 6
- 0
- 约2.08千字
- 约 14页
- 2016-12-21 发布于重庆
- 举报
主存储器
一个计算机系统的存储系统由主存储器和辅存储器组成。
他从内存中获取一个指令并执行该指令,然后从内存中获取下一个指令并执行。一个千兆CPU可以在一秒内进行大约一亿次这样的操作,我靠这丫的,歪歪一下,我脑子要是也这么好事的话~~~~,所以CPU能力惊人的速度从事其枯燥的工作。CPU有自己的一个小工作区,该工作区由若干个寄存器组成,每个寄存器可以保存一个数。一个寄存器保存下一条指令的内存地址,CPU使用该信息获取下一条的指令,获取一条指令后,CPU在另一个寄存器中保存该指令并将第一个寄存器的值更新为下一条指令的地址。CPU只能理解有限的指令。还有,这些指令是相当具体的,其中许多指令要求计算机将一个数从一个位置移动到另一个位置,例如,从内存单元中移动到寄存器。
存储单位每8位组成一个字节,相邻的两个字节又可以组成一个字。
假设内存容量为1M字节,则它的最低地址为00000H,最高地址为0FFFFFH。
由于字是由2个相邻的字节组成的,因而规定字地址由2个字节地址中较小的一个确定。这样一来,存放在主存中的程序和数据一律按照物理地址存取。
堆栈
堆栈中数据遵循一个原则‘先进后出’。堆栈中的数据也称之为元素或者栈项,数据进栈称为‘压栈’,出栈称之为‘弹出’。
8086允许用户建立自己的 字 堆栈,最大可达64K,其存储区位置由堆栈段寄存器SS给定,并固定采用SP
原创力文档

文档评论(0)