answersLogoWhite

0

📱

Intel 8085

Introduced by Intel in 1977, the Intel 8085 is an 8-bit microprocessor that is binary-compatible with Intel 8080. It only requires a +5-volt power supply and has been used as a microcontroller.

1,493 Questions

PUSH Instruction in 8085 Micro processor?

Push instruction pushes two byte of data on the top of the stack.

Explain the 2 amendment?

You may have a gun on your person in order to protect you, your family, property or anything else.

What will happen if crystal frequency of 8085 is increased from 5 to 20 MHz?

Since the 8085 has a maximum clock frequency of 6 MHz, increasing the crystal frequency from 5 MHz to 20 MHz, a corresponding clock frequency change of 2.5 MHz to 10 MHz, the chip would malfunction.

How many location can be accessed by 8085 microprocessor?

The 8085 microprocessor can access 65536 (2^16) locations in memory, and 256 (2^8) locations in I/O space.

What is meant by flag is set or not set in 8085 processor?

The flags are testable conditions that are set after many arithmetic or logical instructions to indicate something about the result of the result. For instance, the Z flag means the result is zero, the N flag means it is negative, the O flag means a signed overflow occurred, the C flag means an unsigned overflow occurred, and the P flag means an even number of bits is set in the result. You can use the various flag testable jump instructions, such as JZ or JNZ to test the flag after performing an operation that sets or resets the flag.

How do you register for the Saregamapa Little Champs 2009. please mail your answer to drapatnaikyahoo.com?

Dear Sir I want to know about the procedure to join in saregama littlechamps 2009, what is the age limit,contact no. and all details regarding the topic. My e-mail no is hindol1768@gmail.com

What are special purpose chips and electronic circuits that control the transfer of data instructions and information from a disk to and from a systems bus and other components in the computer?

This sounds like a disk controller and possibly an I/O port. A disk drive has to have a controller. The controller is connected to the system bus or the southbridge chip, and that is how it is connected to the rest of the system. The controller uses a driver to tell the operating system how to communicate with it.

If you mean further back than that, then you may be referring to the chipset chips. There is a northbridge and a southbridge, and it is the southbridge that connects to the peripheral bus and to any disk controllers.

How to write a program to find the delimiter matching in stacks?

== == using recursions:

unsigned int Factorial( unsigned int x) { if(x>0) { return ( x * Factorial(x-1)); } else { return(1); }

}

factorial:

unsigned int Factorial( unsigned int x)

{

unsigned int u32fact = 1;

if( x == 0)

{

return(1);

}

else

{

while(x>0)

{

u32fact = u32fact *x;

x--;

}

}

}

How many machine cycles and T-series requires to complete the execute STA 4200H in 8085 microprocessor?

The STA 4200H instruction in the 8085 requires 4 machine cycles and 13 T states to complete its fetch, processing, and execution.

Cycle One: Opcode fetch, 3 T states plus one opcode process state.

Cycle Two: Opcode address byte 00H fetch, 3 T states

Cycle Three: Opcode address byte 42H fetch, 3 T states

Cycle Four: Accumulator store, 3 T states.

Each cycle will have additional T-Ready states as needed by the READY pin. 13 T states is the minimum.

The LDA instruction will also require 13 T states, with the last cycle being a read cycle instead of a write cycle.

What is an interrupt How are multiple interrupts dealt with?

An interrupt is a request to execute different code, initiated usually by a hardware condition such as data-ready or operation-complete, but also sometimes initiated by the running program. The processor saves its immediate state, IP and Flags, on the stack and loads a new IP value, effectively doing a CALL sequence to some interrupt service routine. The routine does whatever processing is required, and returns, restoring the running program.

Under normal conditions, the interrupt response sequence disables further interrupts, so that recursive entry does not occur. The service routine reenables interrupts just before returning, so that pending or further interrupts can be processed.

If multiple interrupt levels are to be supported, such as in the 8085, the interrupt service routine can set the interrupt mask, blocking the level in progress, and then reenable interrupts. This way, a second interrupt on a higher level can be processed while the first interrupt is being processed. On return, the lower level interrupt disables interrupts, restores the mask, and then reenables interrupts prior to return.

The Masonic order has 32 degrees What order has 360 degrees?

Masonry has 3

