Exercise 7.3 Modify the single-cycle ARM processor to implement one of the follo
ID: 3732991 • Letter: E
Question
Exercise 7.3 Modify the single-cycle ARM processor to implement one of the following instructions. See Appendix B for a definition of the instructions. Mark up a copy of Figure 7.13 to indicate the changes to the datapath. Name any new control signals. Mark up a copy of Tables 7.2 and 7.3 to show the changes to the Main Decoder and ALU Decoder. Describe any other changes that are required. (a) TST (b) LSL (c) CMN (d) ADC Exercise 7.4 Repeat Exercise 7.3 for the following ARM instructions. (a) EOR (b) LSR (c) TEQ (d) RSBExplanation / Answer
Answer:
register bank: 1 write port, 2 read ports PC (program counter) with +1 op.
ALU : add memory interface
T register (temp reg) MAR (mem address reg)
32-bit bus MBR (mem buffer reg)
IR (instruction reg)
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.