Buzz #11
22 октября 1997 |
|
Obzorchik SYS - Overview of System Software: Alasm v3.8c, Tasm v4.12, XAS v9.06 +, ZX-ASM v3.0.
+. ∙ ° ·. · ∙ · ∙. ∙ . °. ° (<) PAra [eLs Hi, dudes! It's me again (pAra [eLs), and today I have prepared for you a little obzorchik probably already, old sistemok, who are we at the moment. So today I want to tell you about assm'ah, ie assemblers. This is: Alasm, Tasm, Xas and ZX Asm. I'll start from the beginning. √ Alasm v3.8c by Alem. Famous already assembler ALEM'a, won his popularity, perhaps mainly because of the extraordinary speed of assembly. On this parameter Alasm confidently took the first place. In version 3.8c new functions, such as 'JUMB', which represents a certain similarity derektiv conditional compilation, but interestingly, if you do not want to assemble a large a block of text, you have to score every row in the '-'. JUMB different from ',' only because it is not possible to remove manually, and clicking in the main I Alasm'a 'J' (will automatically invert the '-' to'+'). Finally, in Alasm'e Fixed bug with poll claves, as well as put a huge setup, with which you can customize assembler, as you like. In Alasm'e is, perhaps, only one serious nedostatoketo lack of ability to write object code to disk. In future versions of its assm'a Alem is going to introduce this feature, in addition, the disc will be implemented through WG93, will also be many other useful bells and whistles. As a whole, Alasm at the moment is pretty cool assembler. Moreover, the majority of our group says it is there. Well, wait for the next version ... √ Tasm v4.12 Rst # 7. Very, in my opinion, the steep assembler. There you will find Everything you need and do not! I think, on opportunities Tasm now surpasses all other assm'y. In version 4.12 there were long-awaited (NORMAL) macros'y, as well as real derektivy conditional compilation. In tasm'ovskom calculator can be You can count anything, and in the text you can use brackets, adjusting the order of execution of actions (prikinte which calculations can be "cross back" assembly language)! The rate of assembly increased by more than 2 times! Glitches at all of not having any, that it is very pleasing. There is a built-in help with hyper-footnotes-a very handy thing. Rst # 7 certainly deserves praise for such a quality product. Only one did not like the Dumb from naseto running line sparing regime (who, incidentally, there is!), Or rather its content. If you're wondering what it says, Upload Tasm v4.12 and do not do anything for a while ... (It is still very lacking DUP'ov, but ...) With confidence I can advise Tasm all, because himself in it sat (!) and did not regret about it. Tasm - very cool assembler! √ Xas v9.06 + by Max Petrov. Well, we got to my favorite assm'a (let me a small act of selfishness :-)). Xas - it's just superb, despite many shortcomings. I can explain my xaso'maniiyu: davnymdavno I wrote in Pasm'e v3.0, which was founded on the principle of 'from Editor ', on the same principle is built editor Xas'a. Generally, in Xas'e nice to do something (write a scroll or Multicolor plasma (up to last me far :-(). speed assembly is quite fast and after you assemble will show the last address of the object code and its length. Absolutely all work with the disk occurs through WG93, which is not surprising would expect from Max Petrov. Working with WG'shkoy made Xas More cooler! When writing text, you can not always write 'ld' (ld a, a, and etc. ), Just write 'a,' and he will print Xas 'ld'. There are original macros'y (though by less than Tasm'e), derektiva conventional broadcast! ASSM, which can be! ON or ! OFF (when! ON block of text assembled under! OFF-no). After assemble! ON automatically replaced! OFF. The text block on! ASSM need to limit derektivoy! CONT. Also, writing For example: ! Assm n; n-number rl (hl) dec l ! Cont a block of text between! assm and! cont otassembliruets n times. This is equivalent to dup and edup in Alasm'e. Now Xas'e I write one, as, indeed, and Spy in Tasm'e, but Neither he nor I upset and crazy about full-on Tasm'a and Xas' a :-))) (and what you want ;-)). In general, Xas rulez 4rever! (Ooops! ;-)). √ ZX Asm v3.0 by O. Hohlov, K. Afendikov 'V. Rubcov. Quite old already, assembler, but still has its fans, mostly due to its convenient window interface. In terms of design, this is the first assm place, but often it ofromlenie simply do not need, then decide everything individual ambitions (in general, as you like). The rate of assembly I know just what it is higher than Tasm 4.0 (by XLD). Insert'y (incbin) in ZX Asm'e Georgia 2 (!) Times, so that the bend assemble medium size insertam'i can take a long time, and if the loadable code block at the end of diskanu well, then I can only feel sorry for your drive . :-( In ZX Asm'e dup'y not, however, commands can be entered through the colon (as in bazik'e: 8)), for example: xor a: out (# fe), a: halt: inc a: out (# fe), a or ldi: ldi: ldi: ldi: ldi: ldi etc. Text can be engraved in ZX Word'e, and that some do in the ZX Asm'e. In assm'e have all sorts of menyushek, windows, etc. So, climb, sort it out. Good luck! Summary rEv! E \ / \ / you prepared pAra [eLs (Sanya).
Other articles:
Similar articles:
В этот день... 21 November