Package com.github.croesch.micro_debug.mic1.controlstore

Class Summary
ALUSignalSet Represents a set of signals: SLL8, SRA1, F0, F1, ENA , ENB, INVA and INC.
The signals determine the behavior of ALU and Shifter.
CBusSignalSet Represents a set of signals: H , CPP , MAR , MDR , OPC , PC , SP , TOS and LV.
The signals determine whether the result of ALU/Shifter should be written into the specific register.
JMPSignalSet Represents a set of signals: JMPN, JMPZ and JMPC.
The signals determine the behavior of calculation of next address in micro-program to execute.
MemorySignalSet Represents a set of signals: write, read and fetch.
The signal write determines whether the content of the register MDR should be written to the memory to the address defined by MAR.
The signal read determines whether content of the memory at the address defined by MAR should be written into the register MDR.
The signal read determines whether content of the program memory at the address defined by PC should be written into the register MBR.
MicroControlStore The store for MicroInstructions.
MicroInstruction Represents an instruction in the micro code.
MicroInstructionDecoder Based on the implementation of Ray Ontko.
MicroInstructionReader Based on the implementation of Ray Ontko.
 



Copyright © 2012. All Rights Reserved.