Nel precedente articolo abbiamo parlato del KERNAL, un rudimentale OS di Commodore, ed abbiamo spiegato come esso implementi una forma di astrazione dell’hardware.Tramite tale astrazione, il software può accedere alle funzioni base della macchina, controllarne le periferiche di I/O e gestirne le risorse, senza tuttavia conoscerne i dettagli implementativi. In termini tecnici, quella che si presenta al programmatore è una Interfaccia.[...]