notes
notes
Explain the difference between machine language and assembly language of 8085 microprocessor
What is an assembler?
What are low and high-level languages? State the relative benefits of high-level language over low-
level language
Define opcode and operand. Specify the opcode and operand in the following instructions: (i) MOV
B, A (ii) MVI B, 4FH (iii)CMA
ADDRESSING MODES
Types of Buffers:
1. Data Buffer – Temporarily holds data between slower and faster components (e.g., memory
and CPU).
2. Tri-state Buffer – Can be in high, low, or high-impedance state to control bus access.
3. Bus Buffer – Used in microprocessors (like 8085) to strengthen signals for driving the data
bus.
) Draw the Block diagram of 8085 microprocessor and explain briefly the function of each block.
. Write a program using 8085 instructions to add two 16-bit numbers stored in
(10)
b. the memory locations 4000H, 4001H, 4002H and 4003H. Store the result in 4004H and 4005H and
4006H