中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: 在一个硬盘里找到的——spasm 上一主题 | 下一主题
tinlin
初级用户

DOS菜鸟兼痴迷者



积分 160
发帖 76
注册 2008-2-23
状态 离线
『楼 主』:  在一个硬盘里找到的——spasm

一个叫spasm的东西
说明如下:
Enclosed is a zip file of 2 programs originally written for CPM
but has an attached 8080 emulator and runs under MS-DOS (windows)
The first program is SPASM - single pass assembler. The syntax for
the assembler source is 8080 opcodes and is close to the ASM.COM
that came with CPM 2.2 It produces relocatable code, but doesn't
use the EXTRN or PUBLIC - instead uses IMPORT but not for variables
but for modules. I'll be able to provide some nice code written for
this assembler including a floating point package (written for the
SPL compiler). The syntax is SPASM filename with filename in ZCPR format
drive/user etc. You can specify options afterwards. /S will generate a
listing to screen. /F will generate a listing file (and, I believe, /L will
send it to a printer). The synax for SLINK filename or SLINK
comfile=objects. There are some options which from memory - until I find the
documentation - include /M generate map file, /C:hhhh start code at
someplace instead of default 100H, /D:hhhh start data at instead of after
code and /S to use prior file as library file. The programs here are .EXE
and run under MS-DOS directly. SPASM produces a .OBJ from .ASM, SLINK
produces .COM from .OBJ (and .LIB).

附件 1: SPASM.rar (2009-7-30 02:05, 8.43 K,下载次数: 32)
附件 2: SLINK.rar (2009-7-30 02:05, 7.09 K,下载次数: 25)


C:/>forum http://cks.5d6d.com
conneting...
cks>http://cks.5d6d.com
cks>
cks>open
cks>username:tinlin
cks>password:*********
cks>
2009-7-30 02:05
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (903336698)  编辑帖子  回复  引用回复
cnch
中级用户




积分 326
发帖 70
注册 2003-1-10
状态 离线
『第 2 楼』:  

确实很老的软件

2009-8-15 09:26
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
qingwashaoye
中级用户




积分 271
发帖 74
注册 2004-11-17
状态 离线
『第 3 楼』:  

好东西,谢谢分享

2017-2-1 23:47
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
本是
银牌会员





积分 2201
发帖 789
注册 2005-1-27
状态 离线
『第 4 楼』:  

下载试用,谢谢分享!



my major is english----my love is dos----my teacher is the buddha----my friends--how about U
2017-11-29 09:09
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 5 楼』:  

spasm - single pass assembler under cp/m-80 version 2.06 (c) copyright 1986,87,88,89,90 all rights reservrd -- by: harris landsberg
痉挛-单次扫描汇编程序在cp / m - 80版本2.06(c)版权1986年,87年,88年,89年,90年所有权利reservrd——由:哈里斯兰茨贝格

slink - object code file linker for cp/m-80 version 2.07 (c) copyright 1986,87,88,89 all rights reserved -- by: harris landsberg
早产-目标代码文件链接器cp / m - 80版本2.07(c)版权1986年,87年,88年,89版权所有:哈里斯兰茨贝格

  随函附上一个zip文件2对CPM最初编写的程序
  但有一个附加8080模拟器和ms - dos下运行(windows)
  第一个项目是痉挛——单次扫描汇编程序。的语法
  汇编源是8080操作码和接近的ASM.COM
  CPM 2.2浮动产生代码,但是没有
  使用条EXTRN或公众,而不是使用进口而不是变量
  但对于模块。我可以提供一些不错的代码编写
  这个汇编包括浮点程序包(写的
  SPL编译器)。语法是痉挛文件名与ZCPR格式的文件名
  驱动/用户等等。您可以指定选项。/ S将生成一个
  清单屏幕。/ F将生成一个清单文件(我相信,/ L
  将其发送给打印机)。偷偷的synax文件名或早产
  comfile =对象。有一些选项从内存中,直到我找到了
  文档——包括/ M生成地图文件,/ C:hhhh开始字符代码
  某个地方,而不是默认的100 h / D:hhhh开始字符
  代码和/ S使用之前的文件作为库文件。这里的项目. exe
  直接和ms - dos下运行。痉挛产生。OBJ。ASM,偷偷
  产生。COM。OBJ(lib)。

[ Last edited by zzz19760225 on 2017-11-29 at 14:29 ]



1<词>,2[句],3/段\,4{节},5(章)。
2017-11-29 11:34
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: