Instruction set and programming 8085 IMP Question
Instruction set and programming 8085 IMP Question
1-(1 MCQ)
4-(3 Marks Question)
6-(5 Marks Question)
Important Question –
1.Explain following address modes of 8085 microprocessor ?
i. Immediate Addressing
ii.Register Indirect Addressing
iii Direct Addressing
iv. Implicit/Implied
vi. Register Indirect
v. Implicit addressing
2. The Accumulator contains the data 76H and the register I, contains the data
A6H.what will be contents of accumulator in hex after execution of each of the
following instruction independently :
i. ORA L ii. ANA L iii. RRC
3. Write the addressing mode of the following instruction :
i. RAL ii. STA C500H iii. ADD C
iv. MVI B, 55H v. MOV M,A vi. INR A
4. Explain the following instruction of 8085 microprocessor with example ?
i. ANA r ii. PCHL iii. LXI rp iv. CMA v. RRC vi. STC vii. SPHL
5. What are branching instruction ? Enlist any four conditional branch instruction
of 8085 microprocessor ?
6.The accumulator of 8085 microprocessor contains data 52H and register C
contains data 78H. what will be the content of accumulator after execution of
following instructions independently-
i. SUB C
ii. CMA
iii. XRI 29H
7. Considering the following points explain the given instruction :-
i. Group of instruction
ii.Addressing mode
iii.Number of bytes required
iv. Flags affected
8.The contents of accumulator is FF H and register C is 01 H. find the result of the
following instruction executed independently :-
i. XRA A ii. ADD C iii. MOV A,C iv. CMP C
9. Explain any three addressing modes of 8085 micro-processor with one
example?
10.Flag register contains data C5H interpret its meaning ?
11. The accumulator contains data 58H and register B contain data 07H.What will
be the content of accumulator after execution of following instruction
independently :-
i. ADD B ii. ORA B iii. ANA B
12.The flag register of 8085 microprocessor contains data 55H . Interpret its
meaning.
13.Explain CALL instruction of 8085 microprocessor ?
14.Differentiate between DAD and ADD ?
15. Differentiate between PUSH and POP ?