| |
|
Welcome to KnowledgeSutra - Dear Guest | |
Assembly Tutorial
Started by neeki4444, Aug 31 2004 08:46 PM
11 replies to this topic
#2
Posted 10 September 2004 - 01:54 PM
Hi.
The main Win32 assembly tutorial is http://win32asm.cjb.net/ (Iczelion tutorials)
Actually these are tutorials that returned assembly language in the novadays application programing. Unfortunately, they use the microsoft assembler, that is little bit outdated now.
In the last years, a bunch of new assemblers grows and now there are several very serious communities of assembly programmers out there.
You can take a look at my favourite: "Flat assembler" aka FASM. It works on Windows, DOS, Linux, FreeBSD, MenuetOS, BeOS. It is fully assembly written, self compilable and portable. It compiles very fast (actually maybe FASM is fastest assembler in the world now). It optimize the code to make programs smaller:
The main site of FASM: http://flatassembler.net
The project FRESH: http://fresh.flatassembler.net - This is modern RAD IDE with built-in FASM compiler. Fully assembly written, self compilable. Now in pre-alpha stage, it already have a lot of features.
The site about assembly programming and tutorials for FASM: http://decard.net
The site of pelaillo about assembly programming: http://as.modshack.co.uk/
Main flat assembler message board: http://board.flatassembler.net
Regards
The main Win32 assembly tutorial is http://win32asm.cjb.net/ (Iczelion tutorials)
Actually these are tutorials that returned assembly language in the novadays application programing. Unfortunately, they use the microsoft assembler, that is little bit outdated now.
In the last years, a bunch of new assemblers grows and now there are several very serious communities of assembly programmers out there.
You can take a look at my favourite: "Flat assembler" aka FASM. It works on Windows, DOS, Linux, FreeBSD, MenuetOS, BeOS. It is fully assembly written, self compilable and portable. It compiles very fast (actually maybe FASM is fastest assembler in the world now). It optimize the code to make programs smaller:
The main site of FASM: http://flatassembler.net
The project FRESH: http://fresh.flatassembler.net - This is modern RAD IDE with built-in FASM compiler. Fully assembly written, self compilable. Now in pre-alpha stage, it already have a lot of features.
The site about assembly programming and tutorials for FASM: http://decard.net
The site of pelaillo about assembly programming: http://as.modshack.co.uk/
Main flat assembler message board: http://board.flatassembler.net
Regards
#3
Posted 10 September 2004 - 03:28 PM
thankx johnfound, I will take a look at the website you gave me, and the compiler. I have taken an assembly course before but the whole coures was based on masam, the microsoft assembler. I really want to know how write a program that will work without an operating system as well, if you know how to do that please let me know
Thankx.
Thankx.
#4
Posted 10 September 2004 - 04:55 PM
This is sort of a stupid question but how do I integrate the MASM Assembler(ml.exe) that comes with Visual C++ .NET with it?? I really wanna use the Visual C++ IDE for the MASM thing and all my friends say that they can do it with VC++ .NET and I wanna compile with too plz help :S....
#6
Posted 25 September 2004 - 08:38 AM
err, on Sep 24 2004, 02:31 PM, said:
assembler?
its just remember me 10 yrs ago when 1st time i use it 4 microcontroller. i use motorola which is exreamly different than intel. dunno how far ist that tecnology til nowadays?
its just remember me 10 yrs ago when 1st time i use it 4 microcontroller. i use motorola which is exreamly different than intel. dunno how far ist that tecnology til nowadays?
#7
Posted 10 October 2004 - 01:31 PM
To learn about assembler I advise you this page:
http://www.csn.ul.ie...star/assembler/
If you want to write microchips look at this site:
http://www.avr-asm-tutorial.net/
--
eldeo
http://www.csn.ul.ie...star/assembler/
If you want to write microchips look at this site:
http://www.avr-asm-tutorial.net/
--
eldeo
#8
Posted 21 January 2005 - 10:24 PM
gep, on Sep 25 2004, 02:08 PM, said:
Regards
#10
Posted 25 March 2008 - 03:19 AM
Ugh... masm. Spare me the style and spare yourself (you, you silly reader) some time and use fasm or nasm. You know, stuff people use on more than one OS.
But yeah, Mr. Guest is right, the Aoa is a good tutorial. I'd suggest that people get out of the x86 (and CISC in general) and try some things like the z80 just to get a different feel of things.
But yeah, Mr. Guest is right, the Aoa is a good tutorial. I'd suggest that people get out of the x86 (and CISC in general) and try some things like the z80 just to get a different feel of things.
Reply to this topic

1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users















