汇编学习笔记

 

第一单 基础知识

小结

  1. 汇编指令是机器指令的助记符,同机器指令一一对应
  2. 每一种cpu都有自己的汇编指令
  3. CPU可以直接使用的信息在存储器中存放
  4. 在存储器中指令与数据没有任何区别,都是二进制信息
  5. 存储单元从0开始,到127结束
  6. 一个存储单元可以存储8个bit,即8个二进制数据
  7. 每一个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位地址总线,下面是我从百度文库找到的一段解释,我不确定这段答案的真实性,但值的借鉴

http://wenku.baidu.com/link?url=VxnxKdKmaYkv17jCy1FyXkzUBPO7U4Y7rBnYkZkmjP1Kao98pu7pjXFu-GRWfoju2IssbmfjhirwXkWe1jBSkXxuO1N4gj60jwOYgIuUygm

下面是截图

汇编学习笔记

其他扩展:

以前的cpu与总线的结构,也是我在书上学习的类型,这是8086时代用的总线

汇编学习笔记

 

随着时代的发展,上面这种被逐步取代,下面这幅就是现代的采用的总线结果图

 

汇编学习笔记

汇编学习笔记

上一篇:wdcp 面板打不开 找不到8080端口只看到有80和88这个是正常的;wdcp相关目录介绍


下一篇:Ubuntu下配置Eclipse