汇編语言程序设计 第1章基础知识 汇编语言程序设计概述 ◆进位讣数制及其相互转换 ◆计算机中数的表示 计算机中字符的表示
汇编语言 程序设计 第1章 基础知识 ◆ 汇编语言程序设计概述 ◆ 进位计数制及其相互转换 ◆ 计算机中数的表示 ◆ 计算机中字符的表示
汇編语言程序设计 1.1汇编语言程序设计概迷 1.1.1机器语言汇编 机器语言是计算机第一代语言,它全部由0、1 代码组成,是能够直接被杋器所接受的语言,是最 底层的计算杋语言。机器语言不容易记忆,程序编 写难度大,调试修改繁琐,且不易移植,现程序员 很少用。但机器语言执行潓度最快,它是一种面向 机器的程序设计语言
汇编语言 程序设计 1.1 汇编语言程序设计概述 机器语言是计算机第一代语言,它全部由0、1 代码组成,是能够直接被机器所接受的语言,是最 底层的计算机语言。机器语言不容易记忆,程序编 写难度大,调试修改繁琐,且不易移植,现程序员 很少用。但机器语言执行速度最快,它是一种面向 机器的程序设计语言。 1.1.1 机器语言汇编
汇編语言程序设计 1.1.2汇编语言 具有一定含义的符号作为助忆符,用指令助忆 苻、符号地址等组成的苻号指令称为汇编格式指令 (或汇编指令)。汇编语言是汇编指令集、伪指令集 和使用它们规则的统称。汇编语言比机器语言直观, 容易记忆和理解,用汇编语言编写的程序也比杋器 语言程序易读、易检查、易修改。对于不同的计算 机。针对同一问题所编写的汇编语言源程序是互不 通用的。用汇编语言编写的程序执行效率比较髙 但通用性与可移植性仍然比软差。讣算机不能直接 识别用汇编语言编写的程序,必须由一种专门翻译 程序将汇编语言程序翻译成杋器语言程序,计算杋 才能执行
汇编语言 程序设计 具有一定含义的符号作为助忆符,用指令助忆 符、符号地址等组成的符号指令称为汇编格式指令 (或汇编指令)。汇编语言是汇编指令集、伪指令集 和使用它们规则的统称。汇编语言比机器语言直观, 容易记忆和理解,用汇编语言编写的程序也比机器 语言程序易读、易检查、易修改。对于不同的计算 机,针对同一问题所编写的汇编语言源程序是互不 通用的。用汇编语言编写的程序执行效率比较高, 但通用性与可移植性仍然比较差。计算机不能直接 识别用汇编语言编写的程序,必须由一种专门翻译 程序将汇编语言程序翻译成机器语言程序,计算机 才能执行。 1.1.2 汇编语言
汇編语言程序设计 1.1.3为什么要学习和使用汇编语言 1.可以更深刻认识计算机的工作过程 用汇编语言编制程序,可以清楚地了解计算杋 是怎样完成各种复杂工作的。在此基础上,程序设 讣人员更能充分地利用机器硬件的全部功能,发挥 机器的长处。 2.许多领域和场合卿要使用汇编语言 与硬件资源密切相关的软件开发; 要求执行效率高、反应快的领域; 受存储容量限制的疝用领域
汇编语言 程序设计 1. 可以更深刻认识计算机的工作过程 用汇编语言编制程序,可以清楚地了解计算机 是怎样完成各种复杂工作的。在此基础上,程序设 计人员更能充分地利用机器硬件的全部功能,发挥 机器的长处。 2. 许多领域和场合需要使用汇编语言 .与硬件资源密切相关的软件开发; .要求执行效率高、反应快的领域; .受存储容量限制的应用领域。 1.1.3 为什么要学习和使用汇编语言 返回
汇編语言程序设计 1.2进攸计数制及其相互转换 1.2.1进位计数制 1.数制的概念 按进位的原则进行计数叫进位讣数制,简称数 制。每种数制都有其基数和各数位的位权。基数是 指该数制中允许选用的基本数码的个数。每个数码 所表示的数值等于该数码乘以一个与数码所在位置 有关的常数,这个常数叫位权。位权的大小是以基 数为底,数码所在位置的序号为指数的整数次幂。 2.常用的数制 在汇编语言中常用的数制有:十进制、二进制 八进制和十六进制
汇编语言 程序设计 1. 数制的概念 按进位的原则进行计数叫进位计数制,简称数 制。每种数制都有其基数和各数位的位权。基数是 指该数制中允许选用的基本数码的个数。每个数码 所表示的数值等于该数码乘以一个与数码所在位置 有关的常数,这个常数叫位权,位权的大小是以基 数为底,数码所在位置的序号为指数的整数次幂。 2.常用的数制 在汇编语言中常用的数制有:十进制、 二进制、 八进制和十六进制。 1.2 进位计数制及其相互转换 1.2.1 进位计数制