第一章 基础知识
- 硬件系统的结构
- 《微机原理与接口》:PC机及CPU物理结构和编程结构
- 《组成原理》:计算机一般的机构、功能、性能的研究
- 汇编课程:如何利用硬件系统的编程结构和指令集有效灵活地控制系统进行工作(汇编语言是直接在硬件之上工作的编程语言)
- 机器语言
- 机器指令的集合。
- 一列二进制数字,对应一列高低电平,以使计算机的电子器件受到驱动,进行运算。
- 计算机是指由CPU (执行机器指令,执行运算)和其他受CPU 直接或间接控制的芯片、器件、设备组成的计算机系统。
- 每一种微处理器都有自己的机器指令集,也就是机器语言(硬件设计和内部结构不同,需要不同的电平脉冲来控制)。
- 汇编语言:
- 汇编语言的主体是汇编指令。
- 汇编语言的核心是汇编指令,它决定了汇编语言的特性。
- 汇编指令和机器指令的差别在于指令的表示方法上。汇编指令是机器指令便于记忆的书写格式,即汇编指令是机器指令的助记符。
- 汇编编译器将汇编语言写出的源程序编译为机器码。
- 汇编语言由以下3类组成:
- 汇编指令(机器码的助记符,有对应的机器码)
- 伪指令 (没有对应的机器码,由编译器执行,计算机并不执行)
- 其它符号(没有对应的机器码,由编译器识别)