KrNews #07
15 января 1999 |
|
System - Finalization ZX-DISASSEMBLER.
_ Refinement ZX Disassembler _ (C) 1998, Viper / Techno Lab I hope you did not get my unfinished completion of this program, if fell, then erase it and write this VERSION! The annex to the magazine ZX POWER # 2, I found an interesting program that I interested. In comparison with other similar (DASM) it looked much steeper and more convenient to use. Unfortunately further study opportunities program showed her a small fitness to use - ZX ASM 2 long outdated, ZX ASM 3 work is not everything, and trying to convert received the text I was horrified. In anyway (several choices) it passed with a very slow SPEED. But that's not all she never been held fully right ... However, the program itself is quite convenient, from significant shortcomings - there is no cursor to select a file and upload type only. Something I removed ... This is not the old version, which worked solely for the user ZX ASM 2, a very useful thing for all coders / hackers and their ilk, because they were fast (much faster than in STS 5.1) disassembler in the format of ASCII. And since all normal assemblers have a converter from ASCII, then probably This program will be useful to many. Options were old, but now You can upload files with an extension other than (search descriptor to 8 characters). What to expect: 1) can be directly translated into formal Math ALASM 3.8/3.9 2) translation function code in the form DEFB # 80 + "A 3) the transformation of the form teams LD A, 65 => LD A, "A 4) Choose a file pointer. 5) optimization of numerical constants for juice increment of the text: EQU $ - # 0001 => EQU $ -1 LD A, 03 => LD A, 3 LD HL, # 0021 => LD HL, # 21 LD DE, # 0368 => LD DE, # 368 Some features of the program - if You have already performed all the operations and want to disassemble the text, not Rip directory - can lead to Crash! For Alasm'a have to manually arrange the directive MAIN (if needed). As for the other assemblers - read their description. In a converted form of the program used for more than six months, and no errors were detected. It remains to add that program to I give Maxx'u distribution, and some friends will receive it by mail. Viper / Techno Laboratory 25.12.98
Other articles:
Similar articles:
В этот день... 23 November