8086 is having 2 different units i.e. BIU(Bus Interface Unit) and EU(Execution Unit), these two units work synchronously.
8086 is used for general purpose like it is used in traffic signals for control purpose .It's also used for small applications like for calculator,etc
scientific calculators & small arithmatic operations
memory size of 8086 is 1MB memory size of 8085 is 64KB 2 ^(adresslines)=size of memory (bytes) so adress lines of 8086 are 20 and 8085 is 16
8086 has a special concept called as memory segmentation.It allows parallel processing, while 8085 does not.