微机原理8086汇编语言.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理8086汇编语言

IE: 222.206.30.87 微机原理8086软件、硬件下载到E: 微机原理8086汇编语言上机指导 电气自动化2009级 编写:孙怡 微机原理8086汇编语言上机指导 8086 汇编语言,是在DOS环境下运行的编程语言,汇编语言是针对8086 CPU的,凡兼容80X86指令系统的CPU,都可以正常运行调试。如目前使用的Windows2000/Windows XP等系统下都可以编辑、调试汇编语言程序。 一、进入编辑调试环境 1.开始→运行,在运行框输入CMD而后回车,即进入DOS环境。 2. 开始→程序→附件→C;命令提示符,也可进入DOS环境。 微机原理8086汇编语言上机指导 二、使用到的软件程序 1. 源程序编辑软件:PE2.EXE或EDIT.EXE,也可用其他任意编辑软件,如Windows环境下记事本,但最后扩展名要改为ASM,否责无法汇编。 2. 汇编程序(MASM.EXE),将编辑好的.ASM源程序汇编成目标文件.OBJ。OBJ是程序编译后的二进制文件,在通过链接器和资源文件链接就成exe文件,OBJ只给出了程序的相对地址,而EXE是绝对地址。 微机原理8086汇编语言上机指导 3. 链接程序(LINK.EXE ),LINK又称链接器,把一个或多个目标文件(.obj)链接成可执行(.exe)文件。 4. 调试程序(DEBUG.EXE), 跟踪程序运行,检查系统数据的工具程序,它是在字符界面下以单字符命令方式工作。它为汇编语言程序员提供了有效的调试手段。 PE2(EDIT)、MASM、LINK、DEBUG是微软操作系统推出的汇编连接调试工具。在一般教学上使用就足够了。 微机原理8086汇编语言上机指导 三、程序编辑、汇编、连接操作步骤 下面以例题,程序运行时在屏幕上显示“1 2 3 4 5 6 7 8 9”九个数字。说明汇编语言程序编辑过程。 例题 编程,在屏幕上显示1-9数字,中间留一空格,用INT 21H 2 调用。 程序:(1-9.asm) 在屏幕上显示1 9ASCII数字 STACK SEGMENT PARA STACK ’SHOW1 9’ STACK ENDS CODE SEGMENT ASSUME CS:CODE,SS:STACK 微机原理8086汇编语言上机指导 START: MOV CL,OH ;计数单元置初值O MOV BL,30H ;ASCII”0” AGAIN: MOV DL,20H ;显示ASCII空格 MOV AH,2 ;2#调用 INT 21H INC BL ;b1-b1+1 MOV DL,BL MOV AH,2 ;2#调用,显示ASCII字符 INT 21H INC CL CMP CL ,09H ;比较c1=9? JNE SHORT AGAIN ;若c1=9,转again 微机原理8086汇编语言上机指导 MOV AH,4CH ;若c19,退出程序,反dos INY 21H CODE ENDS END START ;运行验证; ;汇编、连接后,直接E:\pe2\1-9回车 ;显示1 2 3 4 5 6 7 8 9 ;按Ctr1+C,返回DOS窗口。 微机原理8086汇编语言上机指导 1.确定源程序的存放目录 在E:新建的文件夹命名为PE2.并把PE2.EXE(EDIT.EXE) 、MASM.EXE、LINK.EXE都拷贝到此目录中。 C:E: 回车 E:\CD PE2 回车 E:\pe2\PE2 回车 微机原理8086汇编语言上机指导 2.编辑源程序1-9.ASM (1)开始→运行→在弹出的窗口中输入CMD,点确定,进入DOS窗口 微机原理8086汇编语言上机指导 (2)执行E:\CD PE2 ;进入PE2子目录 (3)E:\pe2\PE2 1-9.ASM回车。显示PE2 编辑窗口。 (4)编辑完后,存盘。在PE2编辑窗口每个F功能键都有它的作用可以自己学习一下,F1健是帮助。 注:也可用Windows环境下记事本进行编辑,存盘为.TXT文件,但要重新改名后扩展名要为.asm。 微机原理8086

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档