首页 /  技术专区  /  汇编语言 屏幕太窄?试试伸展一下吧 >

计算机的组成

1、解剖计算机

image.png

2、计算机的组成

image.png

CPU 是计算机的核心部件,它控制整个计 算机的运作并进行运算。要想让一个CPU 工作,就必须向它提供指令和数据。

指令和数据在存储器(内存)中存放。 离开了内存,性能再好的CPU也无法工作。


3、指令和数据的表示

image.png

计算机中的数据和指令,存储在内存或磁盘上。

数据和指令,都是二进制信息。


问题:二进制信息1000100111011000是数据,还是指令? 

1000100111011000 ─> 89D8H (数据)

1000100111011000 ─> MOV AX,BX (程序)


数据如何表示?

        1000100111011000B (二进制) 

        89D8H (十六进制) 

        104730O(八进制) 

        35288D(十进制)

数据量:B、KB、MB、GB、TB...


4、计算机中的存储单元

存储器被划分为若干个存储单元,每个存储单元从0开始顺序编号

例如: 一个存储器有128个存储单元, 编号从0~127, 如下图所示:

实际内存空间很“大”, 8086有20条数据线, 寻址空间220,为1MB

image.png

5、计算机中的总线

image.png

在计算机中专门有连接CPU和其他芯片的导线,通常称为总线。

物理上:一根根导线的集合

逻辑上划分为 :

        地址总线

        数据总线

        控制总线

image.png

6、三类总线

地址总线:

CPU是通过地址总线来指 定存储单元的。 

地址总线宽度,决定了 可寻址的存储单元大小。 

N根地址总线(宽度为 N),对应寻址空间2N

image.png

数据总线:

CPU与内存或其它器件之间的数据传送是通过 数据总线来进行的。 

数据总线的宽度决定了CPU和外界的数据传送 速度。 

例:向内存中写入数据89D8H时的数据传送

image.png

控制总线:

CPU通过控制总线对外部 器件进行控制。 

控制总线是一些不同控制 线的集合 

控制总线宽度决定了CPU 对外部器件的控制能力。

image.png

7、x86CPU性能一览

image.png



0/200
图片验证码