answersLogoWhite

0

A stored-program computer at least needs to know which instruction it has to execute next. Other memory addresses of special significance are e.g. the top of one or more stacks, or addresses to be used by instructions.

To keep track of such addresses, all CPUs have one or more registers; for instance the address of the next instruction is stored in the instruction pointer, a.k.a. program counter. Which and how many registers of a CPU are designated to keep addresses depends on the CPU type. The Z80 for instance has a program counter, a stack pointer, two index registers and an indirect address register doubling as 16 bit accumulator, while the contemporay 6502 only has a program counter and a stack pointer.

User Avatar

Wiki User

12y ago

What else can I help you with?

Continue Learning about Computer Science

What are the key components and functions of the CPI in computer architecture?

The key components of the CPI (Clocks Per Instruction) in computer architecture are the clock cycle time and the number of instructions executed. The CPI measures the efficiency of a processor by indicating how many clock cycles are needed to execute an instruction. A lower CPI indicates better performance, as it means fewer clock cycles are needed to complete an instruction.


What is the set of instructions that tells the computer how to perform a particular task?

The set of instructions that tells the computer how to perform a particular task is called a "computer program" or "software." These instructions are typically written in a programming language such as Python, Java, or C++. The program is then executed by the computer's processor, following the specified sequence of operations to achieve the desired outcome.


What is instruction set of computer?

The instruction set of a computer is the collection of commands that its Central Processing Unit (CPU) can carry out natively. These are the things that the processor inherently knows how to do if asked.


What is a computer program made of?

A computer program contains instructions, to be executed by a computer.


What is instruction buffer register?

An instruction buffer register is a component of a computer's central processing unit (CPU) that temporarily stores instructions fetched from memory before they are decoded and executed. It acts as a staging area for instructions, allowing the CPU to quickly access and process them in the correct order. The instruction buffer register helps improve overall system performance by reducing the time it takes for the CPU to retrieve and execute instructions.

Related Questions

What is name of component which holds the address of the next instruction to be executed?

program counter


What is a single instruction to the computer that is executed as soon as it is received?

input


What is the difference between instruction registers and instruction pointer?

instruction register is used to store the next instruction to be executed. instruction pointer is used to store the address of the next instruction to be executed.


Role of instruction pointer in 8086?

Its role is to point to the next instruction to be executed in the CPU. It always points to the next instruction to be executed in the CPU


What is the function of program counter?

program counter is a register that has the address of next instruction that has to be executed after currently executing instruction. it is used for proper execution of functions of computer by providing address of next instruction to microprocessor.


What happens when MUL CH instruction is executed?

MUL is not an 8085 instruction.


Who converts the computer language into machine language?

A compiler or interpreter converts high-level programming languages into machine code that can be understood and executed by the computer's hardware.


How do you summarize the projects done by the programmer?

A programmer writes source code that tells a computer what to do. Traditional programming is procedural, meaning it is imperative and stateful; it tells the computer sequential steps to execute. The problem with traditional programming is that it does not lend itself to parallel processing. To get around that, programming paradigms such as functional programming tell the computer what to do in more general terms, but not the order of execution. Several of the program's instructions can be executed simultaneously.


What instruction is executed by the x86-64 microprocessor?

it has an instruction set of a few hundred instructions.


What is the function of instruction register?

The Instruction Register (IR) stores the instruction currently being executed. In simple processors each instruction to be executed is loaded into the instruction register which holds it while it is decoded, prepared and ultimately executed.


What is the meaning of 'resident monitor ' in an operating system?

it is piece of software that is use in early(1950-70) in genral computer in punch cards. when the a program want to be executed in genral computer then insert a punch card and give the instruction of initial storage by pressing the button, after that the program was executed.


What is the function of the program counter register?

The function of the program counter register is to hold the address of the instruction that is being executed and (later) to hold the address of the instruction that will be executed next.