首先让我们来看一下解释和运行程序的CPU。CPU是英文Cental Processing Unit(中央处理器)的缩写,相当于计算机的大脑,它的内部由数百万至数亿个晶体管构成,CPU的内部由寄存器、控制器、运算器和时钟四个部分构成,各部分之间由电流信号相互连通。寄存器可用来暂存指令、数据等处理对象,可以将其看作是内存的一种。控制器负责把内存上的指令、数据等读入寄存器,并根据指令的执行结果来控制整个计算机。运算器负责运算从内存读入寄存器的数据。时钟负责发出CPU开始计时的时钟信号。不过,也有些计算机的时钟位于CPU的外部。时钟信号表示时钟信号的频率为2GHz。也就是说,时钟信号的频率越高,CPU的运行速度越快。
其次,通常所说的内存指的是计算机的主存储器,简称主存。主存通过控制芯片等与CPU相连,主要负责存储指令和数据。主存通常使用DRAM(动态随机存储器)芯片 。DRAM可以对任何地址进行数据的读写操作,但需要保持稳定的电源供给并时常刷新(确保是最新数据),关机后内容将自动清除。主存由可读写的元素构成,每个字节(1字节=8位)都带有一个地址编号。CPU可以通过该地址读取主存中的指令和数据,当然也可以写入数据。但有一点需要注意,主存中存储的指令和数据会随着计算机的关机而自动清除。
程序是把寄存器作为对象来描述。汇编语言采用助记符来编写程序,每一个原本是电气信号的机器语言指令都会有一个与其相应的助记符,助记符通常为指令功能的英语单词的简写。汇编语言和机器语言基本上是一一对应的。
这是我对第一章的理解,谢谢大家采纳,也希望大家多多提不足,我会改进,谢谢大家!
标签:助记符,主存,程序,第一章,指令,寄存器,CPU,时钟 From: https://www.cnblogs.com/locojo/p/16997181.html