当前位置: 网学 > 编程文档 > 汇编语言 > 正文

TASM V5.0安装及注意事项

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/18
下载{$ArticleTitle}原创论文样式
E.COM . 安装完成时运行一次,以后好象没什么作用了
TSM_INST.TXT . TASM 5.0安装说明文档
TSM_RDME.TXT . TASM 5.0总概
 

TASM 5.0 技术支持及升级
 

宝蓝(Borland)站点:http://www.borland.com/
宝蓝TASM网页:http://www.borland.com/borlandcpp/cppcomp/tasmfact.html
宝蓝TASM新闻组:news://newsgroups.borland.com/borland.public.tasm/

最小的TASM 5.0 工具包

如果您想用汇编语言编制一个Windows程序,那么您的TASM 5.0工具包至少需要包含以下文件:
      TASM32.EXE        ;编译器
      TLINK32.EXE        ;连接器
      BRC32.EXE         ;资源编译器
      TLIB.EXE         ;库管理工具
      IMPLIB.EXE        ;参见上面
  当然,如果你不想用最后两个工具,可以用Turbo ASM5.0的“import32.lib”取代它们,只是前者是“渔”,
后者是“鱼”,您要哪个呢?最后你必须再拥有一个文本编辑器——最简单的就是Windiows9x的记事本了,可是
不十分趁手,因为编写程序总希望编辑器能有记忆、块拷贝功能,不过不要着急,本站终究要推出几个用汇编编
写的实用程序,其中就有9x&2K下的汇编语言编辑器了!

编译器TASM/TASMX/TASM32简介


[暂只介绍TASM32]

Turbo Assembler Version 5.0 Copyright (c) 1988, 1996 Borland International

Syntax: TASM32 [options] source [,[object] [,[listing] [,[xref]]]] [;]
句法:
TASM32 [选项] 源文件名 [,[目标文件名] [,[清单(或列表)文件名] [,[索引(或符号)表文件名]]]] [;]

说明:(句法英文行非原文,是本站根据实际修改而得,更能反映实际情况)

1. “选项”可以是下面任意一项或几项的组合。请根据具体情况选用,也可不要。不过稍后你会发现,其中一些选项在编译Win32汇编语言程序时起着很重要的作用。翻译是我结合经验采用意译方式表述的,错误之处,还请指正。更详细的说明,将在论坛专题中一一说明和示例。 /a,/s Alphabetic or Source-code segment ordering
规定在生成目标文件时,按英文字母顺序还是源代码段顺序写段(默认为/s)
/c Generate cross-reference in listing
在清单文件中产生交叉引用索引
/dSYM[=VAL] Define symbol SYM = 0, or = value VAL
定义汇编程序符号(供条件编译使用,以使条件编译时得变量或信息的初始值可以通过TASM32
命令行传递获取)
/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)
输入一个汇编指令(如:/jIDEAL)
/kh# Hash table capacity # symbols
散列表容纳#个符号
/l,/la Generate listing: l=normal listing, la=expanded listing
规定汇编清单文件:l=正常清单文件,la=扩充的清单文件
/ml,/mx,/mu Case sensitivity on symbols: ml=all, mx=globals, mu=none
设置编译时对符号大小写敏感度:ml=全部敏感,mx=对公共或外部名称大小写敏感,mu=不敏感
/mv# Set maximum valid length for symbols
设置符号的最大有效长度(符号超过设置值长度部分将被忽略)
/m# Allow # multiple passes to resolve forward references
允许第#次编译(扫描)可以向前引用(编译一般采用二次扫描,所以一般使用:/m1、/m2)
/n Suppress symbol tables in listing
取消清单文件中的表
/os,/o,
/op,/oi Object code: standard, standard w/overlays, Phar Lap, IBM
规定目标代码格式,分别对应:标准格式,标准w/overlays格式,Phar

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号