第以章汇猜言基删识 第一章汇编语言基础知识」 1.1计算机系统概述(硬件、软件、语言类型) 12数据表示(数制、编码、符号数、二进制运算) 1.3 Intel80x86系列微处理器(8086~P4) 1.4PC微型计算机系统(PC机的软硬件) 158086微处理器(8086的结构) 168086的寻址方式(8086寻找操作数的方式) 要点及习题分析
第一章 汇 编 语 言 基 础 知 识 2 第一章 汇编语言基础知识 1.1 计算机系统概述(硬件、软件、语言类型) 1.2 数据表示(数制、编码、符号数、二进制运算) 1.3 Intel80x86系列微处理器(8086~P4) 1.4 PC微型计算机系统(PC机的软硬件) 1.5 8086微处理器(8086的结构) 1.6 8086的寻址方式(8086寻找操作数的方式) 要点及习题分析
第以章汇猜言基删识 1.1计算机系统概述 1.1.1计算机的硬件 1.1.2计算机的软件 1.1.3计算机程序设计语言 返回第一章
第一章 汇 编 语 言 基 础 知 识 3 1.1 计算机系统概述 1.1.1 计算机的硬件 1.1.2 计算机的软件 1.1.3 计算机程序设计语言 返回第一章
第以章汇猜言基删识 1.1.1计算机的硬件 对汇编语言程序员来说,计算机硬件的结构如 下图所示(CPU、存储器、接口(外设 主存储器 外总线 CPU 运算器 辅助存储器 控制器 IO 输入设备 寄存器 接 输出设备 系统总线
第一章 汇 编 语 言 基 础 知 识 4 1.1.1 计算机的硬件 对汇编语言程序员来说,计算机硬件的结构如 下图所示(CPU、存储器、接口(外设)): 运算器 控制器 寄存器 主存储器 系统总线 I/O 接 口 输入设备 输出设备 辅助存储器 CPU 外总线
第以章汇猜言基删识 1.中央处理单元 由三部分组成。 控制器:取指令,经译码分析后发出各种控制命令 如取数、存数、运算等。 运算器:完成各种算术运算和逻辑运算。 寄存器(或寄存器阵列):由多个8位、16位寄存 器组成,提供各种操作所需要的数据
第一章 汇 编 语 言 基 础 知 识 5 1. 中央处理单元 由三部分组成。 控制器:取指令,经译码分析后发出各种控制命令, 如取数、存数、运算等。 运算器:完成各种算术运算和逻辑运算。 寄存器(或寄存器阵列):由多个8位、16位寄存 器组成,提供各种操作所需要的数据
第以章汇猜言基删识 2.存储器 1)存放程序和数据;可重复读取;新数据覆盖原数据 2)主存:半导体,快,成本高,容量小; 辅存:软硬磁盘、光盘; 3)RAM:可读可写,易失性存储器; ROM:只读,非易失性存储器 4)由大量存储单元组成:单位、内容、地址、容量 B(BYTE)、KB、MB、GB、TB等
第一章 汇 编 语 言 基 础 知 识 6 2. 存储器 1)存放程序和数据;可重复读取;新数据覆盖原数据。 2)主存:半导体,快,成本高,容量小; 辅存:软硬磁盘、光盘; 3)RAM:可读可写,易失性存储器; ROM:只读,非易失性存储器; 4)由大量存储单元组成:单位、内容、地址、容量、 B(BYTE)、 KB、MB、GB、TB等
第以章汇猜言基删识 3外部设备和接口 设备类型:人机交互机器间通信外存(可看做 I/O设备) 接口:①接口的必要性:格式转换、电平转换 ②接口的组成:三个(组)寄存器;通过寄存 器交换数据; ③对接口的访问:端口-端口号-端口地址 IO地址; 返回1.1
第一章 汇 编 语 言 基 础 知 识 7 3.外部设备和接口 设备类型:人机交互 机器间通信 外存(可看做 I/O设备) 接口:①接口的必要性:格式转换、电平转换… ②接口的组成:三个(组)寄存器;通过寄存 器交换数据; ③对接口的访问:端口---- 端口号----端口地址、 I/O地址; 返回1.1
第以章汇猜言基删识 1.1,2计算机软件 1.系统软件面向计算机、由厂家提供;其作用为管 理和维护、充分发挥其功能、为用户提供一个方便使 用的系统。如操作系统,诊断系统,程序设计语言等 2.应用软件面向问题、由公司或用户编写 ★集成开发环境:开发工具包括文本编辑、翻译程序 调试程序、连接程序等,在DOS时代,其各自是独立 的;现在将其集成为一个软件,即为“集成开发环 境” 返回1.1
第一章 汇 编 语 言 基 础 知 识 8 1.1.2 计算机软件 1. 系统软件 面向计算机、由厂家提供;其作用为管 理和维护、充分发挥其功能、为用户提供一个方便使 用的系统。如操作系统,诊断系统,程序设计语言等 2. 应用软件 面向问题、由公司或用户编写 ★集成开发环境:开发工具包括文本编辑、翻译程序、 调试程序、连接程序等,在DOS时代,其各自是独立 的;现在将其集成为一个软件,即为“集成开发环 境”。 返回1.1
第以章汇猜言基删识 1.1,3计算机的程序设计语言 1机器语言 低级语言 2汇编语言 程序设计语言 3高级语言C/C++、JAVA、 DELPHI
第一章 汇 编 语 言 基 础 知 识 9 1.1.3计算机的程序设计语言 1.机器语言 低级语言 2.汇编语言 程序设计语言 3.高级语言 C/C++、JAVA、 DELPHI……
第以章汇猜言基删识 1机器语言 指令→机器指令; 机器指令的组成:操作码、操作数; 指令系统;机器语言:指令系统及使用指令系统编写 程序的规则。 机器语言特点:计算机唯一能够直接识别的语言。 目标程序:用机器语言描述的程序。 机器语言的致命缺点:难以使用。如100+256 8086机器语言程序:B86400 050001 A30020
第一章 汇 编 语 言 基 础 知 识 10 1.机器语言 指令→机器指令; 机器指令的组成:操作码、操作数; 指令系统; 机器语言:指令系统及使用指令系统编写 程序的规则。 机器语言特点:计算机唯一能够直接识别的语言。 目标程序:用机器语言描述的程序。 机器语言的致命缺点:难以使用。如100+256 8086机器语言程序:B8 64 00 05 00 01 A3 00 20