计算机系统的工作原理
机器字长: 能够直接处理的二进制数据的位数。
指令字长: 一个指令中包含的二进制代码的位数。
存储字长: 一个存储单元存储二进制数据的位数。
“字长”或机器字长指数据通路的宽度。
(数据通路指CPU内部数据流经的路径以及路行经上的部件,主要是CPU内部进行数据运算、存储和传送的部件,这些部件的宽度基本上要一致,才能相互匹配。因此,“字长”等于CPU内部总线的宽度、运算器的立数、通用寄存器的宽度等。
预处理:对#include、#define等语句进行处理,预处理后仍然是高级语言。
编译、汇编
编译:将高级语言编译为对应的汇编语言。
汇编:将汇编语言汇编为对应的机器语言。
汇编后得到的是可重定位文件(起始地址为0的模块)。
链接:将多个可重定位文件(模块)链接成一个可执行文件(整体),并确定虚拟地址。
装入:将可执行文件从磁盘装入到内存中,虚拟地址重定位为物理地址。
三、计算机的性能指标
科学计算:很多都是涉及浮点运算
CPU主频:CPU内数字脉冲信号振荡的频率。