G-CPU_Controller_Next_State_Table

G-CPU_Controller_Next_State_Table - University of Florida...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
University of Florida EEL 3701 Drs. Gugel and Schwartz Revision 0 10-Nov-10 Page 1/3 G-CPU Controller Next State Table Pres State Opcode Flags Next State Mux Select Control REG INC ADDR SEL PC MAR X,Y Loading Disp Regs Q[5. .0] IR[5. .0] Z N D[5. .0] MSA [1. .0] MSB [1. .0] MSC [3. .0] IR LD R /W PC MAR X Y ADDR SEL [1. .0] PC LD L/U MAR LD L/U X LD L/U Y LD L/U XD_LD YD_LD Present State Function 000000 ****** ** 000001 01 10 0000 1 1 0000 00 00 00 00 00 00 generic instruction fetch 000001 000000 ** 000000 01 01 0000 0 1 1000 00 00 00 00 00 00 Transfer A to B (TAB) 000001 000001 ** 000000 10 10 0000 0 1 1000 00 00 00 00 00 00 Transfer B to A (TBA) 000001 000010 ** 000010 01 10 0000 0 1 1000 00 00 00 00 00 00 LDAA #data, state 1 000010 ****** ** 000000 00 10 0000 0 1 1000 00 00 00 00 00 00 LDAA #data, state 2 000001 000011 ** 000011 01 10 0000 0 1 1000 00 00 00 00 00 00 LDAB #data, state 1 000011 ****** ** 000000 01 00 0001 0 1 1000 00 00 00 00 00 00 LDAB #data, state 3 000001 000100 ** 000100 01 10 0000 0 1 1000 00 00 00 00 00 00 LDAA addr, state 1 000100 ****** ** 000101 01 10 0000 0 1 1000 00 00 10 00 00 00 LDAA addr, state 4 000101 ****** ** 000110 01 10 0000 0 1 1000 00 00 01 00 00 00 LDAA addr, state 5 000110 ****** ** 000000 00 10 0000 0 1 0000 01 00 00 00 00 00 LDAA addr, state 6 000001 000101 ** 000111 01 10 0000 0 1 1000 00 00 00 00 00 00 LDAB addr, state 1 000111 ****** ** 001000 01 10 0000 0 1 1000 00 00 10 00 00 00 LDAB addr, state 7 001000 ****** ** 001001 01 10 0000 0 1 1000 00 00 01 00 00 00 LDAB addr, state 8 001001 ****** ** 000000 01 00 0000 0 1 0000 01 00 00 00 00 00 LDAB addr, state 9 000001 000110 ** 001010 01 10 0000 0 1 1000 00 00 00 00 00 00 STAA addr, state 1 001010 ****** ** 001011 01 10 0000 0 1 1000 00 00 10 00 00 00 STAA addr, state A 001011 ****** ** 001100 01 10 0000 0 1 1000 00 00 01 00 00 00 STAA addr, state B 001100 ****** ** 000000 01 10 0000 0 0 0000 01 00 00 00 00 00 STAA addr, state C 000001 000111 ** 001101 01 10 0000 0 1 1000 00 00 00 00 00 00 STAB addr, state 1 001101 ****** ** 001110 01 10 0000 0 1 1000 00 00 10 00 00 00 STAB addr, state D 001110 ****** ** 001111 01 10 0000 0
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 3

G-CPU_Controller_Next_State_Table - University of Florida...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online