programmers resources
  http://www.intel-assembler.it/  (c)2017 intel-assembler.it   info@intel-assembler.it
 
Search :  
Lingua Italiana    English Language   
Index
 
just an empty assembly space
just an arrow Intel Platform
just an arrow Article & Guides
just an arrow Download Software


23/01/2009 Featured Article: How to remove Buzus Virus (permalink)




:::3095333:::
Bottone Scambio Directory Pubblicitaonline.it
Home Page | Articles & Guides | Download | Intel Platform | Contacts

Google
 


Bookmark and Share
Download 
Tell a friend



GASM Open source Assembler

LInux and Windows 16 and 32 bit assembler

(by gareth owen)

An open source x86 16 bit and 32 bit assembler, nasm compatible. The author can be contacted at http://gaztek.sourceforge.net/
This article is online from 2453 days and has been seen 12829 times





-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-=-     GASM -=- Release Version 0.55    -=-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-= Contact: Gareth Owen | E-Mail: gaz@athene.co.uk =-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
GASM Homepage.... http://gaztek.sourceforge.net/gasm
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Welcome to the GASM readme file, GASM is a fine choice
for an assembler, and we hope that you are satisfied.
If you wish for features to be added, or your find a bug
or you have a suggestion,etc then mail Gareth Owen, the
author of GASM at gaz@athene.co.uk

Don't forget to check the GASM Website regularly at
http://gasm.cjb.net

The GASM syntax is very similar to NASM (boo hiss), infact,
most programs that compile under NASM, will compiler under 
GASM too.

If you want to contribute code to GASM, then see the bottom of this
file for what I would like contributed. Of course, if you want
to contribute something different, then by all means, you can..

Of course, I would be very happy if any of you like GASM so much
that you continue to use it, to make a cash donation so that I can 
continue to produce cool software, just e-mail me at gaz@athene.co.uk
A cash donation is *NOT* required to continue using this software

-=- Short FAQ

Q. Why is GASM Free ?
A. Because it is, and I have no plans to charge for it either.

Q. Because GASM is free, does that means it lacks in quality ?
A. NO!, GASM is a fully functional Assembler, it includes support
for most of the instructions you will find on x86 processors.

Q. What about all those segment directives, and proc directives etc?
A. GASM currently doesn't support any type of .OBJ file, or any support
for linking with other languages, eg C/C++, PASCAL, etc
Note, I said currently, I have it planned for future versions

Q. What is different to NASM ?
A. See nasmdiff.txt

Q. Why do you have '-=-'s everywhere.. They look crap
A. Because I am not an ASCII art expert, and I don't have an
imagination either.

Q. What does '****' error mean ?
A. See errors.txt

-=-=-
Contribution
-=-=-

If you would like to contribute something to GASM, then e-mail
gaz@athene.co.uk with the contribution, and a message from yourself
etc. I would be grateful anyone that can provide a contribution to 
any of the following....

-=-  .OBJ support, I have absolutely no knowledge of its format, or how it
works, this includes the segment directives

-=- Examples

-=- An IDE, NASM has one, Borland has one, why should we be an exception

-=- K6 3d-Now Support

-=- More Protected mode support, eg IDT, LDT, tables..
What I would like for this, is a function that I can call with
a few parameters for the table, and then it produces the assembler
for it, eg 'db, dw, dd, etc'


-=-
Gareth Owen
gaz@athene.co.uk




Top
Download 
Tell a friend
Bookmark and Share



Similar Articles

A86 assembler and D86 debugger, V4.04
Complete assembly-language compiler for Intel-x86
(by Eric Isaacson)

CHASM version 4.10 - Cheap Assembler for PC
A x86 assembler with FPU 8087 support
(by David Whitman)

Flat Assembler 1.64 for DOS
Assemblatore Multipiattaforma Win/Dos/Linux/Mac
(by Tomasz Grysztar)

Flat Assembler 1.64 for Linux
Assemblatore Multipiattaforma Win/Dos/Linux/Mac
(by Tomasz Grysztar)

Masm 5 Instructions, Directives and Interrupts
A 30 page listing for assembly programmers
(by n/d)

Masm 6.14.8444+Link 5.60.339
Microsoft MacroAssembler MASM 6.1
(by Microsoft)

Masm Reference
Guida di Riferimento al MASM
(by Microsoft)

NGASM 8086/8088 Assembler V1.4
A small x86 assembler for beginners
(by Systech Software)

 Tags: assembler, masm


webmaster jes
writers rguru, tech-g, aiguru, drAx

site optimized for IE/Firefox/Chrome with 1024x768 resolution

Valid HTML 4.01 Transitional


ALL TRADEMARKS ® ARE PROPERTY OF LEGITTIMATE OWNERS.
© ALL RIGHTS RESERVED.

hosting&web - www.accademia3.it

grossocactus
find rguru on
http://www.twitter.com/sicurezza3/
... send an email ...
Your name

Destination email

Message

captcha! Code