Impariamo tutti i segreti della programmazione a basso livello

Con questo corso online “Assembly AT&T: Impara a Programmare in GNU/Linux da Zero” sarete in grado di programmare a basso livello, imparando un linguaggio di programmazione molto vicino al funzionamento della macchina.

Perchè scegliere questo corso?


La scelta di questo corso vi sarà utile sia come riferimento didattico per i linguaggi ad alto livello, sia come punto di partenza per imparare un linguaggio che utilizzerete nella scrittura dei device drivers, in programmi che sono orientati nel real time, dove cioè la velocità di esecuzione è cruciale.

Si studierà in questo corso la sintassi AT&T, che è alternativa alla sintassi Intel ed è solitamente usata nei sistemi operativi denominati GNU/Linux. La sintassi AT&T, sviluppata nei laboratori AT&T è una sintassi molto snella e versatile, che aiuterà sicuramente il programmatore alle prime armi a calarsi in questo magico mondo della programmazione a basso livello.

Durante il corso online “Assembly AT&T: Impara a Programmare in GNU/Linux da Zero” si vedranno le caratteristiche salienti della CPU intel, dal mitico 8086 fino ad oggi.

Lo studio dell’assembly si concentrerà sulla sintassi x86 a 32 bit, visto che si tratta di un corso base. Si vedrà inoltre la gestione della memoria, lo stack, i cicli, le syscall più importanti che ci permettono di interagire col kernel del sistema operativo. Il tutto viene spiegato con un linguaggio semplice e immediato, senza perdersi in tecnicismi inutili che distraggono l’audience e non permettono un giusto apprendimento della materia.

Tra la fine del secondo ed il terzo modulo vi sarà poi un esempio di programma reale da studiare e comprendere per verificare l’apprendimento e imparare nuove nozioni.

Cosa imparerai con questo corso?


Iscriviti al mio corso online “Assembly AT&T: Impara a Programmare in GNU/Linux da Zero” e avrai accesso alle mie lezioni dove imparerai:

  Conoscenze di base sulle CPU Intel;

 Conoscenze di base dei sistemi di numerazione; 

 Conoscenze di base della sintassi assembly AT&T; 

 Conoscenze di base del debugger GDB; 

 Conoscenze di base dei registri e della memoria RAM.

Iscrivendoti al corso avrai questi bonus:


Accesso Illimitato

Studia H24 e 7 giorni su 7

Workspace

Classe virtuale esclusiva

Certificato Finale

Inclusivo di N° di licenza

Materiale Didattico

A tua disposizione

Tutor Online

Fai qualsiasi domanda

Esercitazioni

Fai pratica con il tuo corso

Recensioni del Corso

5

1 ratings
  • 5 stars1
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0
  1. Ottimo corso

    ho trovato questo corso molto utile per imparare Assembly partendo da un livello quasi del tutto basico.. seguirò sicuramente gli altri corsi del docente

    consigliato per ambienti linux

  • 49,00 
  • ACCESSO A VITA
  • Attestato Incluso
  • Corso Accreditato
16 STUDENTI ISCRITTI

Life Learning S.r.l. - Viale Certosa, 218 - Milano. REA MI 2053237, P.Iva 08852200966 | © 2019, Tutti i diritti riservati
Dati SocietariTermini e CondizioniPolicy PrivacyCookie Policy