1 / 67
文档名称:

汇编语言基础知识.ppt

格式:ppt   页数:67
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

汇编语言基础知识.ppt

上传人:管理资源吧 2012/2/7 文件大小:0 KB

下载得到文件列表

汇编语言基础知识.ppt

文档介绍

文档介绍:第一章
汇编语言基础知识
封面
1
第一章汇编语言基础知识
计算机系统概述(硬件、软件、语言类型)
数据表示(数制、编码、符号数、二进制运算)
Intel80x86系列微处理器(8086~P4)
PC微型计算机系统(PC机的软硬件)
8086微处理器(8086的结构)
8086的寻址方式(8086寻找操作数的方式)
要点及习题分析
2
计算机系统概述
计算机的硬件
计算机的软件
计算机程序设计语言
返回第一章
3
计算机的硬件
对汇编语言程序员来说,计算机硬件的结构如下图所示(CPU、存储器、接口(外设)):
运算器
控制器
寄存器
主存储器
系统总线
I/O


输入设备
输出设备
辅助存储器
CPU
外总线
4
1. 中央处理单元
由三部分组成。
控制器:取指令,经译码分析后发出各种控制命令,如取数、存数、运算等。
运算器:完成各种算术运算和逻辑运算。
寄存器(或寄存器阵列):由多个8位、16位寄存器组成,提供各种操作所需要的数据。
5
2. 存储器
1)存放程序和数据;可重复读取;新数据覆盖原数据。
2)主存:半导体,快,成本高,容量小;
辅存:软硬磁盘、光盘;
3)RAM:可读可写,易失性存储器;
ROM:只读,非易失性存储器;
4)由大量存储单元组成:单位、内容、地址、容量、B(BYTE)、 KB、MB、GB、TB等。
6

设备类型:人机交互机器间通信外存(可看做I/O设备)
接口:①接口的必要性:格式转换、电平转换…
②接口的组成:三个(组)寄存器;通过寄存器交换数据;
③对接口的访问:端口---- 端口号----端口地址、I/O地址;

7
计算机软件
1. 系统软件面向计算机、由厂家提供;其作用为管理和维护、充分发挥其功能、为用户提供一个方便使用的系统。如操作系统,诊断系统,程序设计语言等
2. 应用软件面向问题、由公司或用户编写
★集成开发环境:开发工具包括文本编辑、翻译程序、调试程序、连接程序等,在DOS时代,其各自是独立的;现在将其集成为一个软件,即为“集成开发环境”。

8


低级语言

程序设计语言
C/C++、JAVA、 DELPHI……
9

指令→机器指令;
机器指令的组成:操作码、操作数;
指令系统; 机器语言:指令系统及使用指令系统编写程序的规则。
机器语言特点:计算机唯一能够直接识别的语言。
目标程序:用机器语言描述的程序。
机器语言的致命缺点:难以使用。如100+256
8086机器语言程序:B8 64 00
05 00 01
A3 00 20
10