机器语言、汇编语言、高级语言
指令部分的示例
0000 代表 加载(LOAD)
0001 代表 存储(STORE)
0010 代表 加法(ADD)
...
寄存器部分的示例
0000 代表寄存器 A
0001 代表寄存器 B
...
存储器部分的示例
000000000000 代表地址为 0 的存储器
000000000001 代表地址为 1 的存储器
000000010000 代表地址为 16 的存储器
100000000000 代表地址为 2^11 的存储器
示例:完成Z=X+Y计算;x数值存储在地址为1的内存单元;y数值存储在地址为2的内存单元;z的内存单元为16;请分别用机器语言、汇编语言及高级语言进行描述
机器语言示例:
0000,0000,000000000001 代表 LOAD A, 1
0010,0000,000000000010 代表 ADD A, 2
0001,0000,000000010000 代表 STORE A,16
汇编语言示例:
LOAD A, 1代表 0000,0000,000000000001
ADD A, 2代表 0010,0000,000000000010
STORE A, 16代表0001,0000,000000010000
高级语言示例:
Z=X+Y
自然语言示例:
总分(Z)等于语文成绩(X)加上数学成绩(Y)。