NEW
Font size
WorksheetsMPMC MCQ Unit 2A
Total questions: 20
Worksheet time: 20mins
Which of these is not a classification of 8085 instructions?
Data transfer
Memory
Arithmetic
Logical
Before instruction : A=20H, B=30H.
MOV B,A
Then after instruction execution, A and B will have
30H, 30H
20H, 20H
20H, 30H
30H, 20H
If H=30H, L=00H before execution of the instruction
MVI M, 50H,
after execution of the instruction,
H and L would have
30H, 50H
50H, 00H
30H, 00H
00H, 50H
The addressing mode of the instruction
LDA 2500H is
Register addressing
Immediate addressing
Direct addressing
Indirect addressing
If B=00H, C=10H, D=20H, E=30H, H=40H, L=50H and A=FF,
after execution of the instruction STAX B,
the contents of the B and C register will be
00H, 10H
00H, 00H
00H, FFH
40H, 50H
The addressing mode of the instruction
MVI B,00H is
Register addressing
Immediate addressing
Direct addressing
Indirect addressing
The addressing mode of the instruction
STAX D is
Register addressing
Direct addressing
Immediate addressing
Indirect addressing
If H=20H, L=30H, A=80H, after the execution of the instruction LXI H, 5060H,
H and L would contain
20H and 30H
20H and 80H
50H and 60H
None of the above
If memory locations contain
2000H = 01H
2001H = 02H
2002H = 03H
2003H = 04H
after the instruction LHLD 2001H
H and L would contain
03H and 02H
02H and 03H
01H and 02H
03H and 04H
If memory locations contain
2000H = 01H
2001H = 02H
2002H = 03H
2003H = 04H
and A - 50H, then
after execution of the instruction STA 2002H,
Memory location 2002 would contain
01H
02H
03H
none of the above
If A=02H, D=03H, E=04H, H=05H and L=06H, after execution of the instruction XCHG,
H register would contain
06H
05H
02H
03H
If SP=2700H, H = 30H and L = 40H, after execution of the instruction XTHL, memory location 2701H would contain
27H
00H
40H
30H
PUSH B instruction,
Pushes the contents of B register in to A
Pushes the contents of A register in to B
Pushes the content of B register to stack
Pushes the content of BC register pair to stack
Which of these is not a control instruction?
EI
DI
CMA
Halt
What is the addressing mode of the instruction, CMA
Register addressing
Implied addressing
Direct addressing
Indirect addresing
The instruction NOP
Does nothing;
Does nothing but consumes 4 clock cycles
Stops the processor
None of the above
The addressing mode of the instruction MOV H,A is
Register addressing
Immediate addressing
DIrect addressing
Indirect addressing
If Carry bit =0 , zero bit =1, H=30H, L=50H, then after the execution of the instruction
2000: JNC 2050H , the program counter will have
3050H
2030H
2050H
None of the above
If Carry bit =0 , zero bit =1, H=30H, L=50H, then after the execution of the instruction
2000: JNZ 2050H ,
the program counter will have
3050H
2050H
2030H
2003H
If Carry bit =0 , zero bit =0, H=30H, L=50H, then after the execution of the instruction
2000: JZ 2050H , the program counter will have
3050H
2050H
2030H
2003H
