第一章主要学习了汇编语言的基础知识,对其发展历程及基本结构有了初步的了解。本章可以大致分为以下部分:

1.机器——汇编——高级

2.汇编语言的组成

3.计算机硬件的系统的基本结构

存储器、存储单元

CPU对存储器的读写

地址数据控制总线

4.内存地址空间

接下来我将具体叙述每一部分的知识点。

机器——汇编——高级:

机器语言是早期程序设计使用的语言,程序员们将用0、1数字编成的程序代码打在纸袋或卡片上,1打孔,0不打孔,再将程序通过纸袋机或卡片机输入计算机,进行运算。

汇编语言的主体是汇编指令。汇编指令和机器指令的差别在于指令的表示方法上。汇编指令是机器指令便于记忆的书写格式。

用汇编语言编写程序的工作过程:程序员——汇编指令——编译器——机器码——计算机

汇编语言的组成:

汇编指令

伪指令

其它符号

存储器、存储单元:

CPU工作条件是向他提供指令和数据,而指令和数据在存储器中存放,也就是内存。

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

计算机最小信息单位是bit(一个二进制位),8bit组成一个Byte(一个字节),一个存储单元可以存储一个Byte。

1KB=1024B 1MB=1024KB 1GB=1024MB 1TB=1024GB

CPU对存储器的读写:

读写时必须和外部器件进行下面3类信息的交互:地址信息、控制信息、数据信息。

地址总线、数据总线、控制总线:

一个CPU有N根地址线,则这个CPU的地址总线宽度为N,最多可以寻找2的N次方个内存单元,从0到2的N次方-1。

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

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

内存地址空间:

两类存储器芯片:随机存储器RAM和只读存储器ROM

RAM可读可写,但关机后存储内容丢失;ROM只读不写,关机后不丢失。

CPU在操纵存储器时把它们当作内存来看待,把它们总的看作一个由若干存储单元组成的逻辑存储器,即内存地址空间。

内存地址空间的大小受CPU地址总线宽度的限制。

posted on 2018-09-27 10:35  frankbao  阅读(83)  评论(0编辑  收藏  举报