8051和8086(8051和8086那个难)

8086汇编语言和8051单片机汇编语言有什么关系?大神们帮帮忙

它们都是汇编语言,但8051同8086是两个不同架构,不同位数的单片机,不管是功能,指令系统,还是执行速度,8086都要比8051先进一代,所以它们的汇编指令完全不一样,也不兼容。 总体来讲,8086要比8051复杂得多,功能强大得多。 具体请参考8086与8051的数据手册。

8051和8086(8051和8086那个难)8051和8086(8051和8086那个难)


8051和8086(8051和8086那个难)


8051和8086(8051和8086那个难)


8086单片机与89C51单片机有什么不同

8086属于MPU(Micro Processer Unit)是微处理器,而8051是单片机,属于MCU(Micro Controller Unit)。前者相当于人的大脑,也就是计算机的CPU,是信息处理的核心部件,但是如果要组成一套完整的冯·罗伊曼结构,需要外加各种,比如8255并口扩展、8253定时器、8259中断控制等等~~加上这些就构成了早的工业控制单元——单板机,但是后者就是在前者的基础上发展起来的,是将中心处理单元和各种集成在一块芯片上的,所以叫——单片机。。。。

8086指令系统与51指令系统一样吗

不一样。包括

指令码

,汇编码,

寻址方式

都有较大别。仅体系结构方面来说,8086是数据和

程序存储器

统一

编址

,而51是分开编址。

STC51、

MCS51

、8051他们的指令都是一样的。

请问8051单片机的中断响应和8086系统的中断响应的异同点?

51 单片机的中断响应,简单。

8086 系统的中断响应,复杂。

8086 系统中,除了 8086 CPU 之外,还要用中断控制芯片 8259。

其复杂程度,是 51 单片机的几十倍,也不止。

8086 8051 分别是什么东西?

分类: 电脑/网络 >> 硬件

问题描述:

搞不明白 求教二者的区别与联系 谢谢

解析:

两种不同的CPU。8086是16位的通用CPU,8051是8位的单片机。两者有明显的区别,没什么联系。实际上8051内除有CPU外,内部还包括RAM、ROM、定时器、I/O接口等,准确点说:8086是CPU而8051是计算机。---8255是一个可编程的并行I/O接口芯片。

INTEL的单片051和当时的CPU(8086?)这两种芯片是什么关系?

我倒是认为8051是8086构架的化简版本,比如某些指令相似。8051作为面向普通自动化设备的,要求结构简单,功能专一和低成本,因而更新的速度很慢。而作为通用计算机的CPU,是为了满足人们对性能的更高要求而高速发展着——如果将P4或者AMD的双核用在普通的仪器或者家电中,不仅价格居高不下,对器件来说也是浪费,大材小用。

8086本身没有RAM和ROM,如果将其作为,那么电路的设计和成本就要高的多了:执行的程序必须有存储的空间!而8051不存在这个问题,并且有多个端口,可以同时控制多个动作;相比之下8086只有只有一个16位数据端口,控制能力不强,如要同时控制多个动作,必须在辅助元件的配合下才能完成——以及URAT和定时器等都要这样!所以综合考虑8051和8086的区别,从使用的范围来思考就很清晰了,并且二者是不可互换的。

8086汇编语言和8051单片机汇编语言有什么关系

微机原理讲80x86

CPU的汇编语言,单片机讲某种单片机(通常是8051)的汇编语言,两种CPU的体系结构、应用场合完全不同

80x86用在PC机上,通用寄存器多些,寻址方式、寻址范围多些,CPU内部复杂些,先进结构(流水线、超标量、分支预测)多些,对作系统的支持(段页式寻址、进程内存保护)多些

8051比80x86简单多了,但是对工业场合的支持多些,比如CPU内部直接集成了串口,总线上时序也比80x86简单、干净

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 836084111@qq.com,本站将立刻删除。