Detail kurzu

Assembler x86 II. - Windows API

IT LEARNING SLOVAKIA, s.r.o.

Popis kurzu

Prečo „dnes“ vôbec programovať v Assembleri, keď máme k dispozícií niekoľko iných moderných a dokonca objektovo orientovaných jazykov? - Touto vetou argumentuje v súčasnosti nejeden programátor. Assembler je pritom najvýkonnejším nástrojom v rukách programátora. Assembler je materinským jazykom procesora a umožňuje nám využiť všetky jeho možnosti a rozšírenia, ktoré sa bez špecializovaných knižníc nedajú pri programovaní vo vyšších jazykoch využiť. Príkladom takýchto rozšírení je pôvodné MMX alebo v súčasnosti SSE a AVX. Aj dnes by sme veľmi ťažko hľadali kompilátor, resp. interpréter, ktorý je natoľko inteligentný, aby vedel generovať strojový kód pre jedno z týchto rozšírení, hoci nám by sa to v danej situácii zdalo mimoriadne výhodné. Tento kurz voľne nadväzuje na kurz Assember x86 – základy. V tomto kurze sa oboznámite s architektúrou operačných systémov Windows založených na technológii Windows NT. Absolvent kurzu bude schopný vytvárať v Assembleri výkonné oknové aplikácie so štandardnými ovládacími a ovládateľnými komponentami.
Hodnotenie




Organizátor