0% found this document useful (0 votes)
0 views

notes

Uploaded by

ykashish456
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
0 views

notes

Uploaded by

ykashish456
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Define bit, byte and instruction.

How many bytes are there in a word of 32 bits

Calculate the number of registers in a 64K memory chip.

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

Explain the difference between a compiler and an interpreter.

Define opcode and operand. Specify the opcode and operand in the following instructions: (i) MOV
B, A (ii) MVI B, 4FH (iii)CMA

Difference between mp and mc

INSTRUTIONS BASED ON LENGTH

ADDRESSING MODES

Drawbacks of Multiplexed Data and Address Bus in 8085

1. Requires External Address Latch – Extra hardware (like 74LS373) is needed.


2. Slower Memory Access – Needs two cycles for address and data transfer.
3. Increases Timing Complexity – Requires ALE signal for synchronization.
4. Limits Performance – Causes delays in high-speed applications.

Buffer in 8085 and Digital Electronics

A buffer is a circuit that provides isolation, signal amplification, or voltage matching


between components. It ensures smooth data flow and prevents excessive loading on the
system.

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.

Use of Buffers in 8085:

 Separates internal and external buses to prevent overloading.


 Strengthens signals for proper communication over longer distances.
 Controls data flow in bidirectional buses.

Would you like a deeper explanation of a specific type?


Features of the 8085 Microprocessor

1. 8-bit Microprocessor – Can process 8-bit data at a time.


2. 16-bit Address Bus – Can access 64KB (2^16 = 65536 bytes) of memory.
3. Multiplexed Address/Data Bus – Uses AD0–AD7 for both address and data,
reducing pin count.
4. Clock Speed: 3 MHz – Standard operating frequency.
5. 5 Interrupts – RST 5.5, RST 6.5, RST 7.5, INTR, TRAP.
6. Serial Communication – Supports SID (Serial Input Data) and SOD (Serial
Output Data).
7. 74 Instructions – Supports a set of 8-bit, 16-bit, and control instructions.
8. Accumulator-Based Architecture – Performs ALU operations using an 8-bit
accumulator (A register).
9. Low Power Consumption – Uses +5V power supply with minimal power
requirements.
10. Single +5V Supply – Simplifies circuit design.

Would you like more details on any of these?

) Draw the Block diagram of 8085 microprocessor and explain briefly the function of each block.

Explain Flag Register format of 8085 .

Explain the function of Stack Pointer in S085 MICTOPIOCTSSOT.

. 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

You might also like