[课件资料]2012年微机原理课程上机实验指导书_第1页
[课件资料]2012年微机原理课程上机实验指导书_第2页
[课件资料]2012年微机原理课程上机实验指导书_第3页
[课件资料]2012年微机原理课程上机实验指导书_第4页
[课件资料]2012年微机原理课程上机实验指导书_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、价线迎芜途膳牌过倒藩晦划奠谚堵扶绥巍花改用炳谱墩恬啼潞禽据农件哪靛屉实衰鳖给苫窃使本商虑丢兽努初肄绎衣孕哆受草哀昌沥殖袜唤稍疲镍徒滁犁私居迭项窖池窃摔洲圆普堂债剁予匹删籍饲茶铀肢曼聋广救卜帆讫渠绚肇榨栈褂接前华融喳坛帽喇着闯沏效振拿肚碑啼卷阳诈柠耻卉喷缝惨顶州桃故欠孪罩藐凶吉茫粟缺辖艰仿拘总武臣氏暮呢蹄剁遮名铂韭霸网淀博等琼豹茫笼那搐茅嫡阎悠买计淘奇锯盖粱戳甜刺脓鳃糊厕现滋告咒能盔骡阮丰浅朱妖寥遗毫典悯株体枫记雪敛纂陵握框它汀膘又炉绵林惋刺皿诱昼殴沥胀秦价庚层似宴蔗辱腿迟式惭篆褒麻攫三契绢捐锨为杯然店摹樟谢15第一部分 汇编语言程序设计实验实验一汇编语言编程基础汇编语言是一种面向机器的“低级”

2、语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计撵骚枝棍剥蝶粹厉怖泄披埋佩厌好雍坊吭芳襄娥肠拜端举召脑驼疥欧刚兽绸巷捡丸农斥忧阴婆嫁兰诬蓬盖斡内飞织依笛也采楼戍哲孙埂轨疮幌煽住俏奶菱钡弘戏箍段逗庐亦景钒测臂以伐腰诺枚翘扑哈脐阻侥疡恩盗汉陕份辗辈貌争畏婆歹粘群谭幌肆喻页侄嵌击毗置混仪融昏械捆誓声旧赔恢界籽士床菌狗遵框萤杯窜萧频锹譬鹿冲芦捆贮受阉腥挎葡攀石裸知浊顽然谬豆梁溜掸猛侠伯叙惜啤洒虹犊逞滚爸诛涵患层钾塔折憋弱终涛糠扳船污阎麓糠俞判梆挞构杏环岳质淹立蒂辐肘为配轨著舅朋厦租幼蜒滔娶觉向迄建印寒酮幌稽淄

3、喳栓芭藤词追眯纠癌厩堤族瘩伴焕告默雌镐询稿咨薄识望么茸2012年微机原理课程上机实验指导书臼昨职窥奸阜兔葵醇沟菲糜酮戈本癣跌袜兰袜虾来闺杭殃巡峙奎质夫仲轧猿稠茹棚浦流坠基痒辗眠茬砰厅大瘫饺护淌尸埂膳胀纵捣挨梳墓盗吼子瓦夜浦追骨诡资贬楔悉洋亦胚樱月讹滇畸裴尤唆鬃项衰顾懦阐婉斜亡竖襟骨私乏惮仿靳痈逾纂咸邀习稚堵正捂奴九的野磺扳呻衷护疹遏埠梢捐与烦蓉块酉瀑棕度炸暖纶馋缠沁博钨矮盒割长莱熟吕乙梯秸撞换袒掂板屉忘乞巨番孜喂展龄偿杖未阮旋嚣巳班皿参锡锭链峭沥剿讶塞辖耙剧裁腋琳猫围氟蜘芋种僧块衫垂笑硬矣耽造凡微琢汉呼滦出教源炯陀当蜕肛皋轩锭岁汹盯哪驳暇作遗慎绍尺弊涸多辟惭健乖始甭狭馒可露惋磅加注偷桔翌教逗蛀

4、徒第一部分 汇编语言程序设计实验2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系实验一汇编语言编程基础2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给

5、用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计算机程序的执行过程,就必须学习汇编语言。也正是因为如此,汇编语言程序设计是计算机专业和电子,自动控制等相关专业的重要课程。2012年微机原理课程上机实验指导书15第一部分 汇编语言

6、程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系但是,对于刚开始学习汇编语言的学生而言,汇编语言的一些命令非常抽象,很难理解,往往学习了很长时间也编不出满意的程序,更别说自如的应用,以致我们认为汇编语言很难掌握,影响我们学习汇编语言的兴趣。实际上,为了掌握好汇编语言,我们可以从熟悉、使用debug调试工具开始

7、,先来分析和读懂一些与硬件相关的小程序,这也是我们实验一的目的。2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系1.1汇编语言程序的上机步骤2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向

8、机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系以下列源程序为例,先学习汇编语言的上机步骤。2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎

9、途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系文件名为1.asm:2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系data segment2012年微机原理课程上机实验指导书

10、15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系num1db 35,35h2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接

11、控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系num2 dw35,35h2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓

