Computer Systems Architecture Homework/Lab
Answer the below questions in addtion to the attached LAB.
Compose your work using a word processor (or other software as appropriate) and save it frequently to your computer. Be sure to check your work and correct any spelling or grammatical errors before you upload it.
Pipelining is used to increase throughput by overlapping instructions. Each instruction is represented by different segments. Each segment takes one machine cycle.
Consider the un-pipelined processor with the following parameters:
- 1 cycle is 1 nsec.
- One instruction takes 3 cycles if it’s an ALU operation, 4 cycles if it’s a branch operation, and 5 cycles if it’s a memory operation.
Assume the relative frequencies of these operations are 30%, 30%, 40%, respectively.
Find the average instruction execution time for this unpipelined processor.
Assuming a pipelined processor with a cycle of 1.3 nsec, which processor is faster and by how much? What is the speed up ratio?
11 years ago 20
Purchase the answer to view it
- computer_systems_architecture_homework.docx
- Comprehensive Questions
- A thoughtful response supported by information from the textbook and other legitimate sources is expected each week. Please provide your resources
- wk 10 security discs
- HR15
- SCI 245 Week 4 Checkpoint Igneous Rock
- PSYCH 545 Week 2 Team Assignment Ethical Standards and Codes Paper
- HRM 310 Week 4 DQ 1
- HRM 300 Week 2 Dqs
- explain three anxieties that you have as you begin college
- CJS 240 Week 8 Checkpoint Drug Use and Delinquency Response