Answered step by step
Verified Expert Solution
Question
1 Approved Answer
How do you fill out a microcode spreadsheet from the microarchitecture of the lc3b? I've included the state machine and the datasheet and I have
How do you fill out a microcode spreadsheet from the microarchitecture of the lc3b? I've included the state machine and the datasheet and I have only figured out the IRD is set to 1 only on State 32 for the decoder. What are the steps to filling out the rest of this spreadsheet? (Not asking you to fill it out completely, maybe a line or two for example?)
LD.MAR LD.MDR LD.IR LD.BEN DATA.SIZE MIO.EN Cond GateMARMUX GateMDR GatePC GateALU LSHF1 IRD Gate SHF R.W J 000000 (state 0) 000001 (state 1) 000010 (state 2) 000011 (state 3) 000100 (state 4) 000101 (state 5) 000110 (state 6) 000111 (state 7) 001000 (state 8) 001001 (state 9) 001010 (state 10) 001011 (state 11) 001100 (state 12) 001101 (state 13) 001110 (state 14) 001111 (state 15) 010000 (state 16) 010001 (state 17) 010010 (state 18) 010011 (state 19) 010100 (state 20) 010101 (state 21) 010110 (state 22) 010111 (state 23) 011000 (state 24) 011001 (state 25) 011010 (state 26) 011011 (state 27) 011100 (state 28) 011101 (state 29) 011110 (state 30) 011111 (state 31) 100000 (state 32) 100001 (state 33) 100010 (state 34) 100011 (state 35) 100100 (state 36) 100101 (state 37) 100110 (state 38) 100111 (state 39) 101000 (state 40) 101001 (state 41) 101010 (state 42) 101011 (state 43) 101100 (state 44) 101101 (state 45) 101110 (state 46) 101111 (state 47) 110000 (state 48) 110001 (state 49) 110010 (state 50) 110011 (state 51) 11n10n rotate 52 18, 19 MARC-PC PC-PC +2 LC-3b State Machine R MDR-M R! 35 R-MDR ETI 32 BEN-IR[11]&N-R[10] & Z-R[9] & P [IR[15:12]] To 11 1010 Tos ADO To 10 HE AND DRC-SRI-OP21 set CC TRAP LA LDE LEW [BEN) 0 11 PC-PC-LSHF (off9.1) To 18 DRC-SR1&OP2 ser CC PCC-Baser To 18 To 18 DRC-SRI XOR OP2 set CC To Is 15 MAR-L SHF(ZEXT[IR[7:0]].1) To 18 LIR[11]] MR-MIMARIS R7-PC R 1 20 R7Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started