Multiple Choice Questions and Answers on Microprocessors
MCQ
September 27, 2023
Multiple Choice Questions and Answers on Microprocessors
Q1. An I/O processor controls the flow of information between
b) I/O device
c) memory chip
d) none of the above
c) memory chip
d) none of the above
Answer : a
a) True
b) False
b) False
Answer : a
a) timing according to which data transfer is to take place
b) electrical characteristics of the two devices
c) format of data transfer
d) all of the above
b) electrical characteristics of the two devices
c) format of data transfer
d) all of the above
Answer : d
a) 1
b) 2
c) 4
d) 8
b) 2
c) 4
d) 8
Answer : c
a) True
b) False
b) False
Answer : a
a) Both A and R are correct and R is correct explanation of A
b) Both A and R are correct but R is not correct explanation of A
c) A is correct R is wrong
d) A is wrong R is correct
b) Both A and R are correct but R is not correct explanation of A
c) A is correct R is wrong
d) A is wrong R is correct
Answer : b
a) True
b) False
b) False
Answer : a
a) 4
b) 8
c) 12
d) 16
b) 8
c) 12
d) 16
Answer : b
a) Eight 4 bit shift registers
b) Eight 8 bit shift registers
c) Four 8 bit shift registers
d) Four 4 bit shift registers
b) Eight 8 bit shift registers
c) Four 8 bit shift registers
d) Four 4 bit shift registers
Answer : a
a) DO
b) ASSIGN
c) END
d) DIMENSION
b) ASSIGN
c) END
d) DIMENSION
Answer : d
a) -2.3 e 37 to + 2.3 e 37
b)-3.4 e 38 to + 3.4 e 38
c) -3.4 e 37 to + 3.4 e 37
d) -2.3 e 38 to + 2.3 e 38
b)-3.4 e 38 to + 3.4 e 38
c) -3.4 e 37 to + 3.4 e 37
d) -2.3 e 38 to + 2.3 e 38
Answer : c
a) Both A and R are correct and R is correct explanation of A
b) Both A and R are correct but R is not correct explanation of A
c) A is correct R is wrong
d) A is wrong R is correct
b) Both A and R are correct but R is not correct explanation of A
c) A is correct R is wrong
d) A is wrong R is correct
Answer : a
Q14. Consider the following in Cint k
a)4.2 and 300
b) 4 and 300 respectively
c)4.2 and 300.00 respectively
d)4 and 300.00 respectively
b) 4 and 300 respectively
c)4.2 and 300.00 respectively
d)4 and 300.00 respectively
Answer : d
a) all variable names which begin with A, B, C, D, E or F as being of integer type
b) all character names which begin with A, B, C, D, E, or F as being of integer type
c) all variable names which begin with A and have 6 characters
d) none of the above
b) all character names which begin with A, B, C, D, E, or F as being of integer type
c) all variable names which begin with A and have 6 characters
d) none of the above
Answer : a
a) True
b) False
b) False
Answer : a
a) Both A and R are correct and R is correct explanation of A
b) Both A and R are correct but R is not correct explanation of A
c) A is correct R is wrong
d) A is wrong R is correct
b) Both A and R are correct but R is not correct explanation of A
c) A is correct R is wrong
d) A is wrong R is correct
Answer : b
a) 1, 2, 3, 4 are correct
b) 1, 3, 4 are correct
c) 1, 2, 4 are correct
d) 1, 2, 3 are correct
b) 1, 3, 4 are correct
c) 1, 2, 4 are correct
d) 1, 2, 3 are correct
Answer : c
b) 53 H
c) OADH
d) 54 H
c) OADH
d) 54 H
Answer : a
a) only when the logical expression controlling the loop becomes true for both repeat and while loops
b) only when the logical expression controlling the loop becomes false for both repeat and while loops
c) only when the logical expression controlling the loop becomes true for repeat loop and false for while loop
d) only when the logical expression controlling the loop becomes false for repeat loop and true for while loop
b) only when the logical expression controlling the loop becomes false for both repeat and while loops
c) only when the logical expression controlling the loop becomes true for repeat loop and false for while loop
d) only when the logical expression controlling the loop becomes false for repeat loop and true for while loop
Answer : c
a) Floppy disk
b) Hard disk
c) Magnetic tape
d) ROM
b) Hard disk
c) Magnetic tape
d) ROM
Answer : c
a) Magnetic Ink Chart Receipt
b) Magnetic Ink Character Recognition
c) Magnetic Ink Chart Recognition
d) Magnetic Ink Character Receipt
b) Magnetic Ink Character Recognition
c) Magnetic Ink Chart Recognition
d) Magnetic Ink Character Receipt
Answer : b
a) True
b) False
b) False
Answer : b
a) 8
b) 11
c) 16
d) 20
b) 11
c) 16
d) 20
Answer : b
a) 13.5
b) 13.75
c) 13.625
d) 13.875
b) 13.75
c) 13.625
d) 13.875
Answer : c
a) i = i + 2
b) i = i + 1
c) i = i – 1
d) i= i +i +i
b) i = i + 1
c) i = i – 1
d) i= i +i +i
Answer : b
a) once
b) twice
c) thrice
d) four times
b) twice
c) thrice
d) four times
Answer : c
a) IC = FC – EC
b) IC = FC + EC
c) IC = FC + 2EC
d) EC = IC + EC
b) IC = FC + EC
c) IC = FC + 2EC
d) EC = IC + EC
Answer : b
a) 1 a
b) a 1 2
c) a b 123
d) a b c123
b) a 1 2
c) a b 123
d) a b c123
Answer : a
a) 0
b) -8
c) +1074
d) -8.1
b) -8
c) +1074
d) -8.1
Answer : d
a) 103
b) 106
c) 109
d) none of the above
b) 106
c) 109
d) none of the above
Answer : a
a) 321
b) -162
c) -65321
d) +1
b) -162
c) -65321
d) +1
Answer : c
a) 6
b) 2
c) -1
d) 3
b) 2
c) -1
d) 3
Answer : a
a) MS WORD
b) Page maker
c) MS EXCEL
d) LISP
b) Page maker
c) MS EXCEL
d) LISP
Answer : d
Q35. Read the following statements about files in Pascal
a) All
b) 1 and 2 only
c) 2 and 3 only
d) 1 and 3 only
b) 1 and 2 only
c) 2 and 3 only
d) 1 and 3 only
Answer : a
a) 2’s complement
b) 1’s complement
c) binary
d) none of the above
b) 1’s complement
c) binary
d) none of the above
Answer : a
a) read operation only
b) read and byte erase operations
c) read, byte erase and byte write operations
d) read, byte erase, byte write and chip erase operations
b) read and byte erase operations
c) read, byte erase and byte write operations
d) read, byte erase, byte write and chip erase operations
Answer : d
a) A ** B + – C
b) A ** B – C
c) A * B – C
d) A * B – C ** D
b) A ** B – C
c) A * B – C
d) A * B – C ** D
Answer : a
a) a larger memory is obtained
b) effective speed of memory is increased
c) cost of memory is reduced
d) a non-volatile memory is obtained
b) effective speed of memory is increased
c) cost of memory is reduced
d) a non-volatile memory is obtained
Answer : b
a) 4
b) 5
c) 6
d) 7
b) 5
c) 6
d) 7
Answer : b
a) minimum mode and maximum mode
b) decrement mode and increment mode
c) low mode and high mode
d) none of the above
b) decrement mode and increment mode
c) low mode and high mode
d) none of the above
Answer : a
a) Multiply
b) Add
c)Shift
d) Subtract
b) Add
c)Shift
d) Subtract
Answer : c
a) data transfer group
b) arithmetic group
c) logic group
d) branch group
b) arithmetic group
c) logic group
d) branch group
Answer : c
a) STC
b) CMC
c) CMA
d) RAL
b) CMC
c) CMA
d) RAL
Answer : c
a) Both A and R are correct and R is correct explanation of A
b) Both A and R are correct but R is not correct explanation of A
c) A is correct R is wrong
d) A is wrong R is correct
b) Both A and R are correct but R is not correct explanation of A
c) A is correct R is wrong
d) A is wrong R is correct
Answer : c
a) ANA r
b) ANA M
c) ANI data
d) XRA r
b) ANA M
c) ANI data
d) XRA r
Answer : c
a) width of data bus
b) width of address bus
c) width of control bus
d) both (b) and (c)
b) width of address bus
c) width of control bus
d) both (b) and (c)
Answer : a
a) 16 bit registers and 16 bit data bus
b) 8 bit registers and 8 bit data bus
c) 8 bit registers and 16 bit data bus
d) 16 bit registers and 8 bit data bus
b) 8 bit registers and 8 bit data bus
c) 8 bit registers and 16 bit data bus
d) 16 bit registers and 8 bit data bus
Answer : d
a) Both A and R are correct and R is correct explanation of A
b) Both A and R are correct but R is not correct explanation of A
c) A is correct R is wrong
d) A is wrong R is correct
b) Both A and R are correct but R is not correct explanation of A
c) A is correct R is wrong
d) A is wrong R is correct
Answer : a
a) Programmable DMA controller
b) Programmable Floppy disc controller
c) Programmable Hard disc controller
d) Programmable CRT controller
b) Programmable Floppy disc controller
c) Programmable Hard disc controller
d) Programmable CRT controller
Answer : a
a) TRAP
b) RST 5.5
c) RST 7.5
d) RST 9.5
b) RST 5.5
c) RST 7.5
d) RST 9.5
Answer : d
a) True
b) False
b) False
Answer : a
a) 111
b) 000
c) 001
d) 1111
b) 000
c) 001
d) 1111
Answer : a
a) VER
b) COPY
c) MEM
d) DATE
b) COPY
c) MEM
d) DATE
Answer : c
a) TRAP and RST lines are high
b) TRAP and RST lines are not high
c) TRAP line is high but not RST line
d) RST line is high but not TRAP line
b) TRAP and RST lines are not high
c) TRAP line is high but not RST line
d) RST line is high but not TRAP line
Answer : b
a) XTHL
b) PCHL
c) LHLD
d) MVIA
b) PCHL
c) LHLD
d) MVIA
Answer : a
a) True
b) False
b) False
Answer : a
a) True
b) False
b) False
Answer : a
a) the address of the least significant byte
b) the address of most significant byte
c) either (a) or (b) depending on the word
d) neither (a) nor (b)
b) the address of most significant byte
c) either (a) or (b) depending on the word
d) neither (a) nor (b)
Answer : a
a) causes contents of registers r2 to be moved to r, and uses register addressing
b) causes contents of registers r1 to be moved to r2 and uses register addressing
c) causes contents of registers r1 to be moved to r2 and uses register immediate addressing
d) causes contents of registers r2 to be moved to r1 and uses register immediate addressing
b) causes contents of registers r1 to be moved to r2 and uses register addressing
c) causes contents of registers r1 to be moved to r2 and uses register immediate addressing
d) causes contents of registers r2 to be moved to r1 and uses register immediate addressing
Answer : a
Q61. Assertion (A): In microprocessor 8085 instruction LXIB, 90 FF H means register B and C are loaded with upper and lower bytes to get B = 90 H and C = FFH.
a) Both A and R are correct and R is correct explanation of A
b) Both A and R are correct but R is not correct explanation of A
c) A is correct R is wrong
d) A is wrong R is correct
b) Both A and R are correct but R is not correct explanation of A
c) A is correct R is wrong
d) A is wrong R is correct
Answer : b
a) True
b) False
b) False
Answer : a
a) 1 and 00000011
b) 0 and 00000011
c) 1 and 00000001
d) 0 and 00000001
b) 0 and 00000011
c) 1 and 00000001
d) 0 and 00000001
Answer : a
a) A
b) SP
c) PC
d) both (a) and (b)
b) SP
c) PC
d) both (a) and (b)
Answer : a
a) Load the program counter with contents of register pair H L
b) Double the contents of register pair H L
c) Shift the contents of register pair H L by one bit to the right
d) Shift the contents of register pair H L by one bit to left
b) Double the contents of register pair H L
c) Shift the contents of register pair H L by one bit to the right
d) Shift the contents of register pair H L by one bit to left
Answer : a
a) must be same
b) may overlap
c) must be disjoint
d) must be the same as that of host
b) may overlap
c) must be disjoint
d) must be the same as that of host
Answer : d
a) 1, 2 and 3 only
b) 1, 3 and 4 only
c) 1 and 3 only
d) 2 and 4 only
b) 1, 3 and 4 only
c) 1 and 3 only
d) 2 and 4 only
Answer : b
a) bus interface unit and execution unit
b) command unit and follow unit
c) master unit and slave unit
d) memory unit and operation unit
b) command unit and follow unit
c) master unit and slave unit
d) memory unit and operation unit
Answer : a
a) D S
b) D B
c) D W
d) E Q U
b) D B
c) D W
d) E Q U
Answer : d
a) programmable interrupt controller
b) programmable peripheral interface
c) I/O device
d) memory chip
b) programmable peripheral interface
c) I/O device
d) memory chip
Answer : a
a) Data transfer group
b) Arithmetic group
c) Logical group
d) Both (a) and (c)
b) Arithmetic group
c) Logical group
d) Both (a) and (c)
Answer : a
a) Implict addressing
b) Direct addressing
c) Register addressing
d) Immediate addressing
b) Direct addressing
c) Register addressing
d) Immediate addressing
Answer : a
a) Both A and R are correct and R is correct explanation of A
b) Both A and R are correct but R is not correct explanation of A
c) A is correct R is wrong
d) A is wrong R is correct
b) Both A and R are correct but R is not correct explanation of A
c) A is correct R is wrong
d) A is wrong R is correct
Answer : b
a) about 1 ns
b) about 1 μs
c) about 30 μs
d) about 100 μs
b) about 1 μs
c) about 30 μs
d) about 100 μs
Answer : c
a) Synchronous transfer
b) Hand shaking
c) Interrupt driver transfer
d) Direct transfer
b) Hand shaking
c) Interrupt driver transfer
d) Direct transfer
Answer : d
a) 1 only
b) 1 and 2 only
c) 2 only
d) 3 only
b) 1 and 2 only
c) 2 only
d) 3 only
Answer : c
a) Intel 8080 was the ancestor of Intel 8085
b) Intel 8080 was the ancestor of Intel Z 80
c) Intel 8080 was the ancestor of both Intel 8085 and Z 80
d)Intel 8085 was the ancestor of Intel 8085
b) Intel 8080 was the ancestor of Intel Z 80
c) Intel 8080 was the ancestor of both Intel 8085 and Z 80
d)Intel 8085 was the ancestor of Intel 8085
Answer : c
a) Crystal
b) Crystal or LC resonant circuit
c) Crystal or RC circuit
d) LC or RC circuit
b) Crystal or LC resonant circuit
c) Crystal or RC circuit
d) LC or RC circuit
Answer : a
a) register, cache, primary, mass, off line back up
b) cache, register, primary, mass, off line back up
c) cache, register, mass, primary, off line back up
d) register, cache, mass, primary, off line back up
b) cache, register, primary, mass, off line back up
c) cache, register, mass, primary, off line back up
d) register, cache, mass, primary, off line back up
Answer : a
a) low READY bit
b) high READY bit
c) low or high READY bit depending on whether input or output is activated
d) none of the above
b) high READY bit
c) low or high READY bit depending on whether input or output is activated
d) none of the above
Answer : a
a) Both A and R are correct and R is correct explanation of A
b) Both A and R are correct but R is not correct explanation of A
c) A is correct R is wrong
d) A is wrong R is correct
b) Both A and R are correct but R is not correct explanation of A
c) A is correct R is wrong
d) A is wrong R is correct
Answer : b
a) 64 kbits
b) 64 k bytes
c) 32 kbits
d) 16 k bytes
b) 64 k bytes
c) 32 kbits
d) 16 k bytes
Answer : b
a) Direct addressing
b) Immediate addressing
c) Register addressing
d) Register indirect addressing
b) Immediate addressing
c) Register addressing
d) Register indirect addressing
Answer : c
a) the registers SI and DI are used for string operation
b) the registers CS and DS are used for string operation
c) the registers SS and ES are used for string operation
d) the registers SI and SP are used for string operation
b) the registers CS and DS are used for string operation
c) the registers SS and ES are used for string operation
d) the registers SI and SP are used for string operation
Answer : a
a) 32 K x 8
b) 16 K x 8
c) 32 K x 4
d) 16 K x 4
b) 16 K x 8
c) 32 K x 4
d) 16 K x 4
Answer : a
a) transmits and receives control signals between processor and other devices
b) transmits and receives control signals, also sends and receives data
c) transmits and receives control signals, sends and receives data and transmits address of the device
d) none of the above
b) transmits and receives control signals, also sends and receives data
c) transmits and receives control signals, sends and receives data and transmits address of the device
d) none of the above
Answer : a
a) Organisation
b) Timing characteristics
c) Physical dimensions
d) Power consumption and bus loading
b) Timing characteristics
c) Physical dimensions
d) Power consumption and bus loading
Answer : d
Q88. Consider the following strings
a) All
b) 1,2,3
c) 1,2,4,5
d) 1,2,3,5
b) 1,2,3
c) 1,2,4,5
d) 1,2,3,5
Answer : a
b) 1, 3 and 4 only
c) 1, 2 and 4 only
d) 2 and 4 only
c) 1, 2 and 4 only
d) 2 and 4 only
Answer : c
a) True
b) False
b) False
Answer : a
a) Implicit
b) Register
c) Direct
d) Immediate
b) Register
c) Direct
d) Immediate
Answer : a
a) Both A and R are correct and R is correct explanation of A
b) Both A and R are correct but R is not correct explanation of A
c) A is correct R is wrong
d) A is wrong R is correct
b) Both A and R are correct but R is not correct explanation of A
c) A is correct R is wrong
d) A is wrong R is correct
Answer : b
a) integer constants
b) Integer constants or integer variable names
c) integer constants or integer variable names or integer expressions
d) integer constants or real constants
b) Integer constants or integer variable names
c) integer constants or integer variable names or integer expressions
d) integer constants or real constants
Answer : c
a) operation code, low order byte of data/address and high order byte of data / address
b) low order byte of data / address, high order byte of data / address and operation code
c) high order byte of data / address, low order byte of data / address and operation code
d) high order byte of data / address, operation code and low order byte of data / address
b) low order byte of data / address, high order byte of data / address and operation code
c) high order byte of data / address, low order byte of data / address and operation code
d) high order byte of data / address, operation code and low order byte of data / address
Answer : a
a) 8085
b) Z 80
c) 6800
d) 6809
b) Z 80
c) 6800
d) 6809
Answer : d
a) XZ and MP + K
b) XZ + Y and MP + K
c) (MP + K + X) / Y
d) Y / (MP + K)
b) XZ + Y and MP + K
c) (MP + K + X) / Y
d) Y / (MP + K)
Answer : a
b) line 25
c) line 35
d) any of the lines 15 or 25, 35
c) line 35
d) any of the lines 15 or 25, 35
Answer : b
a) 2
b) 3
c) 4
d) 5
b) 3
c) 4
d) 5
Answer : d
a) 1 ns
b) 10 ns
c) 100 ns
d) 1 μs
b) 10 ns
c) 100 ns
d) 1 μs
Answer : c
a) True
b) False
b) False
Answer : b