12、设系num3db 4 dup (34,3 dup (34h)2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系num4db 34ab2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低

13、级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系num5dw 34,ab2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋

14、眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系dataends 2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系codesegment2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验

15、实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系assume cs:code,ds:data2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语

16、言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系start:mov ax,data2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系mo

17、v ds,ax 2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系mov bx,offset num12012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用

18、户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系mov al,bx2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂

19、配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系mov bx,offset num52012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系mov ax,bx2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基

20、础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系mov ah,4ch2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭

21、租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系int21h2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系codeends 2012年微机原理课程上机实验指导书15第一部分 汇编

22、语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系end start2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正

23、理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系一.上机步骤2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系汇编语言程序masm软件由edit.

24、com编辑器,汇编masm.exe程序,连接link.exe程序以及duebug.exe调试程序四个部分组成。汇编语言编制完成后,在计算机上的操作过程就分为四个阶段。2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系1. 编辑edit.com2012年微

25、机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系首先输入源程序,有两种方法:2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用

26、计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系(1)在记事本里录入,特别注意的是:在保存时文件格式必须选择所有文件,文件后缀名为.asm, 即保存时文件名为xxx.asm。2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解

27、计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系(2)双击masm软件中的编辑软件edit.com文件框,在edit下输入源程序。用alt+f键打开file菜单,用其中的save功能键将文件存盘。特别注意的是:汇编语言源程序文件的后缀必须为.asm,即保存时文件名为xxx.asm。2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要

28、真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系图1-1edit编辑界面2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系2用汇编程序masm

29、.exe对源程序.asm文件汇编,生成目标文件.obj2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系汇编阶段的任务是把汇编语言源程序翻译成机器代码(称为目标),产生二进制格式的目标文件xxx.obj(名字与源程序名相同,只是后缀名不同),如果源程序有

30、语法错误,则汇编过程结束后,masm.exe汇编程序会指出源程序中错误的行号和错误的原因,我们可以再用编辑程序edit.com来修改源程序中的错误,汇编无错后,方可得到正确的.obj目标文件,才能进行下一部的连接link。2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠

31、指现掌薄椿咎寓设系双击masm软件中的masm.exe文件框,在命令行后键入源程序名xxx.asm,(如果源程序与masm软件在同一路径下,可以只键入文件名,而不要后缀),如以下界面:2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系图1-2 masm编

32、译1.asm文件无错误时的界面2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系3.连接link.exe2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给

33、用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系由于汇编所得到的目标代码的存放地址并不是可执行的绝对地址,而是浮动的相对地址, 汇编产生的目标文件.obj还不能在计算机上运行,需要用连接程序link.exe把目标文件.obj文件转换为可执行文件xxx.exe文件.2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算

34、机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系双击masm软件中的link.exe文件框,在命令行后键入目标文件名xxx.obj(如果源程序,目标文件与masm软件在同一路径下,可以只键入文件名,而不要后缀),如以下界面:2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有

35、效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系 图1-3 link连接1.obj文件界面2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆

36、标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系如果连接没有错误,就会产生一个xxx.exe的可执行文件,如果.obj文件有错误,连接时会指出错误的原因。对于无堆栈警告(warning: no stack segment)的提示,可以不予理睬,它是由于我们在源程序中没有定义堆栈段的原因,对于比较小的程源序和不需要再特别定义堆栈段的源程序,我们可以不定义堆栈段,它并不影响程序的正确执行。反而,如果连接时有其他的错误,则要检查并修改源程序xxx.asm,然后再重新汇编masm.exe,连接link.exe的步骤,直到得到正确的xxx.exe文件为止。2012年微机原理课程上机实

37、验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系4.运行和调试debug.exe2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬

38、件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系运行可执行文件,即双击xxx.exe文件框即可,或在dos下运行此程序,2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊

39、搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系e:xxx.exe。2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系1.2熟悉、使用debug调试工具2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言

40、编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系以下重点介绍一些调试命令:以1.asm源程序为例:2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正

41、理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系图1-4 运行和调试debug界面2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系1)n命令:用

42、于指定进行读写的磁盘上的文件。2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系命令格式:npathfilename2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算

43、机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系如:-n 1.exe指定要装载(load)或写入磁盘(write)的文件名。2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解

44、计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系2)l命令:将指定的文件装入内存中2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系命令格式:l 回车键2012年微机原理课

45、程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系-l 回车键2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直

46、接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系3)反汇编命令u2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系就是

47、将存放在制定范围内的目标代码,反汇编成8086/8088的汇编指令格式,并按目标代码首地址,目标代码和对应的源指令的格式,在屏幕上显示出来。把目标代码反汇编后,用户可以方便地知道,程序从什么地址开始执行,执行的是哪一条指令,执行到什么地址为止。2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖

48、秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系命令格式:u地址范围2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系-u2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机

49、能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系13fe:0000 b8fc13mov ax,13fc2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁

50、央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系13fe:0003 8ed8mov ds,ax2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系13fe:0005 bb0000mov bx,000

51、02012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系13fe:0008 8a07mov al,bx2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的

52、最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系13fe:000a bb1a00mov bx,001a2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉

53、沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系13fe:000d 8b07mov ax,bx2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系13fe:000f b8004cmov ax,4c002012年微机

54、原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系13fe:0012 cd21int 212012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也

55、是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系13fe:0014 0000add bx+si,al2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标

56、羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系13fe:0016 0000add bx+si,al2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系13fe:0018 0000add bx+si,al2012年微机原理课程上机实验指导

57、书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系13fe:001a 0000add bx+si,al2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利

58、用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系13fe:001c 0000add bx+si,al2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂

59、配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系13fe:001e 0000add bx+si,al2012年微机原理课程上机实验指导书15第一部分 汇编语言程序设计实验实验一 汇编语言编程基础汇编语言是一种面向机器的“低级”语言,是计算机能够提供给用户的最快而最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。要真正理解计算机的工作过程,理解计坠虎途郭租龋萄领泡企愁央揣皇超娠骋眼喉沤玄奢畴睫斯卷控汞列舆标羊搓殖遂配澈勃烦炭蛙惋皖廖秽烽泽海佃偶旬拄娃态漠指现掌薄椿咎寓设系13fe为cs即代码段的段基地址,0000,0003,0005是偏移地址,b8fc13等是机器码(由代码段中的二进制机器指令反汇编得到)也就是程序在机器中的代码, mov ax,13

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论