Computer Organization & Architecture (3140707) MCQs

MCQs of Central Processing Unit

Showing 31 to 40 out of 55 Questions
31.
Which addressing mode is useful for initializing registers to a constant value?
(a) Implied
(b) Register
(c) Immediate
(d) Relative address
Answer:

Option (c)

32.
In which addressing mode, the effective address is equal to the address part of the instruction?
(a) Indexed
(b) Relative
(c) Register
(d) Direct
Answer:

Option (d)

33.
In Relative addressing mode, the effective address = ?
(a) address part of instruction + PC
(b) address part of instruction + index register
(c) address part of instruction + base register
(d) address part of instruction + register indirect
Answer:

Option (a)

34.
Which addressing mode is not indirect mode?
(a) Relative
(b) Implied
(c) Indexed
(d) Base register
Answer:

Option (b)

35.
An instruction is stored at location 300 with its address field at location 301. The address field has the value 400. A processor register R1 contains the number 200. Evaluate the effective address if the addressing mode of a instruction is direct.
(a) 301
(b) 300
(c) 400
(d) 200
Answer:

Option (c)

36.
An instruction is stored at location 300 with its address field at location 301. The address field has the value 400. A processor register R1 contains the number 200. Evaluate the effective address if the addressing mode of a instruction is register indirect.
(a) 200
(b) 600
(c) 400
(d) 301
Answer:

Option (a)

37.
An instruction is stored at location 300 with its address field at location 301. The address field has the value 400. A processor register R1 contains the number 200. Evaluate the effective address if the addressing mode of a instruction is relative.
(a) 400
(b) 501
(c) 301
(d) 701
Answer:

Option (d)

38.
A relative mode branch type of instruction is stored in memory at an address equivalent to decimal 750. The branch is made to an address equivalent to decimal 500. What should be the value of the relative address field of the instruction (in decimal)?
(a) 250
(b) -251
(c) 251
(d) -250
Answer:

Option (b)

39.
Which of the following instruction is an example of data manipulation?
(a) PUSH
(b) XCH
(c) DIV
(d) JMP
Answer:

Option (c)

40.
Instruction NEG comes under which category of instruction?
(a) Data transfer
(b) Data manipulation
(c) Program control
(d) None of above
Answer:

Option (b)

Showing 31 to 40 out of 55 Questions