Scottish rite has 32(33)

and a circle has 360.

There is no Masonic Body with 360.

What are the names of 5 backstreetboys?

Brian Littrell, Nick Carter, AJ McLean, and Howie Dorough are the current Backstreet boys members. When deciding to reunite in 2006, fifth member Kevin Richardson declined

What is significance of 5.5 in RST5.5 interrupt?

Since The vectored Location of RST5.5 lie in Half the location of RST5 and RST6 so it is called RST 5.5(RST 5+1/2 )

Explanation:

Vector Interrrupt Vectored Location

RST 5 0028H

RST 5.5 002CH

RST 6 0030H

Now we add RST5 and RST6 vectored Location's

0028H + 0030H = 0058H

Now Devide The Sum by 2

0058H/2 = 002CH

Which is Vectored Location of RST 5.5.

This You can Check for All other vectored Interrupts TRAP(RST4.5), RST6.5, RST7.5

for 8085 Microprocessor

Thanks .............. S C Patidar

How do you interface a relay to a microprocessor type 89C51?

you cannot directly interface a relay to a microcontroller, you need a buffer circuit in between the two, you can use a NPN transistor BC 547, connect the controller pin directly to the base of the transistor (since there is an internal 10k pull up resistor inside the controller no need of any base resistor). Connect the transistors emitter to the gnd & the collector to the relay coil, the another end of the relay coil goes to the supply, check this link for complete information http://www.dnatechindia.com/index.php/Tutorials/8051-Tutorial/Relay-Interfacing.html

What is a checkbook register?

It is a booklet used to record checking account transactions.

To keep track of the amount of money in your checking account

What is the Purpose for ripping music when adding to computer?

'Ripping' is the generalized term used for copying tracks from a CD to the PC's permanent drive. The purpose or need for this is to categorize the songs or tracks you want to duplicate onto another medium like an iPod, CD, etc.

'Burning' is the term for creating a CD-R or CD-RW disk.

How do you write a program to convert 99 to its hexadecimal number?

LXI H, 4150 ; Point to data

LXI B, 0000 ; Initialize hundreds= 0, Tens=0

MOV A, M ; Get hex data to A

LOOP: SUI 64

JC LOOP 1

INR B ; hundreds= hundreds+1

JMP LOOP

LOOP 1: ADI 64 ; if subtracted extra, add it clear carry flag

LOOP 2: SUI 0A

JC LOOP 3

INR C ; Tens=tens+1

JMP LOOP 2

LOOP 3: ADI 0A ; If subtracted extra, add it again

INX H ; A = Units

MOV M, B ; store hundreds

MOV B, A ; Combine Tens in C &

MOV A, C ; Units in A to form a

RLC ; Single 8-bit number

RLC

RLC

RLC

ADD B

INX H

MOV M, A ; Store tens & Units

HLT

What is the interrupt number in 8085 microprocessor and how to find interrupt's vector address?

The 8085 has five interrupts, INTR, RST5.5, RST6.5, RST7.5, and TRAP. It also has eight software interrupts, RST0, RST1, ..., RST7.

The INTR interrupt requires a hardware response that is an opcode. Usually, the opcode is either a CALL instruction, in which case the interrupt vector can go anywhere in memory, or it is an RST instruction, in which case the vector is based on a table in low memory.

In the case of RST instructions, either directly or via INTR, or the RSTx.5 interrupts, you simply multiply the interrupt number by 8 to get the vector address. The following table presents the vector addresses for all possible interrupts...

RST 0 - 00H

RST 1 - 08H

RST 2 - 10H

RST 3 - 18H

RST 4 - 20H

TRAP - 24H

RST 5 - 28H

RST5.5 - 2CH

RST 6 - 30H

RST 6.5 - 34H

RST 7 - 38H

RST 7.5 - 3CH

Why in 8085 36 pin has barr?

Pin 36 on the 8085 is RESET-IN/. There is a bar (/) to indicate that this is a negative logic (low=true) pin. Typically, you connect an RC network to pin 36 (1uF to GND, 75KOhm to Vcc, and small signal diode (1N914) across the capacitor with anode on pin 36) which creates a reset pulse at Vcc power on. The diode is used to force discharge on power off, ensuring a reset sequence when power glitches.