answersLogoWhite

0


Best Answer

There is no PC register in the 8086/8088. It is called the IP register by Intel and it stands for the Instruction Pointer. It contains the address of the current/next instruction to be executed.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the function of the PC register in the 8086 CPU?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Which CPU register holds address for memory?

The program counter (PC) and the stack pointer (SP).


What happens when branch instruction comes in 8086?

When a branch (or "jump") instruction is executed, the condition codes bits (in the flag register) determine whether or not the Program Counter (PC register) is changed to the Effective Address specified by the instruction; if not, then the PC is unchanged.


What is the function of CPU SoCKET?

it is used for connecting CPU with a phone line or a lan cable so that ur PC comes into network..


Which one launch first 8088 or 8086?

1978 - 8086 1979 - 8088 First IBM PC used 8088. I think later low end IBM PC's used 8086.


Which register in 8086 contains the address of the next instruction to be fetched?

program counter holds the address of the next instruction.


What are the different PC motherboards compatible with 8086 processor?

No remotely modern motherboard is compatible with an 8086 processor. The old IBM PC clones from the early to mid 1980s would have been the only motherboards to support the 8086.


What is the function of heart sink on a computer motherboard?

I think you mean to ask "what's the function of a heat-sink on a pc motherboard" in which case the function is to keep the cpu cool and prevent it from overheating.


Why contents of a program counter change?

The PC (program counter) is a CPU memory variable, commonly called a "register," that the CPU uses to track where the current executing instruction is located in memory, or on some CPUs, where the next instruction to execute is. Without a PC, the CPU would not know where the code it is currently executing is stored, and thus would not be able to run programs.


What is the maximum length of an instruction for the 8086 based IBM PC?

4


Why are programme counter and stack pointer register 16 bit registers?

The program counter (PC) and stack pointer (SP) registers are 16-bit registers in the 8085 and in the 8086/8088 because that is how Intel designed the processors.


What is CPU fan connector function?

on motherboards it a port that allows a fan to connect to it to cool a CPU/ Northbridge heatsink in bios PC health menu it registers the speed of fan to make sure the CPU ain't to hot and fan spinning maximum speed


What best describes the function of a computer register?

Registers work like variables in computer code, but they are hard-wired and very fast. Actual variables are stored in RAM, and it is much faster for the CPU to access its own registers than to access RAM. CPU registers are the temporary areas in which software runs in the CPU. The majority of CPU operations are done using the registers. There are also special registers which are usually not directly accessed by user code. There is a flags register, and that is what returns the status of operations so the CPU can easily know if a result was zero, overflowed, carried, etc. There is an Instruction Pointer register which lets the CPU know where it is when executing code. That is not user editable, but user code certainly changes it by design. There is a Stack Pointer (SP) register, at least in PC compatible CPUs. The stack is an area of memory set aside for storing things from registers using the PUSH instruction. The POP instruction restores values into registers from memory. The SP register records where in the stack the next stack operation is to take place. The Call and Return instructions also use the stack to know where to come back to, and software uses the stack to pass parameters between functions and subroutines. So SP is a very important register.