1-2 Below Your Program
[TOC]
Computer System
- Compiler:编译器,将高级语言转为汇编语言
- Assembler:汇编器,将汇编语言转为二进制的机器代码
概念辨析
指令(instruction):计算机硬件所能理解并服从的命令。可以将其视为一串二进制的数字,如 1000110010100000.
机器语言(machine language):以二进制元表示的机器指令。计算机可以理解。
汇编语言(assembly language):以助记符形式表示的机器指令。
高级编程语言(high-level programminglangugae):如 C, C++, Java, Visual Basic 等移植的语言,由一些单词和代数符号组成,可由编译器转换成汇编语言。
ISA:指令集体系结构(instruction set architecture):处理器可以执行的指令及处理器状态(用户可见的寄存器)的描述,称为指令集(ISA).