晶体管于1948年发明(1947年12月23日在贝尔实验室)。 IC是由Texas Instruments J kilby于1958年发明的(Fair Child Semiconductors)。第一个微处理器是INTEL(集成电子)发明的。
微处理器大小–
4位
名称 | 发明年份 | 时钟速度 | 晶体管数 | 研究所每秒 |
---|---|---|---|---|
英特尔4004/4040 | 1971年, 泰德·霍夫(Ted Hoff)和斯坦利·马佐(Stanley Mazor) | 740千赫 | 2300 | 60, 000 |
【微处理器的发展简史详细介绍】8位
名称 | 发明年份 | 时钟速度 | 晶体管数 | 研究所每秒 |
---|---|---|---|---|
8008 | 1972 | 500 KHz | 50, 000 | |
8080 | 1974 | 2兆赫 | 60, 000 | 比8008快10倍 |
8085 | 1976(16位地址总线) | 3兆赫 | 6500 | 769230 |
16位
名称 | 发明年份 | 时钟速度 | 晶体管数 | 研究所每秒 |
---|---|---|---|---|
8086 | 1978年(乘法和除法指令, 16位数据总线和20位地址总线) | 4.77 MHz, 8 MHz, 10 MHz | 29000 | 250万 |
8088 | 1979年(便宜版的8086和8位外部总线) | 250万 | ||
80186/80188 | 1982年(80188的80188便宜版, 以及其他组件, 如中断控制器, 时钟发生器, 本地总线控制器, 计数器) | 6兆赫 | ||
80286 | 1982(数据总线16位和地址总线24位) | 8兆赫 | 134000 | 400万 |
32位
名称 | 发明年份 | 时钟速度 | 晶体管数 | 研究所每秒 |
---|---|---|---|---|
英特尔80386 | 1986年(其他版本80386DX, 80386SX, 80386SL和数据总线32位地址总线32位) | 16 MHz – 33 MHz | 275000 | |
英特尔80486 | 1986(其他版本80486DX, 80486SX, 80486DX2、80486DX4) | 16 MHz – 100 MHz | 120万个晶体管 | 8 KB缓存 |
奔腾 | 1993 | 66兆赫 | 高速缓冲存储器8位用于指令8位用于数据 |
64位
名称 | 发明年份 | 时钟速度 | 晶体管数 | 研究所每秒 |
---|---|---|---|---|
英特尔核心2 | 2006(其他版本Core2 Duo, Core2 Quad, Core2 Extreme) | 1.2 GHz至3 GHz | 2.91亿个晶体管 | 每个核心64 KB的L1缓存4 MB的L2缓存 |
i3, i5, i7 | 2007、2009、2010 | 2.2GHz – 3.3GHz, 2.4GHz – 3.6GHz, 2.93GHz – 3.33GHz |
第一代–
从1971年到1972年, 第一代时代来临, 带来了诸如INTEL 4004, 罗克韦尔国际PPS-4, INTEL 8008等微处理器。
第二代 -
第二代标志着从1973年到1978年8位微处理器的发展。诸如INTEL 8085 Motorola 6800和6801等处理器应运而生。
第三代–
第三代推出了16位处理器, 例如INTEL 8086/80186/80286 Motorola 68000 68010等。从1979年到1980年, 这一代使用HMOS技术。
第四代–
第四代产品从1981年到1995年问世。使用HMOS制造的32位处理器应运而生。 INTEL 80386和Mororola 68020是这一代的一些流行处理器。
第五代–
从1995年到现在, 我们处于第五代。奔腾, 赛扬, 双核, 四核和八核处理器等64位处理器应运而生。
微处理器类型:
复杂指令集微处理器–
处理器旨在最大程度地减少每个程序的指令数量, 而忽略每个指令的周期数量。编译器用于将高级语言转换为汇编语言, 因为代码长度相对较短, 并且额外的RAM用于存储指令。这些处理器可以执行诸如从内存中下载, 上传和调用数据的任务。除了这些任务之外, 这些微处理器还可以在单??个命令中执行复杂的数学计算。
示例:IBM 370/168, VAX 11/780
精简指令集微处理器–
这些处理器是根据功能制成的。它们旨在通过使用简化的指令集来减少执行时间。他们可以执行特定命令中的小任务。这些处理器以更快的速度完成命令。它们仅需一个时钟周期即可在统一的执行时间上实现结果。寄存器数量少, 晶体管数量少。要访问存储位置, 请使用LOAD和STORE指令。
示例:Power PC 601、604、615、620
超标量微处理器–
这些处理器可以一次执行许多任务。它们可以用于ALU和类似数组的乘法器。他们有多个操作单元, 可以执行多个命令来品尝。
专用集成电路–
这些处理器是专用的, 例如个人数字助理计算机。它们是根据适当的规格设计的。
数字信号多处理器–
这些处理器用于将信号转换为模拟到数字或数字到模拟。这些处理器的芯片被用于许多设备, 例如RADAR SONAR家庭影院等。
微处理器的优势–
- 处理速度快
- 紧凑的尺寸
- 维修方便
- 可以执行复杂的数学
- 灵活
- 可根据要求改进
- 过度使用导致过热
- 性能取决于数据量
- 电路板尺寸比微控制器大
- 大多数微处理器不支持浮点运算
推荐阅读
- Java程序扩展一个字符串,如果范围是给定的?
- 持久系统面试经验分享|在校园
- jQuery如何使用fadeIn()方法(示例)
- AngularJS SQL介绍和用法示例
- AngularJS API介绍和用法示例
- 响应式设计(CSS媒体查询介绍和用法指南)
- 三星2021年暑期实习面试经历分享
- PHP如何使用dns_get_mx()函数()
- 如何将jQuery转换为JavaScript()