Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

COURSE:: COMPUTER ORGANIZATION AND ARCHITECTURE please solve this question in detail so that I understand. Do not copy it from other chegg answers. I will

image text in transcribed

COURSE:: COMPUTER ORGANIZATION AND ARCHITECTURE

please solve this question in detail so that I understand. Do not copy it from other chegg answers. I will down vote it.

The CPU executes instructions in the following series of steps - The Program Counter (PC) is a special register that holds the address of the next instruction to be fetched from Memory - Fetch next instruction from memory (PC points to memory location) - Move instruction into instruction register - Change program counter to point to next instruction - Determine type of instruction just fetched - If instruction uses data in memory, determine where they are - Fetch data, if any, into internal CPU registers - Execute instruction - Store result in proper place - Go to step 1 and begin executing the following instruction Assume that a byte addressable RAM is used and given the fact, as stated above, answer the following questions: a. If each instruction is 1 Byte, how the program counter will be updated? b. If each instruction is 2 Bytes, how the program counter will be updated? c. If each instruction is 4 Bytes, how the program counter will be updated? d. If each instruction is 8 Bytes, how the program counter will be updated

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Intelligent Databases Technologies And Applications

Authors: Zongmin Ma

1st Edition

1599041219, 978-1599041216

Students also viewed these Databases questions

Question

What is Change Control and how does it operate?

Answered: 1 week ago

Question

How do Data Requirements relate to Functional Requirements?

Answered: 1 week ago