Author Topic: with what do I compile ASM?  (Read 1776 times)

0 Members and 1 Guest are viewing this topic.

Offline gh0st

  • Sir
  • ***
  • Posts: 575
  • Cookies: 8
  • #DEDSec
    • View Profile
with what do I compile ASM?
« on: June 27, 2011, 08:44:43 am »
guys Ive just decided to learn ASM so first of all with which language of programation do I compile it? Ive Visual basic 2010 and visual c++ 2010
ps: plz explain me it with details cause Im a bit new with this the architecture of the machine I guess cause Ive seen a thingy about 86x and 64x I suppose
thanx in advance  :)

iMorg

  • Guest
Re: with what do I compile ASM?
« Reply #1 on: June 27, 2011, 09:18:41 am »
Your dont "compile" asm. You "assemble" it, since assembly is already in assembly form.

Most popular assemblers are NASM, MASM, and FASM.

NASM and FASM are both freely available and have massive amounts of clear documentation. There are also people using FASM to write operating systems etc.

x86/x64 are just the targeted system architecture, assembly is very system dependent based on interrupts for the processor you are compiling on etc.

I suggest you read the documentation for either FASM or NASM.

http://flatassembler.net/p
http://www.nasm.us/