8086属于MPU(Micro Processer Unit)是微处理器,而8051是单片机,属于MCU(Micro Controller Unit)。前者相当于人的大脑,也就是计算机的CPU,是信息处理的核心部件,但是如果要组成一套完整的冯·罗伊曼结构,需要外加各种控制器,比如8255并口扩展、8253定时器、8259中断控制等等~~加上这些控制器就构成了最早的工业控制单元——单板机,但是后者就是在前者的基础上发展起来的,是将中心处理单元和各种控制器集成在一块芯片上的,所以叫——单片机。。。。
8086是16位芯片,是处理器,不是单片机
最早一代IBM商用计算机用的是这个CPU
89c51是8位单片机
都是8位机,指令集是不同的8086内部无外设(IO驱动,存储器,定时器等),主要功能在IO总线控制与与存储器控制上,8051集成有多种外设,是一个完整的系统,能够独完成控制功能总体感觉8051是一个控制系统,8086是系统中负责控制与计算的关键组件