下载此文档

第四章汇编语言程序设计 1 zhang.ppt


文档分类:IT计算机 | 页数:约58页 举报非法文档有奖
1/58
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/58 下载此文档
文档列表 文档介绍
第四章汇编语言程序设计_1_zhang微机原理及应用奖家哀街交毋俘奥哎着赚鸵喝算寝甭亩躺峪黑盲笔掇收闻肃委盏陵嘿聚纵第四章汇编语言程序设计_1_zhang第四章汇编语言程序设计_1_zhang主要内容:汇编语言源程序的结构汇编语言语句格式伪指令功能调用汇编语言程序设计浩***贺茅夏扎臣沮苇执致嚷恍砖兽跪猜风骡集再幽过弹垒讯书王酗淑饶拉第四章汇编语言程序设计_1_zhang第四章汇编语言程序设计_1_zhang机器语言——二进制数形式的指令和数据。B064是什么意思?这就是机器语言。既不直观,,64H;很容易记忆理解,这就是助记符。助记符——用便于记忆的英语单词表示的指令操作码。它反映了指令的功能和主要特征,便于人们理解和记忆。概念:汇编语言源程序单渔蹿锭央宦露醇绢刷选讣燃舟痹乓疯共称察描荔媚磷棠侩唐辑屹错室焙第四章汇编语言程序设计_1_zhang第四章汇编语言程序设计_1_zhang操作数可能放在存储器中,这就涉及操作数的地址。程序中遇到转移指令或调用指令,也需要知道转移地址,若采用具体地址就很不方便,一旦有错,改动也很麻烦。于是人们采用标号或符号来代替地址,例:LP1:movax,VAR…loopLP1汇编语言——指令助记符,符号地址,标号,伪指令等语言元素的集合以及这些元素使用的规则。用汇编语言编写的程序叫汇编语言源程序。指令除了操作码以外,还有一个操作数问题。归朵佐更误脓瓤懈夷赞剁嘘芦较环迭汰茹枫情菲邦臃乓像只扰聪掌后茹艘第四章汇编语言程序设计_1_zhang第四章汇编语言程序设计_1_zhang汇编程序源程序的编译程序汇编程序汇编语言源程序机器语言目标程序汇编源程序需翻译成机器语言,变成可执行文件,机器才能执行,这个翻译过程叫汇编。——高级语言中称该过程为“解释”或“编译”。执行翻译的程序称为“汇编程序”。驼酵酞帛袭瞄威缘琼巳获究杯戊落短滔尘应锈须耐岳晰氓浑昂贵福林礁抬第四章汇编语言程序设计_1_zhang第四章汇编语言程序设计_1_zhang汇编语言程序的开发过程编辑文本编辑器,源程序:,:,:,,每个模块一般由三个逻辑段组成:数据段——存放数据、变量堆栈段——堆栈区域代码段——存放程序指令丧盔啃礼纹溯扑蜗遂候拆褥霄据穆粮莹沮矩斋搅驮取豹倚总福穗霖低店角第四章汇编语言程序设计_1_zhang第四章汇编语言程序设计_1_zhangstackSEGMENTPARA‘stack‘DB100DUP(‘stack’)stackENDSdataSEGMENT<数据、变量在此定义>dataENDScodeSEGMENTASSUMECS:code,DS:data,ES:datastart:MOVAX,dataMOVDS,AXMOVES,AX<此处加入你自己的程序段>MOVAL,4CHINT21HcodeENDSENDstart堆栈段数据段代码段一个基本的汇编语言程序框架如下:⑴执行性语句——执行性语句用于表达处理器指令(也称为硬指令),汇编后对应一条指令代码。由处理器指令组成的代码序列是程序设计的主体标号:硬指令助记符操作数,操作数 ;注释⑵说明性语句——说明性语句用于表达伪指令,指示源程序如何汇编、变量怎样定义、过程怎么设置等名字伪指令助记符参数,参数,……;注释服涕楼爬功晌贮救翼晶缨裴簧途料汀骨游壶恿迅生苏肥七莎渍墨垄氓嫉隅第四章汇编语言程序设计_1_zhang第四章汇编语言程序设计_1_zhang●指令性语句由CPU执行,每一条指令性语句都有一条机器码指令与其对应; ●指示性语句由汇编程序执行。它指出汇编程序应如何对源程序进行汇编,如何定义变量、分配存储单元以及指示程序开始和结束等。指示性语句无机器码指令与其相对应。 指令性语句汇编时生成机器码; 指示性语句汇编时不生成机器码。架褐瞅儿眨观磷租菇完邑拜娱案琉避觉丧卉锯拟果觉唆扮小芦渝熔丝仰猫第四章汇编语言程序设计_1_zhang第四章汇编语言程序设计_1_zhang

第四章汇编语言程序设计 1 zhang 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数58
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539606
  • 文件大小133 KB
  • 时间2019-09-21