It's up to you: don't use it, if you don't want.
Either in Assembly or in some high level language/the hex-code (for the mnemonics) that the microprocessor 8085 generally understands.
No. The 8086 has instructions not present in the 8085. The 8086 was marketed as "source compatible" with the 8085, meaning that there was a translator program which could convert assembly language code for the 8085 into assembly language code for the 8086. However, this does not mean that the compiled 8086 assembly code would then run on an 8085; among other things, the 8086 was a true 16-bit processor, as opposed to the 8085 which was an 8-bit processor that supported a few 16-bit operations.
x=p+q*(s/t)*60
A program which is used to count the number of numbers in an array using a 8085 microprocessor is known as a assembly language program.
"The x86 architecture first appeared as the Intel 8086 CPU released in 1978, a fully 16-bit design based on the earlier Intel 8085. Although not binary compatible, it was designed to allow assembly language programs written for the 8085 to be mechanically translated into the equivalent 8086 assembly. " Here's the entire Article: http://en.wikipedia.org/wiki/X86
In many engineering schools the 8085 processor is used in introductory microprocessor courses. Trainer kits composed of a printed circuit board, 8085, and supporting hardware are offered by various companies. These kits usually include complete documentation allowing a student to go from solder to assembly language programming in a single course..
loop: mvi c,59 dcr c mov a,c daa movc,a jnz loop end
Processor status word ( PSW ) in the case of 8085 refers to the collection of the values of the flag register and accumulator. It is used with the command push: PUSH PSW With this command, the proccessor saves the value of accumulator (A) and the values of the flag bits to the stack.
An instruction is a command for any given task. There are two parts to each instruction; one giving the command and two the operand.
The MOV A,A instruction in the 8085 does nothing, not even change flags. It only consumes time, specifically four clock cycles plus applicable wait states.
VHDL is a hardware description language. It describes the functionality of a hardware as a program. If we know the architecture of 8085, the same can be implemented or coded using VHDL.
Assembly language programs are the Low level programs. We write Assembly Language program in basically 8085 and 8086 microprocessors.We can have several registers to do opreations with. Accumulator is one most important Register in a assembly program.We use several instructions like..Arithmetic:INR - Increment AccumulatorADD B - Add Content of Reg. B with AccumulatorSUB, etc.Logical:AND - Bitwise ANDJump Instriction:JZ label - Jump to label if ZERO flaggedJC Label - Jump on CarryEtc..