Changes

DAMS

374 bytes added, 13:30, 7 February 2018
Some new historical details and parts rewritten to make it more readable.
'''DAMS''' is an assembler from 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 was released 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 1985the source code. Like BASIC, DAMS stores the source code in tokenized form as well.
It features a monitor, a Trace mode, a disassemblerDAMS does ''not'' recognize undocumented opcodes.
The assembler is quite fast because Along with [[Maxam]], this was one of the text isn't stored as ASCII but tokenized (like most popular assemblers in the BASIC)french CPC Scene.
This also allow detection of some errors as soon as the text is typedThe code was open sourced in 2015 by Pascal SéguyThis assembler It is one of available under the favourites terms of the french CPC Scene, along with [[Maxam]]GPL 3'''DAMS''' does not recognize undocumented opcodes0 License.
== Links ==
* {{CPCPower|4248}}
* [https://github.com/pseguy/dams Source code repository at Github]
[[Category:Programming software]] [[Category:Assembler]] [[Category:Stub]]
7
edits