februari 2013
ma di wo do vr za zo
« nov   okt »
 123
45678910
11121314151617
18192021222324
25262728  

Month februari 2013

In gevecht met de broncode

De editor in Asm-Pro is de plaats waar het assembly-programma wordt geschreven. Het is feitelijk gewoon een tekstverwerker: tekst intypen, tekst wijzigen, tekst verwijderen, tekst kopieren en tekst plakken. Bij een tekstverwerker gaat het om de inhoud, niet om de vorm. Maar assembly schrijf je wèl op een bepaalde manier. Net zoals je op een bepaalde manier een zakelijke brief schrijft. Je assembler ziet graag correct gespelde instructies op een verwachte plaats.

Asm-Pro: laarzen aan en zwemmen!

Als je terug in 1990 op een Amiga-copyparty rondwandelde, werd je omringd door monitors waarop steeds dezelfde programmaschermen zichtbaar waren. Op de eerste plaats natuurlijk X-Copy; na een party was iedereen nog wekenlang zoet met stapels versbeschreven diskettes. Verder zag je mensen die logo’s en letters – fonts – tekenden met Deluxe Paint en anderen maakten muziek met een Soundtracker-kloon. Naast al die jonge kunstenaars die tuurden naar omhoogscrollende noten en ingezoomde pixels was nog een andere levensvorm aanwezig: de coder.

Assembly en de taal van de machine

In de introductie leerde je dat een microprocessor de taal assembly ‘spreekt’. Dat is niet helemaal correct. Eigenlijk kent een processor enkel machinetaal. Machinetaal, machinecode of simpelweg code is echter voor de meeste mensen — er zijn uitzonderingen — nagenoeg onleesbaar.