"The Intel 8086, a new microcomputer, extends the midrange
8080 family into the 16-bit arena. The chip has attributes of
both 8- and 16-bit processors. By executing the full set of 8080A/8085
8-bit instructions plus a powerful new set of 16-bit
instructions, it enables a system designer familiar with existing 8080
devices to boost performance by a factor of as much as 10 while using
essentially the same 8080 software package and development tools.
"The goals of the 8086 architectural design were to extend
existing 8080 features symmetrically, across the board, and to add
processing capabilities not to be found in the 8080. The added
features include 16-bit arithmetic, signed 8- and 16-bit
arithmetic (including multiply and divide), efficient interruptible
byte-string operations, and improved bit manipulation. Significantly,
they also include mechanisms for such minicomputer-type operations
as reentrant code, position-independent code, and dynamically
relocatable programs. In addition, the processor may directly
address up to 1 megabyte of memory and has been designed to
support multiple-processor configurations."
-- Intel Corporation,
February, 1979
Thats a quote from RC's site. If you are looking into small CPU's, I'd
suggest looking into AMD E86 line, offering Micro Controller & Micro
Processor Units with low voltage needs, and compatibility w/all x86 CPUs
from 186 to K5. I especially like the uforCE (atleast w/a QNX, Linux,
ELKS, or FreeDOS OS) offering a 486 compatible CPU with globs of RAM/ROM.
I'd love to see one of those palmtops in my hands one of these days.
Louis
---------------------------------------------------------
"Leisure suits are for DUMB A**ES . . . believe me!!!"
- Red Foreman of That '70s Show
On Fri, 13 Aug 1999, thcg wrote:
> I sent a previous mail to the listserv with no response... my
> question was:
>
> Are the 8086 instructions compatible with any intel
> microcontrollers such as the 8051, 8057 80257 MC80257 etc? If so, very
> cool linux machines with LCD displays and cheap MCUs can be build for the
> third world :) . Any ideas anyone??
>
>