汇编学习笔记
第一单 基础知识
小结
- 汇编指令是机器指令的助记符,同机器指令一一对应
- 每一种cpu都有自己的汇编指令
- CPU可以直接使用的信息在存储器中存放
- 在存储器中指令与数据没有任何区别,都是二进制信息
- 存储单元从0开始,到127结束
- 一个存储单元可以存储8个bit,即8个二进制数据
- 每一个cpu芯片都有许多管脚,物理称为"金手指",这些管脚和总线相连,可以说管脚引出总线,一个cpu可以引出三种总线的宽度就标志了这个cpu的不同方面的性能:
地址总线的宽度决定了cpu的寻址能力
数据总线的宽度决定了cpu与其他器件进行数据传送时的一次数据传送量
控制总线的宽度决定了cpu对系统中其他控件能力
8,所有的含有ram的物理元件,都统一为一个逻辑存储器,因为cpu只通过总线来操作数据,所有会有32位系统装4GB的内存条一般不到4GB,因为系统只最大支持4GB,这4GB内存中还有显存、BIOS等有ram的元件上
我的疑问:
如果说地址总线的宽度是32,那么内存地址空间最大为4GB,这一点使我联想到32位系统最大只支持4GB的内存,是否32位系统中的32位指的就是宽度是32的地址总线?如果是,那为什么网上有人说32位的2003又可以支持64G内存?如果不是,那网上又有人确定是32位系统就是指的32位地址总线,下面是我从百度文库找到的一段解释,我不确定这段答案的真实性,但值的借鉴
下面是截图
其他扩展:
以前的cpu与总线的结构,也是我在书上学习的类型,这是8086时代用的总线
随着时代的发展,上面这种被逐步取代,下面这幅就是现代的采用的总线结果图