You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The processor consists of two world processors, `main.mlog` and `decoder.mlog`. `main.mlog` is the main CPU/compute unit. `decoder.mlog` decodes instructions into a separate instruction cache ahead of time.
12
+
13
+
Memory consists of three sections. Two are accessible by the processor: ROM (rx) and RAM (rw). ROM is 1/4 of total memory, RAM is 3/4. The third section is an instruction cache which is equal in physical size to the full memory but only stores data for ROM.
14
+
15
+
Code begins executing at address `0x4`. Address `0x0` must contain the size of the `.text` section (ie. `__etext`) to tell the decoder how much data to decode.
0 commit comments