Pierwsze co musimy zrobiæ, to napisaæ jaki¶ ma³y programik w Asm'ie, np hello world.
Otwieramy notatnik i wklejamy kod :
Kod:
.model tiny
.code
org 100h
start:
** mov** ah, 9
** mov** dx, offset info
** int** 21h
** mov** ah, 0
** int** 16h
** mov** ax, 4C00h
** int** 21h
info** db** 'Witaj ¦wiecie.$'
end start
nastêpnie zapisujemy plik z koñcówk± .asm np. program.asm
Teraz jak skompilowaæ? ¦ci±gamy TASM :
http://rapidshare.com/files/62220910/TASM.zip.html
Nastêpnie po ¶ci±gniêciu wypakujcie zawarto¶æ archiwum .rar na dysk C, jak ju¿ wsadzili¶cie, wejd¼cie do folderu Windows/System32 i skopiujcie CMD na dysk C.
Teraz otwieramy CMD, i wpisujemy :
pojawi siê komunikat i zejdzie linijkê dalej i wpisujemy :
i gotowe, nasz program zapisa³ siê jako .exe
Oczywi¶cie mo¿na jeszcze stworzyæ plik .com, starczy wpisaæ :
Kod:
TLINK /t program.obj
Mo¿na wyrzuciæ resztê plików (czyli .obj, .wap) bo nie bêd± ju¿ nam potrzebne.
Oczywi¶cie helloworld w ASM'ie mo¿na zapisaæ na wiele sposobów, jak mi siê zachce to napisze o tym wkrótce..
// je¶li by kto¶ chcia³ zacz±æ siê uczyæ assemblera, to polecam :
http://www.olivierq.com/assembler.php