1.1机器语言
-
机器语言是机器指令的集合。
-
机器指令展开来讲就是一台机器可以正确执行的命令。
-
指令: 01010000 (PUSH AX)
-
电平脉冲:
-
举例:
S = 768 + 12288 - 1280
机器码:
101100000000000000000011
000001010000000000110000
001011010000000000000101
1.2汇编语言的产生
- 汇编语言的主体是汇编指令。
- 汇编指令和机器指令的差别在于指令的表示方法上。汇编指令是机器指令便于记忆的书写格式。
- 汇编指令是机器指令的助记符。
机器指令 | 1000100111011000 |
---|---|
操作 | 寄存器 BX的内容送到AX中 |
汇编指令 | MOV AX,BX |
这样的写法与人类语言接近,便于阅读和记忆。
- 寄存器:CPU中可以存储数据的器件,一个CPU中有多个寄存器。
1.3汇编语言的组成
- 汇编语言由以下三类组成
- 汇编指令(机器码的助记符)
- 伪指令(由编译器执行)
- 其他符号(由编译器识别)
- 汇编语言的核心是汇编指令,它决定了汇编语言的特性。
1.4存储器
- CPU是计算机的核心部件,它控制整个计算机的运作并进行运算,要想让一个CPU工作,就必须向它提供指令和数据。
- 指令和数据在存储器中存放,也就是平时所说的内存。
- 磁盘上的数据或程