Lezione 6 - 23 Marzo 2021
Schema della sezione
-
Software didattico per la simulazione di istruzioni ARM: https://salmanarif.bitbucket.io/visual/
La documentazione ufficiale dell'instruction set ARMv7-A è disponibile su https://developer.arm.com/documentation/ddi0406/latest/. Noi useremo solo parte del capitolo A4 ("The Instruction Sets").
Il compiler explorer per vedere come viene compilato il codice: https://godbolt.org.
Registrazione della lezione:
Curiosità
Esistono giochi che prendono ispirazione dalla programmazione assembly. Per esempio Human Resource Machine i cui, in pratica, dare istruzioni al proprio personaggio corrisponde a scrivere codice assembly per una architettura che prende ispirazione dal "Little Man Computer".