Buonasera a tutti!

Sono nuovo del forum e non vorrei postare discussioni in sezioni sbagliate del forum.

Il mio problema è questo:

decodificare istruzioni di questo tipo:

FETCH:

(PC)-->MAR
((MAR))-->MBR; (PC)+1-->PC
(MBR)-->IR
(PC)-->MAR
((MAR))-->MBR;PC+1-->PC
(MBR)-->Rn

EXECUTE:
(Rn)-->ACC

Che dovrebbero portare a caricare nell'accumulatore il valore specificato nell'istruzione.

Vorrei capire qual è la logica dei passaggi continui MAR/MBR/PC.
Che tipo di linguaggio è questo? Cosa mi conviene rivedere per comprenderlo appieno?

Sperando di non aver detto troppw baggianate, vi ringrazio anticipatamente.



ed eseguire operazioni semplici con questo codice.