第以章汇猜言基删识 2汇编语言 汇编指令:用便于记忆、并能描述指令功能的符号表 示机器指令→汇编指令(符号指令)。 助记符:表示指令操作码的符号,一般用英语单词或 缩写。指令的操作数也用符号表示。 汇编语言:汇编指令及使用汇编指令编写程序的规则。 其他语言要素第三章介绍) 汇编语言(源)程序:使用汇编语言编写的程序。 汇编语言的特点:汇编指令与机器指令一一对应,但 相对机器语言易于理解、掌握,当我们用低级语言编 写程序时使用汇编语言而不用机器语言 汇编和汇编程序:翻译过程翻译程序。 11
第一章 汇 编 语 言 基 础 知 识 11 2.汇编语言 汇编指令:用便于记忆、并能描述指令功能的符号表 示机器指令→汇编指令(符号指令)。 助记符:表示指令操作码的符号,一般用英语单词或 缩写。指令的操作数也用符号表示。 汇编语言:汇编指令及使用汇编指令编写程序的规则。 (其他语言要素第三章介绍) 汇编语言(源)程序:使用汇编语言编写的程序。 汇编语言的特点:汇编指令与机器指令一一对应,但 相对机器语言易于理解、掌握,当我们用低级语言编 写程序时使用汇编语言而不用机器语言。 汇编和汇编程序:翻译过程 翻译程序
第以章汇猜言基删识 3高级语言 机器语言和汇编语言以外的程序设计语言统称高级 语言。其特点是更加接近自然语言和惯用的数学表达 形式,与计算机硬件结构无关,因而便于使用,便于 交流和推广 总之,高级语言编程效率高,但运行效率低。 高级语言可分成编译型和解释型高级语言,分别使 用编译程序和解释程序将源程序翻译成机器语言程序, 然后交计算机执行
第一章 汇 编 语 言 基 础 知 识 12 3.高级语言 机器语言和汇编语言以外的程序设计语言统称高级 语言。其特点是更加接近自然语言和惯用的数学表达 形式,与计算机硬件结构无关,因而便于使用,便于 交流和推广。 总之,高级语言编程效率高,但运行效率低。 高级语言可分成编译型和解释型高级语言,分别使 用编译程序和解释程序将源程序翻译成机器语言程序, 然后交计算机执行
第以章汇猜言基删识 4汇编语言程序设计的意义 学习汇编语言的意义: 1)与硬件密切相关,是学习硬件类课程的先行课 和基础课。 2)有利于理解计算机的工作原理 3)可直接而有效地控制硬件 4)执行效率高,占用空间小。 5)特殊应用只能使用汇编语言,如加密解密等。 应该指出的是:在计算机速度大大提高和存储器容 量大大增加的今天,高级语言的使用更为广泛和普遍 (特别是编写大型程序)。 13 返回第一章
第一章 汇 编 语 言 基 础 知 识 13 4.汇编语言程序设计的意义 学习汇编语言的意义: 1)与硬件密切相关,是学习硬件类课程的先行课 和基础课。 2)有利于理解计算机的工作原理。 3)可直接而有效地控制硬件。 4)执行效率高,占用空间小。 5)特殊应用只能使用汇编语言,如加密解密等。 应该指出的是:在计算机速度大大提高和存储器容 量大大增加的今天,高级语言的使用更为广泛和普遍 (特别是编写大型程序)。 返回第一章
第以章汇猜言基删识 12数据表示 12.1数制 1,22编码 123有符号数的表示方法 124二进制运算 返回第一章
第一章 汇 编 语 言 基 础 知 识 14 1.2数据表示 1.2.1 数制 1.2.2 编码 1.2.3 有符号数的表示方法 1.2.4 二进制运算 返回第一章
第以章汇猜言基删识 12,1数制 [数制涉及三个问题汁计数符号基数和权计数规则 (1)计数符号 这是用于书写数值的符号,所有计数符号的集合 称作数符集。k进制的数符集中必然包含k个符号。比 如: 二进制的数符集中有两个符号:0和1; 八进制的数符集中有8个符号:0,1,2,3,4,5,6,7; 十进制的数符集中有10个符号:0,1,2,3,4,5,6, 7,8,9 十六进制的数符集中有16个符号: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F。 15
第一章 汇 编 语 言 基 础 知 识 15 1.2.1 数制 [数制涉及三个问题:计数符号 基数和权 计数规则 (1)计数符号 这是用于书写数值的符号,所有计数符号的集合 称作数符集。k进制的数符集中必然包含k个符号。比 如: 二进制的数符集中有两个符号:0和1; 八进制的数符集中有8个符号:0,1,2,3,4,5,6,7; 十进制的数符集中有10个符号:0,1,2,3,4,5,6, 7,8,9; 十 六 进 制 的 数 符 集 中 有 16 个符号: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F