第一章知识梳理

一.机器语言和汇编语言和高级语言。

1.机器语言是机器指令的集合(机器指令是0和1构成的二进制信息)直接面向机器,与机器的硬件操作一一对应,计算机可以直接识别、执行。

缺点:难以记忆并且不易查错。

2.汇编语言主体是汇编指令(机器指令便于记忆的书写格式)。

3.汇编语言的三类指令:汇编指令、伪指令、其他符号。

4.计算机执行汇编指令的过程汇编指令编写源程序,经编译器翻译成机器指令,由计算机最终执行。

5.高级语言:接近于自然语言,通用性强,不依赖具体计算机,有自己完整的使用语法规则,表达格式、结构和标记符号。

二.计算机硬件系统的一些基本部件和工作原理。

1.中央处理单元(CPU):计算机的核心部件,控制整个计算机的运作并进行运算。

2.存储器(内存):存放指令和数据。

存储单元:存储器以字节为单位被划分为若干个从0开始编号的存储单元。一个存储单元8个bit即一个字节(byte)。1KB=1024B,1MB=1024KB,1GB=1024MB,1TB=1024GB.

扫描二维码关注公众号,回复: 3976588 查看本文章

3.总线:连接CPU和其他芯片的导线。

(1)地址总线:CPU通过地址总线来指定内存单元。一个CPU有N根地址总线,则CPU的地址总线的宽度为N,寻址能力为2^N.

(2)数据总线:CPU与内存或其他器件之间的数据传送通过数据总线来实现。数据总线的宽度决定了CPU与外界的数据传送速度。

(3)控制总线:CPU对外部器件的控制是通过控制总线来进行的,是不同控制线的集合,有多少跟控制总线,意味着CPU提供了对外部器件的多少种控制,控制总线的宽度决定了CPU对外部器件的控制能力。

4.主板:主板上有核心器件和一些主要部件,这些器件通过总线相连。

5.接口卡:插在扩展插槽(通过总线和CPU相连)上控制外部设备。CPU可以直接控制接口卡,从而实现CPU对外设的间接控制。

6.各类存储器芯片。

读写属性上划分:随机存储器(RAM)(可读可写,必须带电存储,关机后存储的内容丢失)和只读存储器(ROM)(只能读取不能写入,关机后其中的内容不丢失)。

功能和连接上划分:随机存储器、装有BIOS的ROM、接口卡上的RAM.

7.内存地址空间:CPU操控各类存储器芯片时把它们都当作内存看待,把它们总的看作一个由若干存储单元组成的逻辑存储器,这个逻辑存储器就是我们所说的内存地址空间。

内存地址空间的大小受CPU地址总线宽度的限制,若地址总线宽度为N,则内存地址空间的大小为2^NB.

内存地址空被划分为相应的地址段,分别对应相应的物理存储器。

8.对8086CPU有20根地址总线,寻址能力1MB,内存地址空间的大小为1MB。

                       有16根数据总线,一次可传送2个字节。

猜你喜欢

转载自www.cnblogs.com/fxdtz/p/9925062.html