NEW
Font size
Worksheets8085 INSTRUCTION - DATA TRANSFER AND ARITHMETIC
Total questions: 15
Worksheet time: 11mins
Which instruction should be adopted for moving an accumulator to the register
from the below mentioned mnemonics?
MOV A, Rn
MOV A, @ Ri
MOV Rn, A
MOV direct, A
What does the instruction XCHD A, @Ri signify during the data transfer in the program execution ?
Exchange of register with an accumulator
Exchange of direct byte with an accumulator
Exchange of indirect RAM with an accumulator
Exchange of low order digit indirect RAM with an accumulator
What is the status of stack pointer for the execution of PUSH and POP operations ?
It gets post-decremented for PUSH & pre-incremented for POP
It gets pre-incremented for PUSH & post-decremented for POP
It gets pre-incremented for PUSH as well as POP
It gets post-decremented for PUSH as well as POP
What does the following pictorial representation of PUSH operation in the stack pointer indicate among the below stated conclusions/inferences?
A. Stack Pointer is incremented by 2
B. Location 55H in on-chip stack memory gets loaded with 44H
C. Stack Pointer gets initialized by 56H
D. Data Pointer gets loaded with an immediate data 44H which ultimately leads to initialization of stack pointer
Only A
Only B
B & D
C & D
LDAX means
The contents of the designated register pair point to a memory
location.
This instruction copies the contents of that memory location into
the accumulator.
The contents of either the register pair or the memory location are not altered.
all are correct
LHLD -
This instruction copies the contents of memory location pointed out by 16-bit address into register L and contents of next memory location into register H.
The contents of accumulator are copied into the
memory location specified by the operand.
The contents of accumulator are copied into the
memory location specified by the contents of the
register pair.
The contents of register L are exchanged with the
contents of register E.
Which instruction loads the contents of H-L pair into
SP.
XSPL
SPHL
XTHL
PCHL
16-bit contents of the register pair are added to
the contents of H-L pair.
ADD M
ADC M
DAD
ADI DATA
In ORI Instruction
CY and AC are reset.
CY is reset, AC is set.
CY is set, AC is reset.
CY is set, AC is set.
In ANI Instruction
CY is set, AC is reset.
CY is reset, AC is reset.
CY is reset, AC is set.
CY is set, AC is set.
In CMP Instruction
A>R: CY=0
A=R: ZF=1
A<R: CY=1
A>R: CY=1
A=R: ZF=0
A<R: CY=0
A>R: CY=0
A=R: ZF=1
A<R: CY=0
A>R: CY=0
A=R: ZF=0
A<R: CY=1
In RLC Instruction ,
CY is modified according to bit D0.
CY is modified according to bit D7.
CY is modified according to bit D2.
CY is modified according to bit D1.
Operand of the Complement (CMA) Instruction is
Register
Memory address
8-bit data
None
In RRC instruction
CY is modified according to bit D0.
CY is modified according to bit D7.
CY is modified according to bit CY.
CY is modified according to bit D2.
In RAL Instruction
Carry flag is placed
in the least significant position D0
Carry flag is placed
in the Most significant position D7
Carry flag is placed
in the position D1
Carry flag is placed
in the position D2
