Skip to content
GK24
Computer AwarenessMediumAsked in: RRB JE · 31 Aug 2019, Shift 1

The register in the 8085A that is used to keep track of the memory address of the next op-code to be run in the program is the-

  1. A.Program counter
  2. B.Accumulator
  3. C.Stack pointer
  4. D.Instruction pointer

Correct answer

A. Program counter

Explanation

The correct answer is A, Program counter. In the 8085A microprocessor the program counter is a 16-bit register that always holds the memory address of the next instruction, or op-code, to be fetched. After each fetch it is incremented automatically, and a jump or call instruction loads a new address into it so that control moves elsewhere in the program. Two other registers of the 8085 are often confused with it. The accumulator is the 8-bit register A in which arithmetic and logic results are stored. The stack pointer is a 16-bit register holding the address of the top of the stack, used while saving return addresses and register contents. B and C are wrong for those reasons. D is wrong because instruction pointer is the name Intel's later x86 processors use for the same idea; the 8085 register is called the program counter. Exam tip: 8085 has an 8-bit accumulator and 16-bit program counter and stack pointer.

View all
Q2.Computer AwarenessAsked in: CDS · CDS-I 2025, GKEasy

Which one of the following is the characteristic of Artificial Intelligence ?

  1. A.Replicates human decision making
  2. B.Stores relevant information
  3. C.Stores similar kind of data for a specific purpose
  4. D.Allows user to interact with media
Show answer
Correct answer: A. Replicates human decision making

Artificial Intelligence is the ability of a machine to perform tasks that normally need human intelligence, such as reasoning, learning and taking decisions.