tniasm - macro assembler _ the new image

Upload: psidjdbe

Post on 06-Jul-2018

238 views

Category:

Documents


2 download

TRANSCRIPT

  • 8/17/2019 TniASM - Macro Assembler _ the New Image

    1/2

    11/5/2016 tniASM - Macro Assembler | The New Image

    http://www.tni.nl/products/tniasm.html 1/2

     Exclusive Japanese Imports and Software Development The New Image

    tniASM - Macro Assembler

    tniA SM v1 .0 is a powerful y et easy to use processor-agn ostic an d assembly -agnostic m acro assembler for

    32-bit Windows and 64-bit Linux.

    It is ideal for cu stomized assembly , custom FPGA CPU, and ev en does non-assembly work like file

    manipulation. Continuing tniA SM tradition, great car e has been taken in rema ining v ery easy to use

     wh ile prov idin g pow erfu l fea tu res.

    The most important featu re, the base of ever y thin g, is the powerful macr o processor. It provides:

    Multiple CPU support, even with in th e same source file

    Customized assembly , u se the (pseudo-)instruct ions YOU like

     Abi lit y to be compa tib le w ith other assem bler s

    Other features include:

    Multi-pass design

    Conditional assembly 

    Local label m echanism

    Extensiv e expression parser with precedence lev els

    Source and bin ar y file inclu sion

    Nestable block comm ents

    Multi file output and file updating

    tniA SM v1 .0 comes with m acro definitions for:

    Z80, R800, Gameboy Z80 (GBZ80), Z180 and Z380 processors

    Code, data an d reserved data sections

    tniASM v0.45, asMSX and Sjasm compatibility 

     Add iti onal contr ibu tions inclu de a (Windows-only ) Mem Man TSR Dev elopment Kit by Al bert

    Beevendorp.

    Beta testing

    tniA SM v1 .0 is in production use for all projects by, a mong others, The New Image an d Infinite. You too

    can participate in the private beta test by making a donation of at least 15 Euro to bank account

    BIC:INGBNL2A, IBAN:NL42INGB00062 6808 3, of Patriek Lesparr e in Alm ere, The Neth erlands. Don't

    forget to indicate y our e-mail a ddress! If you prefer to use Paypa l, donate to pay pal (at) tn i.nl.

    Beta testers will receive the latest development versions and can give their input on the development of 

    the progra m. On ce considered fit for th e public, tniA SM v1 .0 is expected to be sold for 2 5 Euro, but beta

    testers will receiv e it for free.

    Freeware version

     Ver sions in th e v 0. x r elease seri es ar e fre ewa re, but do not su pport macros.

    tniASM v0.45 is a Z80, R800 and GBZ80 cross assembler running in Windows. Version v0.3 (also) runs

    in MS-DOS.

    tniASM is written by Patriek Lesparre, © 2000-2013 by The New Image

    Downloads:

    tniASM v0.4 5 [2 November 201 1, final freeware Z80/R800/GBZ80 version]

    tniASM v0.3 [24 December 2002, final version with MS-DOS support]

    News2 November 2011 - In celebration of the official

    death of the v 0.x series of tniASM, a bugfix

     v ersion v 0. 45 wi th codena me "Magn um merc y 

    shot" was released. At th e same tim e, a

    sponsorship progra m identical to th e one in

    place for MoonSound Music Studio was launched

    for the upcoming tniASM v1.0, which is poised

    to replace it (and pretty much a ny other

    assembler you've ever used).

     Wha t's new :

    Fixed: Generate error for LD L,IXL (or

    similar) in stead of simply outputting LD

    IXL,IXL.

    Now supports using expressions for the fixed

    num eric operands in IM, RST, BIT, RES and

    SET instruc tions. Prev iously generat ed an

    error or wrong result!

    Officially the last v ersion of the v0. x series.

    See Chapter 3.3 of the manual for moreinforma tion a bout tn iASM v1 .0.

    2 March 2005  - Released v0 .44 ! Another quick 

    fix r elease.

     Wha t's new in v 0. 44 :

    - Fixed: $ durin g PHASE

    Log inRequest new passwor

    Username: * Password: *

    Home / News About Us Products Projects Links

    http://www.tni.nl/index.htmlhttp://www.tni.nl/info.htmlhttp://www.tni.nl/productshttp://www.tni.nl/http://www.tni.nl/http://www.tni.nl/http://www.tni.nl/http://www.tni.nl/links.htmlhttp://www.tni.nl/projects.htmlhttp://www.tni.nl/productshttp://www.tni.nl/info.htmlhttp://www.tni.nl/index.htmlhttp://www.tni.nl/user/passwordhttp://www.tni.nl/products/ms2.htmlhttp://www.tni.nl/products/tniasm.htmlhttp://www.tni.nl/products/tniasm03.ziphttp://www.tni.nl/products/tniasm045.ziphttp://www.tni.nl/http://www.tni.nl/

  • 8/17/2019 TniASM - Macro Assembler _ the New Image

    2/2

    11/5/2016 tniASM - Macro Assembler | The New Image

    http://www.tni.nl/products/tniasm.html 2/2

    © by The New Ima ge

    http://www.tni.nl/