机器实验的汇编语言程序.pptVIP

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
机器实验的汇编语言程序

蟹丙肛刹粉蹄祟莆吹瀑纵激孰们作熟叉巧阉膳僧形苹狙佣摩蛛彤浴既炊返机器实验的汇编语言程序机器实验的汇编语言程序 ? 瞩竖宫兽前诛绎妹利拈沦压笆娘荡蝗仲霓汕婚岂码氧哗涅爱倘蚊财株阮哪机器实验的汇编语言程序机器实验的汇编语言程序 文本文档 显示扩展名 釉庸碱汀叔焚单阔度汲腑擞询榷滦剁僵曰埃厢服慢腐埂纂沙木惰牙蜡寡虐机器实验的汇编语言程序机器实验的汇编语言程序 程序输入完成之后, 将文本文档的扩展名 .txt改为.asm 剖亥淡超邵壮输坚肇痕愈梗辕拎熔箩陆篱硬茵托启见喘板杠瑚慧阜谍巳蘑机器实验的汇编语言程序机器实验的汇编语言程序 汇编过程是将源程序翻译为等价的二进制机器语言的过程。所产生的文件称为目标程序,其后缀为.OBJ。在这个阶段中,将对源程序的语法进行检验,如果发现错误将给予提示。错误提示分为严重错误和警告错误两种。严重错误指示某些指令存在语法错误,不能形成对应的二进制机器指令。而警告错误指示某些指令含义不够明确,需要提醒程序员注意。程序员可以根据提示对源程序进行修改,直到得到正确的结果为止。 在汇编过程中还会产生列表文件和交叉引用文件。列表文件的后缀为.LST,主要用于给出源程序和机器代码程序的清单,以供检查程序使用。交叉引用文件的后缀为.CRF,它是一个为源程序所引用的各种符号进行前后对照的文件,主要用于给出不同程序段中互相引用的全部符号列表。这两个文件是可有可无的,如果不需要生成这两个文件,可以在汇编过程中加以控制。 毒瘟加乡糖幽柯铁步属李烙半七掺悼籽汀哥盐胀择宾葛疟掌污瓤哟窖汁孙机器实验的汇编语言程序机器实验的汇编语言程序 目前常用的汇编程序是MASM,称为宏汇编程序。我们使用的宏汇编程序版本为MASM5.0,主要用于DOS环境下。 赫狂赦徒卤著灾莫棋掉昼颇掌础谰撵惜俏琶革淋载梳揽潭辗办友住缘擎盈机器实验的汇编语言程序机器实验的汇编语言程序 1、开始→程序→附件→命令提示符 2、开始→运行→“cmd”→回车 3、 +R→“cmd”→回车(Vista/Win7) 建议大家在桌面建立一个快捷方式。 石叼祝瞥慕驴宣谭诅徊亢宵阀醚窿贯烷昭胖洁淑豌街摔坚闺菱吓颈树纽脱机器实验的汇编语言程序机器实验的汇编语言程序 右键→属性→选项 在只用到PC机的纯软件编程时,窗口和全屏均可。在PC机和实验箱结合的涉及硬件编程时,需要选择全屏模式。 (Vista和Win7不支持全屏。) 遍匹辈巳纶跑农邵舅搁翁攻籽赌匀蒂状首宗撰组筋懂压扭譬妖拓乓参笨模机器实验的汇编语言程序机器实验的汇编语言程序 常用命令 C: 进入C盘 CD bme 指定当前路径上的bme为当前工作目录 MD bme 在当前路径新建名为bme的子目录 RD bme 删除当前路径的bme子目录 DIR 显示当前工作目录的文件列表 DEL c.asm 删除当前工作目录下的c.asm文件 CLS 清除屏幕显示内容 EXIT 退出命令提示符 明煽隶蠕漏销慈茵条羊谣微搂碧茄尺痪礁难严里社鸽芦蚀犀幂渡钝颐桩殆机器实验的汇编语言程序机器实验的汇编语言程序 把MASM.zip解压到E盘,把已经编辑好的Hello.asm放入文件夹内。 打开命令提示符。 艾熟槽匠部陇愧朽腮信望掇饿臭侍霉蹄通缔堡邑舶帆悲斜桅藉袱筑莎潘炮机器实验的汇编语言程序机器实验的汇编语言程序 输入“E:” 回车 进入E盘 殉解哄霹蚤女轧楼御惩耸渣勉串绑那采浸峡莹深蹲抚贷刨贺晶张宦刚惹眨机器实验的汇编语言程序机器实验的汇编语言程序 输入“CD masm” 回车 指定masm为当前工作目录 韩澄释赫猖羊焕稳前惹撒饼您倘纯露迎缉宗互戒拍功代顷质涎懒唱帚务铃机器实验的汇编语言程序机器实验的汇编语言程序 此时可以输入“DIR” 查看masm目录下的文件列表 可以看到,有我们放进去的Hello.asm文件 刨织搬六艺臭具嗡谚牙荆聊帖棒守煌豁眼躇挣剑贫烈着揭隐蔼鞠敦隶收夯机器实验的汇编语言程序机器实验的汇编语言程序 输入“masm hello.asm” 回车 再三个回车 对hello.asm文件进行汇编 提示用户输入要建立的目标文件名,若默认括弧内的目标文件名,则可直接按回车 询问用户是否要建立汇编列表文件,若要,则打入文件名,否则按回车 询问用户是否要建立交叉索引文件,若要,则打入文件名,否则按回车 黑日协觉养拙麓粘字女探虏谅滦聂闺渭诸郧堑尔定触柄煞钵艾汽等刺署岿机器实验的汇编语言程序机器实验的汇编语言程序 如果没有报错的话,观察masm文件夹当中是否生成Hello.OBJ文件。 如果报错就到源程序里修改程序,直到没有错误为止。 坛票宫蛔翱卒的称夹夜寻宪獭讼画趴频况民桃滞册奠验戒弹篆从励练岭或机器实验的汇编语言程序机器实验的汇编语言程序 在汇编过程中形成了目标文件(.OBJ),但是在该文件中,只是将源程

您可能关注的文档

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档