微控制器与微处理器
本页描述了微控制器与微处理器的相似性和微控制器和微处理器的区别.
微控制器和微处理器的区别——硬件的角度
如图所示,微控制器和微处理器都有CPU, ALU和寄存器(PC, IR等)。单片机和微处理器有地址总线、数据总线和控制总线。地址总线携带指向存储器/外部设备上特定位置的数据。数据总线承载数据。控制总线携带控制信号。
单片机通常在MHz范围内运行,而今天的微处理器在GHz频率范围内运行。此时钟使用振荡器提供。
微控制器和微处理器都有各自的应用。因此,除了少数例外(非常小的代码/数据应用程序),两者都不能用于彼此的功能领域。
除了微处理器(CPU)功能外,微控制器还将具有计时器、计数器、RAM、ROM和输入/输出端口。
本页涵盖了微控制器与微处理器的非常基本的细节,如果读者想深入了解微控制器和微处理器之间的相似点和不同点,他们需要实际探索这两个领域。
微控制器的经典例子是英特尔8051,微处理器的经典例子是8085。要了解8051和8085之间的区别,必须同时了解这两种架构。
请参考8051年建筑➤而且8085年建筑➤而且8051 vs 8085.
微控制器和微处理器软件的区别
大多数微处理器都有用于将数据从外部存储器转移到CPU的操作码;微控制器可能有一个或两个。
微处理器有一种或两种类型的位处理指令,而微控制器有很多。微处理器用于一般用途的应用,而微控制器是程序特定的,为特定的应用而设计。
微处理器非常快速地将代码和数据从外部存储设备传输到芯片。而微控制器关注的是芯片内比特的快速移动。
8085, 8086, 80286, 80386和80486微处理器类型
参考以下链接,比较和提到8085,8086,80286,80386和80486微处理器类型之间的差异。它提到的数字涵盖了ICs 8086, 80286和80386的引脚细节。
8085 vs 8086
8086 vs 80286 vs 80386 vs 80486
有用的链接
请参考我们的页面微控制器的功能。
请参考我们的页面关于单片机编程使用C语言,包括示例。
请参考我们的页面关于微控制器开发工具包的厂家。
RS232接口RS485接口RS422接口能界面SPI接口接口类型和转换器DigRF接口
有什么不同
FDM和OFDM的区别
SC-FDMA和OFDM的区别
SISO和MIMO的区别
TDD和FDD的区别
802.11标准之间的差异,即11-a,11-b,11-g和11-n
OFDM vs OFDMA
CDMA vs GSM
蓝牙vs zigbee
固定wimax vs移动
Wibro vs mobile wimax