80X86是一系列微处理器
微处理器又称为中央处理单元,即CPU,是一块集成电路芯片。它是微型计算机的核心组成部分。
既然微处理器
是微型计算机的核心,那么我们有必要先来简单地讨论一下微型计算机。
微型计算机:
微型计算机
是指以微处理器为核心,配上存储器、输入/输出接口电路等所组成的计算机(又称为主机)。
微型计算机系统
是指以微型计算机为中心,配以相应的外围设备、电源和辅助电路(统称硬件)以及指挥电路工作的系统软件所构成的系统。即,与一般的计算机系统一样,微型计算机系统也是由硬件和软件两部分组成的。
下面,我将介绍一些微型计算机系统中所涉及的基本概念,可能每个概念之间暂时没有很明显的关联,但是,本着不用就不提的原则,尽量将所提到的知识点都串起来形成一个易于理解的简单知识框架。
就像大脑控制着人工作一样,
CPU控制着整个计算机的运作并进行运算。要想让一个CPU工作就必须向它提供指令和数据。指令和数据在存储器中存放,也就是我们平时所说的内存(以下如果没做特别声明,所提到的存储器就是指内存)。磁盘不同于内存,如果磁盘上面的数据或程序不被读入内存,就无法被CPU使用。
指令和数据
是应用上的概念,指令和数据没有任何区别,都是二进制信息。 CPU在工作时把有的信息看作指令,有的信息看作数据,为同样的信息赋予了不同的含义。
存储单元:
存储器被划分成若干个存储单元,一个存储单元存储一个字节的信息,也就是8个二进制位。
有以下单位换算:
1B = 8个二进制位
1KB = 1024B
1MB =