Q1: Based on the code bellow, answer the following questions: (answer 3 of the following) A- By the end of the execution, the value of RO........, R1 =..........., R2 =............. and the conditional branch will be taken.............. times? B- Given the single cycle architecture bellow find the control signals of the following assembly code. C- Draw the required adjustments to architecture bellow to make it a multi-cycle architecture.
Q1: Based on the code bellow, answer the following questions: (answer 3 of the following) A- By the end of the execution, the value of RO........, R1 =..........., R2 =............. and the conditional branch will be taken.............. times? B- Given the single cycle architecture bellow find the control signals of the following assembly code. C- Draw the required adjustments to architecture bellow to make it a multi-cycle architecture.
Introductory Circuit Analysis (13th Edition)
13th Edition
ISBN:9780133923605
Author:Robert L. Boylestad
Publisher:Robert L. Boylestad
Chapter1: Introduction
Section: Chapter Questions
Problem 1P: Visit your local library (at school or home) and describe the extent to which it provides literature...
Related questions
Question
![Q1: Based on the code bellow, answer the following questions: (answer 3 of the following)
A- By the end of the execution, the value of RO..........1........................... and the conditional
branch will be taken.............times?
B- Given the single cycle architecture bellow find the control signals of the following assembly code.
C- Draw the required adjustments to architecture bellow to make it a multi-cycle architecture.
D- Assume the code bellow is running on pipeline architecture with no forwarding or hazard detection,
insert NOPs and rearrange if possible to ensure correct execution then draw the timeline of pipeline
diagram.
Label Code
00
01
03
04
05
06
07
08
LDR R1, #2008
MOV RO, #0
LSR R1, R1, #1
ADD RO, #2
CMP R1, #0
BEQ #03
End
0x1B
AL [2:0]
000
Function
not In
II and I₁
| In xor I
In or I
001
010
0 1 1
100 | In - 1
101 | In + In
110
111
1 In - I₁
II + 1
SHIN:0]
OO #VAL |
Function
Shift << VAL
Rotate << VAL
Shift >> VAL
0 1 #VAL |
1 0 #VALI
1 1 #VAL | Rotate >> VAL
RA
R.B
WEN
WA
IMM.
SHIFTER
SH
FLAGS
DATA MEMORY
IN
OUT
OEN
MDA
$310
MA
ROR1 R2 R3 R4 R5 R6 R7
CK
54](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fd23b70c8-e78e-4b7d-97a3-dcd2d001b881%2F5f05fe10-b2d8-4f26-a73a-3b5459fd5e8d%2Fur3jyfa_processed.jpeg&w=3840&q=75)
Transcribed Image Text:Q1: Based on the code bellow, answer the following questions: (answer 3 of the following)
A- By the end of the execution, the value of RO..........1........................... and the conditional
branch will be taken.............times?
B- Given the single cycle architecture bellow find the control signals of the following assembly code.
C- Draw the required adjustments to architecture bellow to make it a multi-cycle architecture.
D- Assume the code bellow is running on pipeline architecture with no forwarding or hazard detection,
insert NOPs and rearrange if possible to ensure correct execution then draw the timeline of pipeline
diagram.
Label Code
00
01
03
04
05
06
07
08
LDR R1, #2008
MOV RO, #0
LSR R1, R1, #1
ADD RO, #2
CMP R1, #0
BEQ #03
End
0x1B
AL [2:0]
000
Function
not In
II and I₁
| In xor I
In or I
001
010
0 1 1
100 | In - 1
101 | In + In
110
111
1 In - I₁
II + 1
SHIN:0]
OO #VAL |
Function
Shift << VAL
Rotate << VAL
Shift >> VAL
0 1 #VAL |
1 0 #VALI
1 1 #VAL | Rotate >> VAL
RA
R.B
WEN
WA
IMM.
SHIFTER
SH
FLAGS
DATA MEMORY
IN
OUT
OEN
MDA
$310
MA
ROR1 R2 R3 R4 R5 R6 R7
CK
54
Expert Solution
![](/static/compass_v2/shared-icons/check-mark.png)
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 5 steps with 1 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, electrical-engineering and related others by exploring similar questions and additional content below.Recommended textbooks for you
![Introductory Circuit Analysis (13th Edition)](https://www.bartleby.com/isbn_cover_images/9780133923605/9780133923605_smallCoverImage.gif)
Introductory Circuit Analysis (13th Edition)
Electrical Engineering
ISBN:
9780133923605
Author:
Robert L. Boylestad
Publisher:
PEARSON
![Delmar's Standard Textbook Of Electricity](https://www.bartleby.com/isbn_cover_images/9781337900348/9781337900348_smallCoverImage.jpg)
Delmar's Standard Textbook Of Electricity
Electrical Engineering
ISBN:
9781337900348
Author:
Stephen L. Herman
Publisher:
Cengage Learning
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)
Programmable Logic Controllers
Electrical Engineering
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education
![Introductory Circuit Analysis (13th Edition)](https://www.bartleby.com/isbn_cover_images/9780133923605/9780133923605_smallCoverImage.gif)
Introductory Circuit Analysis (13th Edition)
Electrical Engineering
ISBN:
9780133923605
Author:
Robert L. Boylestad
Publisher:
PEARSON
![Delmar's Standard Textbook Of Electricity](https://www.bartleby.com/isbn_cover_images/9781337900348/9781337900348_smallCoverImage.jpg)
Delmar's Standard Textbook Of Electricity
Electrical Engineering
ISBN:
9781337900348
Author:
Stephen L. Herman
Publisher:
Cengage Learning
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)
Programmable Logic Controllers
Electrical Engineering
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education
![Fundamentals of Electric Circuits](https://www.bartleby.com/isbn_cover_images/9780078028229/9780078028229_smallCoverImage.gif)
Fundamentals of Electric Circuits
Electrical Engineering
ISBN:
9780078028229
Author:
Charles K Alexander, Matthew Sadiku
Publisher:
McGraw-Hill Education
![Electric Circuits. (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780134746968/9780134746968_smallCoverImage.gif)
Electric Circuits. (11th Edition)
Electrical Engineering
ISBN:
9780134746968
Author:
James W. Nilsson, Susan Riedel
Publisher:
PEARSON
![Engineering Electromagnetics](https://www.bartleby.com/isbn_cover_images/9780078028151/9780078028151_smallCoverImage.gif)
Engineering Electromagnetics
Electrical Engineering
ISBN:
9780078028151
Author:
Hayt, William H. (william Hart), Jr, BUCK, John A.
Publisher:
Mcgraw-hill Education,