Avatar billede dennish Nybegynder
27. februar 2003 - 14:05 Der er 3 løsninger

Starte med assembler

Jeg vil til at lære assembler. Er der nogen der ved hvilke "compiler" hedder det vist jeg skal bruge og hvor jeg finder en how to der passer til den pågælende "compiler" skal jo passe til min maskinearkitektur. Jeg ved GODT der findes andre programmeringssprog såsom C, C++ og Java der kan lave det samme som assembler og meget nemmere, MEN sagen er den er jeg gerne vil lære min maskinesarkitektur at kende og jeg mener måden er ved at learning by doing. Sidenløbende læser jeg også i tannebaums bog, men jeg vil nu gerne igang med at programmere lidt for at forstå f.eks registrerne i min computer.

Jeg har en Intel Pentium Celeron 1,7 GHZ.
Avatar billede NanoQ Nybegynder
27. februar 2003 - 14:09 #1
Avatar billede arne_v Ekspert
27. februar 2003 - 14:49 #2
Du skal have en assembler til x86.

MS har en: MASM.
Borland har en: TASM.
Der er sikkert også andre leverandører der har en.

Erstat evt. "har" med "havde", da markedet for assemblere nok er
svundet lidt ind de sidste 15 år.

PS: Det er iøvrigt en god ide du har fået. Man lærer meget
    om programmering ved at lære assembler.
Avatar billede soreno Praktikant
27. februar 2003 - 16:11 #3
nasm - http://sourceforge.net/project/showfiles.php?group_id=6208

Jeg kender ikke lige til licensbetingelserne til masm, derfor vil jeg ikke linke til den - men den findes "derude".

Tanenbaums bog (SCO) synes jeg er meget teoretisk. Jeg tror jeg ville supplere med nogle tutorials..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester