东北大学汇编语言第01章概述.ppt

上传人:夏** 文档编号:574635483 上传时间:2024-08-16 格式:PPT 页数:15 大小:303.82KB
返回 下载 相关 举报
东北大学汇编语言第01章概述.ppt_第1页
第1页 / 共15页
东北大学汇编语言第01章概述.ppt_第2页
第2页 / 共15页
东北大学汇编语言第01章概述.ppt_第3页
第3页 / 共15页
东北大学汇编语言第01章概述.ppt_第4页
第4页 / 共15页
东北大学汇编语言第01章概述.ppt_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《东北大学汇编语言第01章概述.ppt》由会员分享,可在线阅读,更多相关《东北大学汇编语言第01章概述.ppt(15页珍藏版)》请在金锄头文库上搜索。

1、汇编语言程序设计主讲: 东北大学信息学院 王剑第一章第一章 概述概述l第一节 计算机语言l第二节 为什么要学习汇编语言第一节第一节 计算机语言计算机语言l一、通用语言(高级语言)l二、汇编语言l三、机器语言l种类:Pascal, BASIC, C, COBOL, Java等等l例子(C):l执行过程:一、通用语言一、通用语言(高级语言)高级语言)编译程序计算机源程序目标程序连接程序可执行程序int i,j,k;k=i+j; 优点:优点:(1) 程序容易编制、出错机会少、容易调试;(2) 容易表达算法;(3) 通用性强。缺点缺点:(1) 计算机不能直接认识、执行,必须经过编译变为机器语言程序;(

2、2) 编译后生成的机器语言程序冗长、占用内存空间多、执行速度低;(3) 不能充分发挥计算机的硬件功能。例子二、汇编语言二、汇编语言DSEG SEGMENT ;数据段开始DATA1 DB 15HDATA2 DB 26HRLT DB 0DSEG ENDS ;数据段结束CSEG SEGMENT ASSUME CS:CSEG,DS:DSEGSTART: MOV AX,DSEG ;设置数据段基址 MOV DS,AX MOV AL,DATA1 ;取第一个数据 MOV AH,DATA2 ;取第二个数据 ADD AL,AH ;求和 MOV RLT,AL ;保存结果 HLT ;停机 CSEG ENDS ;代码段

3、结束 END START种类:8086汇编,8051汇编等执行过程:汇编程序计算机源程序目标程序连接程序可执行程序优点优点:(1) 程序容易编制、出错机会少、容易调试;(2) 算法刻画细致;(3) 程序紧凑、占用内存空间少、执行速度高;(4) 能充分发挥计算机的硬件功能。缺点缺点:(1) 计算机不能直接认识、执行,必须经过汇编变为机器语言程序;(2) 通用性差。种类:8086机器语言,8051机器语言等等执行过程:直接执行例子:三、机器语言三、机器语言1010 0000 ;1号单元内容取入AL寄存器0000 00010000 00001000 1010 ;2号单元内容取入AH寄存器0010 0

4、1100000 0010 0000 00000000 0000 ;AL的内容与AH的内容相加,结1110 0000 ;果存入AL中1010 0010 ;AL的内容送入3号单元0000 00110000 00001111 0100 ;停机缺点缺点:(1) 机器语言难记,程序难编,易错,调试困难;(2) 机器语言通用性差。优点优点:(1) 计算机能直接认识、执行;(2) 算法刻画细致;(3) 程序紧凑,占用内存空间少,执行速度高;(4) 能充分发挥计算机的硬件功能。汇编语言的用途为什么学习8086/8088的汇编语言第二节第二节 为什么必须学习汇编为什么必须学习汇编 语言语言汇编语言的用途汇编语言

5、的用途汇编语言能干什么? 驱动程序, 系统程序汇编语言与C: 许多用汇编语言能做的工作也可以用C语言来完成, 但是没有汇编语言的作基础, 仍然无法用C来编程为什么学习为什么学习8086/8088的汇编语言的汇编语言从微处理器的发展讲从微处理器的发展讲lIntel 4004lIntel 8008lIntel 8080lIntel 8086/8088lIntel 80186/80188lIntel 80286lIntel 80386(DX/SX)Intel 80486 (DX/SX)Intel Pentium (MMX)Intel PII (Celeron)Intel PIII(Celeron I

6、I)Intel P4为什么学习为什么学习8086/8088的汇编语言的汇编语言从微处理器的发展讲从微处理器的发展讲Intel 4004Intel 8008Intel 8080Intel 8086/8088Intel 80186/80188Intel 80286Intel 80386(DX/SX)Intel 80486 (DX/SX)Intel Pentium (MMX)Intel PII (Celeron)Intel PIII(Celeron II)Intel P4指令系统向下兼容参考教材参考教材l齐志儒,高福祥主编,东北大学出版社出版汇编语言程序汇编语言程序设计设计2005年1月第3版。l配套习题集

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号