Difference between revisions of "DAMS"

From CPCWiki - THE Amstrad CPC encyclopedia!
Jump to: navigation, search
(New page: DAMS is an assembler from Micro Application. It was released in 1985. It features a monitor, a Trace mode, a disassembler. The assembler is quite fast because the text isn't stored as ASCI...)
 
(Some new historical details and parts rewritten to make it more readable.)
 
(9 intermediate revisions by 5 users not shown)
Line 1: Line 1:
DAMS is an assembler from Micro Application. It was released in 1985. It features a monitor, a Trace mode, a disassembler. The assembler is quite fast because the text isn't stored as ASCII but tokenized (like the BASIC). This also allow detection of some errors as soon as the text is typed.
+
Developed by Pascal Séguy in a 48KB ZX Spectrum, it was later ported to the Amstrad CPC and released in 1985 by [[Micro Application]]. In the UK it was distributed by [[Audiogenic Software LTD]].
This assembler is one of the favourites of the french CPC Scene, along with [[Maxam]]. DAMS does not recognize undocumented opcodes.
+
 
 +
It features an assembler, monitor, debugger, and disassembler. The assembler works with tokenized input, which makes it faster than other assemblers of the time, and allows for the early detection of syntactic errors in the source code. Like BASIC, DAMS stores the source code in tokenized form as well.
 +
 
 +
DAMS does ''not'' recognize undocumented opcodes.
 +
 
 +
Along with [[Maxam]], this was one of the most popular assemblers in the french CPC Scene.
 +
 
 +
The code was open sourced in 2015 by Pascal Séguy. It is available under the terms of the GPL 3.0 License.
 +
 
 +
== Links ==
 +
 
 +
* {{CPCPower|4248}}
 +
* [https://github.com/pseguy/dams Source code repository at Github]
 +
 
 +
[[Category:Programming software]] [[Category:Assembler]] [[Category:Stub]]

Latest revision as of 09:30, 7 February 2018

Developed by Pascal Séguy in a 48KB ZX Spectrum, it was later ported to the Amstrad CPC and released in 1985 by Micro Application. In the UK it was distributed by Audiogenic Software LTD.

It features an assembler, monitor, debugger, and disassembler. The assembler works with tokenized input, which makes it faster than other assemblers of the time, and allows for the early detection of syntactic errors in the source code. Like BASIC, DAMS stores the source code in tokenized form as well.

DAMS does not recognize undocumented opcodes.

Along with Maxam, this was one of the most popular assemblers in the french CPC Scene.

The code was open sourced in 2015 by Pascal Séguy. It is available under the terms of the GPL 3.0 License.

Links