the question is not clear.
the chip with which 8086 has to be interfaced should be mentioned.
for example, interfacing 8086 and 8087( NDP)
or 8086 and 8255( PPI)
or 8086 and 8259( PIC)
or 8086 and 8089( IOP)
But to make the answer complete I would like to mention 2 references
1.Douglas Hall, "Multiprocessors and Interfacing , Programming and
Hardware", Tata Mcgraw-Hill.1999, second edition.
2.John Uffenback, "8086/88 Interfacing, Programming and Design",
1987, PHI.
1
Assembler Directives (cont..)
ASSUME
DB - Defined Byte.
DD - Defined Double Word
DQ - Defined Quad Word
DT - Define Ten Bytes
DW - Define Word
http://en.wikipedia.org/wiki/X86_instruction_listings
http://www.chiplist.com/ISA/8086/
Different types of assembler directives are:
group of instructions several times repeated in the program
PASS, ASSUME, ENDM
Manual coding of 8086 is difficult hence we use a assembler or a compiler. Note that the microprocessor should be able to interpret your discussions via the program. Suppose if the instruction corresponds to word(16 bits), we use assembler directive WORD PTR, but when assembler is contacting the processor it sets a bit called 'w' indicating its a byte operation.
No. They have a different instruction set. However, the processors are sufficiently similar that an 8086 assembler could assemble an 8085 program, given appropriate constants and macros. Some things, however, such as RIM, SIM, RST, etc. do not have equivalents in the 8086.
The 8086 microprocessor has 40 pins.
It is mightily referring to Microprocessor 8086 . I think you saw "8086 microprocessor". The 8086 is nothing it indicates the number of microprocessor same as Digital or analog ic's . 8086 microprocessor has 20 Address buses and 8 data buses which has 1 Mb inbuilt memory for performing several type of airthmatical and logical operation.
queue of 8086 microprocessor is 6 bits
The 8086 Microprocessor operate to require frequency that is provided by clock generator to 8086 Microprocessor and also Synchronization various component of 8086.
it is a 16 bit microprocessor & it has 40 pin .
Pins 1 and 20 in the 8086 microprocessor are (both) power and signal ground (GND).
8086 main application is to evaluate the arithmetic operations in any systems that uses 8086
Two ground pins are used in the 8086 microprocessor to increase the bus pull-down current capacity.
Which microprocessor accepts the program written for 8086 without any changes?
sdfsdfsfsggbcvbg