最早的语言——机器语言由二进制“0”和“1”组成,在一堆“0”和“1”之间找出错误的数字十分难。 汇编语言由此而生。汇编语言是在硬件之上直接工作的编程语言。汇编语言的主体是汇编指令。程序员通过写汇编语言,经过编译器处理,成为机器能读懂的机器码,再由计算机执行。
汇编语言由以下3类指令组成:
①汇编指令:机器码的助记符,有对应机器码。
②伪指令:由编译器执行,无对应机器码,计算机不执行。
③其他符号:如+、-、*、/等,由编译器执行,无对应机器码。
冯·诺依曼理论是现代计算机体系的重要理论基础。计算机的5大组成部分分别是输入设备、存储器、控制部件、计算部件、输出设备。
内存地址空间的大小受CPU地址总线宽度的限制,CPU对于存储器都相连同时CPU对它们进行读或写的时候通过控制总线发出内存读写命令,所有的物理存储器被看作一个由若干个存储单元组成的逻辑存储器。