Definizione del microprogramma
Il microprogramma fu proposto per la prima volta da MV Wilkes, professore all'Università di Cambridge in Inghilterra nel 1951. È un mezzo per implementare un programma, in particolare scrivendo un'istruzione macchina in un microprogramma. Ogni microprogramma contiene un numero di microistruzioni, ognuna delle quali corrisponde a una o più microistruzioni. In un sistema con un microprogramma, la CPU ha al suo interno una memoria di controllo per la memorizzazione di segmenti di microprogrammi corrispondenti a varie istruzioni della macchina. Quando la CPU esegue l'istruzione della macchina, cerca il microprogramma corrispondente all'istruzione della macchina nella memoria di controllo ed estrae le microistruzione corrispondenti per controllare l'esecuzione di ciascuna micro operazione, completando così la funzione dell'istruzione del programma. La tecnologia di microprogrammazione si riferisce a una tecnologia che utilizza la tecnologia software per implementare la progettazione hardware.
