Witam, na uczelni doszedł przedmiot WIA a w nim assebler i prowadzący chyba myśli, że wszyscy są koksy z budowy i działania komputera oraz asseblera już mają w paluszku. Pierwsze zadanie jakie dostaliśmy to napisać program do wczytywania tekstu i wyświetlania go.
PIERWSZY PROGRAM. Ale nie było wyjaśnień dlaczego mov ax, 09h a nie mov dx, 00h...
Tak więc bardzo zaciekawił mnie ten assembler i chciałbym się go nauczyć w takim stopniu by pomagać innym i coś zmajstrować sobie ;)
W internecie jest dużo materiałów ale wiele wprowadza coś takiego jak segmenty i dziwne operacje.
Czy jest ktoś w posiadaniu tutoriala(może być po angielsku) od podstaw? Tzn. włącznie z pamięcią, jak to jest realizowane, rejestry, dlaczego tak a nie inaczej.
Na uczelni mamy x86 i bitowy system bodajże DOS poprzez DOSBox. Korzystamy z NASM.