Question: computer architecure and orgnization 3. A bus that connects major computer components (processor, memory,1/0) is called a system bus. i. Define the function of the

computer architecure and orgnization computer architecure and orgnization 3. A bus that connects major computer components

3. A bus that connects major computer components (processor, memory,1/0) is called a system bus. i. Define the function of the system bus. ii. List and describe the THREE major modules of the system bus. 4. Assume a three-stage pipeline (fetch, execute and write). Draw a timing diagram to show how many units are needed for three instructions. 5. Assume that a processor employs a memory address register (MAR), a memory buffer register (MBR), a program counter (PC), and an instruction register (IR). List the sequence of events of the instruction cycle (fetch cycle.) 6. List and describe the SIX status flags of an Intel 8086 microprocessor 7. Assume there is a four-stage instruction pipeline - Fetch (F), Decode (D), Execute (E) and Write (W) running in a microprocessor. Assume that each stage requires one time unit and no branch instruction is involved. i Based on the answer in (), how many time units are needed to complete these Six instructions with pipelining? ii. By using formula, calculate the total time required to execute Six instructions without pipelining, iii. Calculate the speedup factor for the same number of instructions 8. Assume that a processor employs a memory address register (MAR), a memory buffer register (MBR), a program counter (PC), and an instruction register (IR), supporting only one-address instructions, Draw the flow diagram with sequence of micro-operations for an indirect cycle

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!