answersLogoWhite

0


Want this question answered?

Be notified when an answer is posted

Add your answer:

Earn +20 pts
Q: A where does CPU fetch the data and instruction from?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What do you mean by 0000H?

This is the fetch instruction that the CPU takes for executing.


What is the definition of fetch cycle?

Fetch cycle is defined as a part of instruction cycle in which data is fetched from the memory pointed by Holds the address of a memory block to be read from or written to) and stores the data in MDR( a two-way register that holds data fetched from memory (and ready for the CPU to process) or data waiting to be stored in memory) for further processing. Instruction cycle= Fetch cycle+ Execute cycle


What is considered a function of the instruction set for the CPU?

The Functions of the instruction set is to instruct All CPU's with a set of instructions: Tells the CPU where to find data When to read the data What to do with the data. Hope that helps Don


WHAT IS Instruction fetch?

Instruction fetch is the process by which the CPU retrieves instructions from memory in order to execute them. The CPU fetches instructions one at a time, and these instructions are then decoded and executed as part of the program being run. Efficient instruction fetching is important for the overall performance of a computer system.


What is difference between data and instruction?

Data is what is saved inside while instructions is what u instruct to do


What action is taken by CPU after reset to execute first instruction of program?

The fetch-execute cycle.


Describe the function of the instruction set of a CPU?

They tell the CPU where to find the data, when to read it, and what to do with it.


Temporarily holds data and instruction as the CPU processes them?

Random Access


What is a fetch as a cycles in a CPU?

The first part of the instruction execution cycle is the fetch cycle. Tnstruction cycle Each computer's CPU can have different cycles based on different instruction sets, but will be similar to the following cycle: 1. Fetch the instruction The next instruction is fetched from the memory address that is currently stored in the Program Counter (PC), and stored in the Instruction register (IR). At the end of the fetch operation, the PC points to the next instruction that will be read at the next cycle. 2. Decode the instruction The decoder interprets the instruction. During this cycle the instruction inside the IR (instruction register) gets decoded. 3.In case of a memory instruction (direct or indirect) the execution phase will be in the next clock pulse. If the instruction has an indirect address, the effective address is read from main memory, and any required data is fetched from main memory to be processed and then placed into data registers(Clock Pulse: T3). If the instruction is direct, nothing is done at this clock pulse. If this is an I/O instruction or a Register instruction, the operation is performed (executed) at clock Pulse. 4. Execute the instruction The Control Unit of CPU passes the decoded information as a sequence of control signals to the relevant function units of the CPU to perform the actions required by the instruction such as reading values from registers, passing them to the ALU to perform mathematical or logic functions on them, and writing the result back to a register. If the ALU is involved, it sends a condition signal back to the CU.


How does a CPU differentiates data word from instruction word?

by using digital datas


Explain steps involve in instruction execution cycle?

The two-phase process for executing instructions on a typical CPU involves a fetch step and an execute step. Fetch is where the instruction is loaded from memory and execute is where the actions detailed in the instruction are carried out.


What are The CPU performs four steps in executing an instruction?

Three steps is probably minimal, and not really sufficient to describe the processing a CPU performs. If you have to use 3, probably fetch (the instruction), execute (the instruction) and store (write the results). However, this skips fetching the operands (if any). Most instructions require one or more operands. If you assume the instruction is already fetched, you might classify the three steps as fetch the operand(s) (read them from memory), execute the instruction (perform an operation on the operands) and store (write the results to memory). I think you will find it is more fetch, decode and execute are the three steps a CPU performs