La seguente documentazione è relativa al processore ADE8 versione standard.
Viene fornito il seguente archivio contenente:
- ADE8.a8m, file di testo contente le microoperazioni di ogni istruzione e la decodifica del loro codice operativo.
- decodeROM.txt, il contenuto della ROM di decodifica del circuito di ADE8 realizzato su Logisim
- microcodeROM.txt, il contenuto della microROM del circuito di ADE8 realizzato su Logisim.
- Il generatore di microcodice, ovvero un software scritto in C che dal contenuto del file ADE8.a8m genera i file decodeROM.txt e microcodeROM.txt usando lo stesso meccanismo di parsing sfruttato dall’assemblatore. In questo modo è possibile creare/modificare nuove istruzioni per ADE8 mediante una sintassi più user-friendly (senza bisogno di modificare direttamente il microcodice) agendo sul file ADE8.a8m e lasciando al generatore di microcodice il compito di creare i codici per le ROM.