Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
College of Engineering
(Department of Software Engineering)
Assignment: 2
Machine A Machine B
Instruction Type
Frequency Cycles Cycles
ALU Instruction 50% 4 3
Load Instruction 30% 5 7
Store Instruction 5% 4 3
Branch Instruction 15% 2 4
2. If there are 23 instruction in a program which will execute on 5 processors. Suppose 4 processors
run instruction in a parallel fashion and 5th processor run programs in a pipeline fashion. Each
instruction cycle block requires 1.12nanosc to execute. How much overall time is required to
execute 23 instruction? Describe it and verify your answer with calculations and block diagram.
(Marks:15)