0% found this document useful (0 votes)
27 views5 pages

Sample Questions Final

The document consists of a series of multiple-choice questions related to microprocessors, specifically focusing on the 8085 microprocessor and its architecture. Topics covered include data and address bus specifications, instruction sets, register functions, and flag register statuses. The questions are designed to test knowledge on microprocessor functionality and operations.

Uploaded by

Soumitra Bhowmik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views5 pages

Sample Questions Final

The document consists of a series of multiple-choice questions related to microprocessors, specifically focusing on the 8085 microprocessor and its architecture. Topics covered include data and address bus specifications, instruction sets, register functions, and flag register statuses. The questions are designed to test knowledge on microprocessor functionality and operations.

Uploaded by

Soumitra Bhowmik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

1) Which of the following microprocessor is an 8 bit Microprocessor

a) 4004 b) 8088 c) 8085 d) 8086


2) Which of the following microprocessor has 16 bit address bus
a) 4004 b) 8088 c) 8085 d) 8086
3) Which of the following microprocessor has an 8-bit data bus
a) 4004 b) 8088 c) 8085 d) 8086
4) An 8-bit microprocessor has an
a) 8-bit data bus b) 8-bit address bus c) 8-bit control bus d) 8 interrupt lines

5) If a microprocessor is capable of addressing 64K bytes of memory, its address-bus width


is
a) 16 bits b) 20 bits c) 8 bits d) None of these

6) Flip-flops are used in a microprocessor to indicate


a) Shift register b) latches c) counters d) flags
7) A microprocessor performs as a
a) CPU b) Memory c) output device d) input device
8) A microprocessor system consists of
a) ALU b) address bus c) data bus d) ALU, address bus and data bus
9) For using a microprocessor-based system
a) A program is required
b) The program must be stored in memory before the system can be used
c) The program need not be stored in memory
d) The program is stored in the internal resistors of the microprocessor
10) The number of flag bits in flag register (F) of the 8085 microprocessor is
a) 5 b) 6 c) 4 d) 3
11) The word size of the 8085 microprocessor is
a) 8 bits b) 16 bits c) 20 bits d) 4 bits
12) The 8085 microprocessor is a
a) 40-PIN IC b) 32-PIN IC c) 28-PIN IC d) 24-PIN IC
13) The address bus of a microprocessor is
a) Unidirectional b) Bi-directional c) Unidirectional as well as bi-directional d) none of
these
14) The data bus of a microprocessor is
a) Unidirectional b) Bi-directional c) Unidirectional as well as bi-directional d) none of
these
15) The program counter (PC) in a microprocessor

a) Keeps the address of the next instruction to be fetched


b) Counts the number of instructions being executed on the microprocessor
c) Counts the number of programs being executed on the microprocessor
d) Counts the number of interrupts handled by the microprocessor
16) Which of the following units are used in 8085
a) Register b) ALU c) Control unit (CU) d) All of these

17) What is the clock frequency for 8085


a) 3 MHZ b) 2 MHZ c) 4 MHZ d) 5 MHZ
18) 8085 requires
a) +5 volt power supply b) +10 volt power supply c) +7 volt power supply d) -5 volt power
supply
19) Which of the following is not a part of the processor?
a) Register b) ALU c) CU b) System bus
20) Which of the following is a general purpose register in 8085
a) Register B b) Flag register (F) c) Instruction decoder d) Program Counter
21) Which of the following is a special purpose register in 8085
a) Register A b) Register B c) Register C d) Register D
22) Accumulator (Acc) in a 8085 microprocessor is denoted by
a) Register A b) Register B c) Register C d) Register D
23) Which of the following is a valid register pair
a) B-C b) B-D c) H-E d) B-L
24) What is the name of 16 bit register in 8085
a) SP b) PC c) Both SP and PC d) None of these
25) Which of the following is a memory pointer register
a) Register A b) Register B c) Register C d) Program Counter (PC)
26) MOV A,B is

a) One Byte Instruction b) Two Byte Instruction c) Three Byte Instruction d) Four Byte
Instruction

27) LXI H, 2050H is

a) One Byte Instruction b) Two Byte Instruction c) Three Byte Instruction d) Four
Byte Instruction

28) ADD B is

a) One Byte Instruction b) Two Byte Instruction c) Three Byte Instruction d) Four Byte
Instruction

29) LDA 2050H is

a) One Byte Instruction b) Two Byte Instruction c) Three Byte Instruction d) Four Byte
Instruction

30) MVI A, 32H is

a) One Byte Instruction b) Two Byte Instruction c) Three Byte Instruction d) Four
Byte Instruction

31) MVI M, 32H is

a) One Byte Instruction b) Two Byte Instruction c) Three Byte Instruction d)


Four Byte Instruction
32) ADI 32H is

a) One Byte Instruction b) Two Byte Instruction c) Three Byte Instruction d) Four
Byte Instruction

33) ANA B (Logical AND) is

a) One Byte Instruction b) Two Byte Instruction c) Three Byte Instruction d) Four
Byte Instruction
34) ORA B (Logical OR) is
a) One Byte Instruction b) Two Byte Instruction c) Three Byte Instruction d) Four
Byte Instruction

35) Opcode of instruction MOV A,B is

a) 01111000 b) 01111111 c) 00000000 d) 11111111

36) Opcode of instruction ADD B is

a) 10000000 b) 100011100 c) 11111111 d) 11100000

37) Opcode of instruction LXI H, 2050H is

a) 00100001 b) 100011100 c) 11111111 d) 11100000


