41-汇编语言程序设计.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:40 大小:394KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

41-汇编语言程序设计.ppt

41-汇编语言程序设计.ppt

预览

免费试读已结束,剩余 30 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

汇编语言程序设计教学计划5.参考资料:《IBM-PC汇编语言程序设计》沈美明编著,清华大学出版社《汇编语言程序设计》殷肖川主编,清华大学出版社《Win32汇编语言程序设计教程》严义等编著,机械工业出版社第一章基础知识1.1汇编语言的一般概念优点:机器语言最直接地表示了计算机内部的基本操作,用它编制的程序在计算机中运行的效率最高。即运行速度最快,程序长度最短。2.高级语言3.汇编语言(2)汇编语言程序与机器语言程序的关系CPU中有多少个寄存器及其作用?CPU是如何访问存储器?输入输出操作的方式有哪些?1.2学习和使用汇编语言的目的在某些要求节省内存空间和提高程序运行速度的应用场合。如实时过程控制等,常常用汇编语言来编制程序。1.3进位计数制及其相互转换将各个位置上所表示的基数称为位权,简称权。在计算机中主要采用二进制数,因为它在计算机中最容易表示和存储,且适合于逻辑值表达与运算。在书写不同进位计数制数时,为了区别,常在数的尾部用一个字母来表示。二.各种数制间的相互转换例:将325转换为二进制数,直到余数为0。首先确定二进制数的最高位因为29(512)>325>28(256)。因此从K8位开始比较。(2)除基取余数2.十进制小数转换为二进制数(2)乘基取整法3.二进制整数转换为十进制数4.二进制小数转换为十进制数5.二进制与八进制和十六进制间的转换1.4带符号数的表示8位二进制数原码的最大数为01111111(+127)最小数为11111111(-127)8位二进制数表示范围:-127≤X≤+1272.由真值、原码变换为补码3.补码数的表示范围(1)加法运算:X+Y例3X=-74DY=41D(2)减法运算例7X=-74DY=41D1.5字符的表示标准ASCII码共有128个,可分为两类:1.6基本逻辑运算1.“与”运算(AND)2.“或”运算(OR)3.“非”运算4.“异或”运算(XOR)作业: