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

notes

Uploaded by

ykashish456
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

notes

Uploaded by

ykashish456
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
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