Jó assembly tananyagot (főleg PIC mikrokontroller, kisebb részt ARM) tudtok ajánlani?
"És olyan anyagot keresek amit oda lehet nekik adni, hogy ezt olvassátok el, tanuljátok meg, és akkor nem nekünk kéne 0-ról kezdeni az assembly oktatást"
Ilyet nem fogsz találni.
Az assembly teljesen más logikát követ, mint a magas szintű Neumann-elvű nyelvek. Ez nem olyan, mint amikor C# után az ember megtanulja a PHP-t, ahol nem csak a szemléletmód, de még a szintaxis is hasonló, és egy pároldalas jegyzet átolvasása után már egyből közepes szinten érteni is fog hozzá. Aki Pythonban, Javaban, C#-ban, stb. magas szintű tudással rendelkezik, azt Assemblyben, Forthban, stb. hasonló nyelvekben lelkes kezdőnek kell tekinteni.
"nyilván sok mindent nekünk kell utána megtanítani, a házi szabályok /változónév kiosztás"
Na, ez a legkevesebb. Ez pont az a kategória, amiről adsz egy listát, átolvassa, és onnantól nincs vele gond. És ezt elég nagyzoló dolog tanításnak nevezni. Ez egy sima ismertetés, vagy ha úgy tetszik, eligazítás.
A tanítás ott kezdődne, hogy mondjuk megértetni velük, hogy egy hátultesztelő ciklust hogyan kell elemi processzorutasításokból összetákolni.
Lehet persze interneten tananyagot találni, de... nagyon kevés olyat fogsz találni, ami szájbarágósan elmagyarázza, hogy például egy számlálós ciklust hogy építs fel. A legtöbb csak elhadarja az utasításokat, de hogy abból hogyan lesz egy kerek program, arra már nem tér ki (sajnos). Ráadásul az sem mindegy, hogy milyen assembly. Bár igaz, ha egyik nyelvjárásban már profi valaki, akkor egy másik Assembly nyelvjárást relatíve könnyen el tud sajátítani, de a tanulás kezdetén lényeges lenne, hogy abban tanulja, amit utána pár nappal már elvártok tőle. Hiába tanulja meg Linuxon, Nasm alatt az x64 assemblyt, ha utána Arm-ra kell kódolnia.
Gondolom, a youtube-os keresésen már túl vagy, ha az nem hozott eredményt, akkor sok mindent én sem tudok mondani. Esetleg azt, hogy ezentúl a feltételekhez írjátok oda, hogy "Assembly nyelv haladó szintű ismerete".
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!