MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

COMPUTER ORGANIZATION

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
What does PC stand for in Computer Architecture?
A
Program Counter
B
Personal Computer
C
Placement Counter
D
Probably Correct
Explanation: 

Detailed explanation-1: -2. Basic of the Program Counter (PC) A program counter is basically a special purpose register in a computer. It contains the memory address or location of the instruction being executed by a CPU in the current time.

Detailed explanation-2: -The program counter (PC) is a register that manages the memory address of the instruction to be executed next. The address specified by the PC will be + n (+1 for a 1-word instruction and +2 for a 2-word instruction) each time one instruction is executed.

Detailed explanation-3: -You can use the Program Counter explicitly, for example in some ARM data processing instructions, and implicitly, for example in branch instructions. The Program Counter (PC) is accessed as PC (or R15). It is incremented by the size of the instruction executed (which is always four bytes in ARM state).

Detailed explanation-4: -A processor register (CPU register) is one of a small set of data holding places that are part of the computer processor. A register may hold an instruction, a storage address, or any kind of data (such as a bit sequence or individual characters). Some instructions specify registers as part of the instruction.

Detailed explanation-5: -PC is a 16-bit register. It contains a memory address. PC contains that very memory address from where the next instruction is to be fetched for execution.

There is 1 question to complete.