网站大量收购独家精品文档,联系QQ:2885784924

微机原理实验指导书11.doc

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

第一章 软件实验项目 §1.1 汇编环境简介 1、汇编语言源程序编辑 建立汇编语言程序可以使用多种方法 (1)使用 EDIT 建立汇编语言程序 使用汇编环境下自带的EDIT.EXE文件进行文件的编辑。 格式:EDIT 文件名.ASM (回车) (2)使用 PE2 建立汇编语言程序 在 DOS 提示符下使用 PE2 编辑器输入用户汇编语言程序 (扩展名为.ASM)。 格式:PE2 文件名.ASM (回车) (3)使用 SK 建立汇编语言程序 使用 SK2 热键启动 SK 2、汇编程序生成目标程序 经过编辑命令建立的汇编语言源程序使用汇编程序编译成目标程序。 (1) 使用 MASM 宏汇编进行编译 MASM 文件名 在汇编程序调入后,先显示版本号,然后出现第一行提示, Object filename [源文件名.OBJ]: ;默认该文件名回车。 Source Listing [NUL.LST] : 源文件名或其他 ;输入文件名建立可打印文件。 Cross Reference [NUL.CRF]: 源文件名或其他 ;回车。 Warning Errors severe Errors 如果汇编过程中发现源程序有错误,由以上两种错误类型分别列出。此时可分析错误原因,返回编辑程序修改源程序。 汇编程序出错信息见 《 汇编程序出错信息表 》, 注意出错的类型及出错的源文件对应行。 若不需要产生 .LST 和 .CRF 文件, 可在 下加; MASM 文件名; (2)使用 TASM 进行编译 例如:编译 A.ASM文件。 TASM A Enter Turbo Assembler Version 2.5 Copyright (c) 1988,1991 Borland International Assembling file: a.ASM Error messages: None Warning messages: None Passes: 1 Remaining memory: 162k 可按要求填加必要的选择。例如若需要在 TD 中跟踪源文件调试,可使用/zi 选择(应注意选择项英文的大小写): TASM /zi A Enter 若要生成列表文件,可用如下操作: TASM A ,,A.LST Enter TASM 的选择项如下(可用 /H 显示): Syntax: TASM [options] source [,object] [,listing] [,xref] /a,/s Alphabetic or Source-code segment ordering /c Generate cross-reference in listing /dSYM[=VAL] Define symbol SYM = 0, or = value VAL /e,/r Emulated or Real floating-point instructions /h,/? Display this help screen /iPATH Search PATH for include files /jCMD Jam in an assembler directive CMD (eg. /jIDEAL) /kh# Hash table capacity # symbols /l,/la Generate listing: l=normal listing, la=expanded listing /ml,/mx,/mu Case sensitivity on symbols: ml=all, mx=globals, mu=none /mv# Set maximum valid length for symbols /m# Allow # multiple passes to resolve forward references /n Suppress symbol tables in listing /o,/op Generate overlay object code, Phar Lap-style 32-bit fixups /p Check for code segment overrides in protected mode /q Suppress OBJ records not needed for linking /t Suppress messages if successful assembly /w0,/w1,/w2 Set warning level: w0=none, w1=w2=warnings on /w-xxx,/w+xxx Disable (-) or enable (+) warning xxx /x Includ

文档评论(0)

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

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

1亿VIP精品文档

相关文档