38) Opcode of instruction MVI A, 32H is
a) 00111110 b) 01111000 c) 01111111 d) 00000000
39) Opcode of instruction ADI 32H is
a) 00100001 b) 100011100 c) 11111111 d) 11000110
40) Opcode of instruction ANA B is
a) 10100000 b) 10111000 c) 11111111 d) 10101111
41) Let the contents of register A (ACC) and register B are 20H and 30H respectively.
After execution of instruction MOV A,B contents of register A (ACC) and register B
are
a) 20H and 30H b) 20H and 20H c) 30H and 30H d) 30H and 20H
42) Let the contents of register A (ACC) and register B are 20H and 30H respectively.
After execution of instruction ADD B contents of register A (ACC) and register B are
a) 20H and 30H b) 20H and 20H c) 30H and 30H d) 50H and 30H
43) Let the contents of register A (ACC) and register B are 30H and 20H respectively.
After execution of instruction SUB B contents of register A (ACC) and register B are
a) 20H and 30H b) 20H and 20H c) 30H and 30H d) 10H and 20H
44) Let the content of register A (ACC) is 10H. After execution of instruction INR A
content of the register A is
a) 11H b) 0FH c) F0H d) 10H
45) Let the content of register A (ACC) is 10H. After execution of instruction DCR A
content of the register A is
a) 11H b) 0FH c) F0H d) 10H
46) Let the content of register A (ACC) is 00H. After execution of instruction MVI A, 32H
content of the register A is
a) 00H b) 32H c) 33H d) 22H
47) Let the contents of register A (ACC) and register B are 20H and 30H respectively.
After execution of instruction ANA B (Logical AND) contents of register A (ACC)
and register B are
a)20H and 30H b) 20H and 20H c) 30H and 30H d) 30H and 20H
48) Let the contents of register A (ACC) and register B are 20H and 30H respectively.
After execution of instruction ORA B (Logical OR) contents of register A (ACC) and
register B are
a)20H and 30H b) 20H and 20H c) 30H and 30H d) 30H and 20H
49) Let the contents of register A (ACC) and register B are 20H and 30H respectively.
After execution of instruction XRA B (Logical X-OR) contents of register A (ACC)
and register B are
a)10H and 30H b) 20H and 20H c) 30H and 30H d) 30H and 20H
50) Let the contents of register A (ACC) and register B are 20H and 30H respectively.
After execution of instruction CMP B (Logical Compare) contents of register A
(ACC) and register B are
a)20H and 30H b) 20H and 20H c) 30H and 30H d) 30H and 20H
51) Let the contents of register A (ACC) and register B are 20H and 30H respectively.
After execution of instruction ADD B status of Flag register (F) is
a) S=0, Z=0, CY=0, AC=0, P=1 b) S=0, Z=0, CY=1, AC=1, P=1 c) S=0, Z=0, CY=0,
AC=1, P=1 d) S=1, Z=1, CY=0, AC=0, P=1
52) Let the contents of register A (ACC) and register B are 30H and 20H respectively.
After execution of instruction SUB B status of Flag register (F) is
a) S=0, Z=0, CY=0, AC=0, P=0 b) S=0, Z=0, CY=1, AC=1, P=1 c) S=0, Z=0,
CY=0, AC=1, P=1 d) S=1, Z=1, CY=0, AC=0, P=1
53) Let the contents of register A (ACC) is 10H. After execution of instruction INR A
status of Flag register (F) is
a) S=0, Z=0, AC=0, P=1 b) S=0, Z=0, AC=1, P=1 c) S=1, Z=0, AC=1, P=1 d)
S=1, Z=1, AC=0, P=1
54) Let the contents of register A (ACC) is 10H. After execution of instruction DCR A
status of Flag register (F) is
a) S=0, Z=0, AC=0, P=1 b) S=0, Z=0, AC=1, P=1 c) S=1, Z=0, AC=1,
P=1 d) S=1, Z=1,AC=0, P=1
55) Let the contents of register A (ACC) and register B are 15H and 93H respectively.
After execution of instruction ANA B (Logical AND) status of Flag register (F) is
a) S=0, Z=0, CY=0, AC=0, P=1 b) S=0, Z=0, CY=1, AC=1, P=1 c) S=0, Z=0,
CY=0, AC=1, P=1 d) S=1, Z=1, CY=0, AC=0, P=1

56) Let the contents of register A (ACC) and register B are 15H and 93H respectively.
After execution of instruction ORA B (Logical OR) status of Flag register (F) is
a) S=1, Z=0, CY=0, AC=0, P=0 b) S=0, Z=0, CY=1, AC=1, P=1 c) S=0, Z=0, CY=0,
AC=1, P=1 d) S=1, Z=1, CY=0, AC=0, P=1
57) Let the contents of register A (ACC) and register B are 15H and 93H respectively.
After execution of instruction XRA B (Logical X-OR) status of Flag register (F) is
a) S=1, Z=0, CY=0, AC=0, P=0 b) S=0, Z=0, CY=1, AC=1, P=1 c) S=0, Z=0,
CY=0, AC=1, P=1 d) S=1, Z=1, CY=0, AC=0, P=1
58) Let the contents of register A (ACC) and register B are 15H and 93H respectively.
After execution of instruction CMP B (Logical compare) status of Flag register (F)
is
a) S=1, Z=0, CY=1, AC=1, P=1 b) S=0, Z=0, CY=0, AC=1, P=1 c) S=0, Z=0,
CY=0, AC=1, P=0 d) S=1, Z=1, CY=0, AC=0, P=1

You might also like