下载此文档

五邑大学《汇编语言程序设计》教案.doc


文档分类:高等教育 | 页数:约75页 举报非法文档有奖
1/75
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/75 下载此文档
文档列表 文档介绍
第1章汇编语言基础知识
:了解计算机语言的分类和特点,掌握基于微处理器的计算机系统构成和不同进位计数制之间的转换及计算机中数的表示。
:
①了解计算机语言的分类和特点
②掌握计算机的系统构成
③熟练掌握不同进制之间转换和计算机中数的表示
:
①不同进制之间转换
②补码表示法
:
①不同进制之间转换
②补码表示法
:P1~P18
:
①一般叙述基本概念
②着重课堂讲授不同进制之间转换、数的补码表示法
:
计算机系统的组成
微型计算机系统包括硬件和软件两部分。
硬件系统
输入设备
输出设备
接口


中央处理器CPU
主板
输入/输出芯片
存储器
运算器
控制器
接口



微型计算机硬件系统组成



(1)“读操作”:是指CPU将存储器中存储的某一部分信息取出来进行处理的操作。
(2)“写操作”:是指CPU用新的信息刷新存储器原来存储的某一部分内容的操作。
注意:存储器的读/写操作是以字节为单位按存储器存储单元地址进行的。

计算机硬件系统由运算器、控制器、主存储器和输入/输出接口五大部件组成。这五大部件通过总线连接起来,它们共同构成了计算机的基本硬件系统。
软件系统
计算机软件可以分成系统软件和应用软件两大类,。
系统软件
软件
数据库管理系统
工具软件
诊断与维护程序
调试程序
编辑程序
装配链接程序
语言处理程序
汇编程序
解释程序
编译程序
操作系统
单用户操作系统
多用户操作系统
网络操作系统
……
应用软件
软件包
用户程序
软件系统的层次
计算机语言
计算机语言:机器语言、汇编语言、高级语言
机器语言
机器指令:由硬件电器设定的、计算机能够接受的一组二进制代码。每一条指令完成一个特定的操作。
指令系统:某种CPU所有机器指令的集合。
机器语言程序:为了让计算机完成特定任务,按一定顺序组织到一起的机器指令系列。
例:100+256
二进制代码:
10111000 01100100 00000000
00000101 00000000 00000001
10100011 00000000 00100000
十六进制代码:
B8 64 00
05 00 01
A3 00 20
特点:理解困难,容易出错,不便于交流。
汇编语言
汇编指令:用助记符表示的机器指令,与机器指令一一对应。
汇编语言:汇编指令和编写程序的规则。用汇编语言编写的程序叫做汇编源程序。
汇编程序:是一个系统软件,其功能是将汇编源程序翻译成机器指令。

汇编源程序
汇编程序
机器指令
汇编程序转换为机器指令
例:100+256
mov ax,100
add ax,256
mov [2000],ax
特点:直接控制硬件,速度快,多用于实时控制
高级语言
高级语言:接近自然语言和数学公式。如:Basic和C语言等等。用高级语言编写的程序叫做高级语言源程序。

高级语言源程序
编译程序/解释程序
机器指令
(翻译)
高级语言程序转换为机器指令
例:100+256
a=100+256
特点:简单易学,便于理解
计算机中数的表示
信息在输入计算机内部时,都必须用基2码编码表示,其原因如下:
基2码在物理上最容易实现。
,其编码、加减运算规则简单。
“1”和“0”正好与逻辑数据“真”与“假”相对应,为计算机实现逻辑运算带来了方便。
数制简介
各数制基数及进位规则
十进制(D)
基数:0 1 2 3 4 5 6 7 8 9
进位规则:逢十进一例:25D
二进制(B)
基数:0 1
进位规则:逢二进一例:11001B
八进制(O)
基数:0 1 2 3 4 5 6 7
进位规则:逢八进一例:31O
十六进制(H)
基数:0 1 2 3 4 5 6 7 8 9 A B C D E F
进位规则:逢十六进一例:19H
BCD码
用四位(或八位)二进制表示一位BCD码
基数:0 1 2 3 4 5 6 7 8 9
进位规则:逢十进一例

五邑大学《汇编语言程序设计》教案 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数75
  • 收藏数0 收藏
  • 顶次数0
  • 上传人janny
  • 文件大小0 KB
  • 时间2011-06-17
最近更新