奔腾 (初代 )
1993 | |
16–32 KiB | |
CPU插座 | |
Intel 80486 | |
P6, Pentium II |
奔腾(
它被认为
奔腾
1996
竞争对手
开发
[编辑]P5
对 i486 的 改 进
[编辑]P5
性能 :超 标量架 构——奔腾有 两条数 据 路 径 (流水 线),在 许多情 况下允 许它在 每 个时钟周期 完成 两条指令 。主管 (U)可 以处理 任 何 指令 ,而另一 个(V)可 以处理 最 常 见的简单指令 。一 些[谁?]精 简指令 集 计算机 (RISC)的 支持 者 认为,“复杂的 ”x86指令 集 可能 永 远不会 通 过紧密 流水 线的微 架 构实现,更 不用 说双流水 线设计了。但 486和 奔腾 证明了 这确实是可能 和 可 行 的 。- 64
位 外部 数 据 总线使 每次 内 存 访问时可能 读取或 写 入 的 信 息 量 翻 倍 ,因 此奔腾加载其代 码缓存 的 速度 比 80486快 ;它还允 许更快 地 访问和 存 储 64位 和 80位 x87 FPU数 据 。 更 快 的 浮点单元。一些指令显示出巨大的改进,尤 其是 FMUL,其吞吐量比 80486 FPU高 出 15倍 。 奔腾还能够与普通 (算 术或加 载/存 储)FPU指令 并行执行 FXCH ST(x)指令 。与 80486相 比 ,四输入地址加法器使奔腾能够进一步减少地址计算延迟。奔腾可 以在单个周期 内 计算段 基 址 +基 址 寄 存 器 +缩放寄 存 器 +立 即 偏 移 量 的 全 寻址模 式 ; 而486只 有 一个三输入地址加法器,因 此必须在两个周期 之 间进行 此类计算。微 码可 以使用 两条流水 线来启用自 动重复指令 ,例 如REP MOVSW每 个时钟周期 执行一 次 迭代,而80486每次 迭代需要 三 个时钟(最早 的 x86芯 片 明 显多于 486)。此外,在 解 码阶段 优化对第一个微码字的访问有助于使几个频繁的指令执行得更快,尤 其是在 它们最 常 见的形式 和 典型 情 况下。例 子 有 :(486→奔腾,时钟周期 ):CALL(3→1),RET(5→2),移 位 /旋转(2-3→1)。更 快 、完全 基 于硬件 的 乘法 器 使 MUL和 IMUL等 指令 比 80486快 几倍(且更可 预测);对于 32位 操作 数 ,执行时间从 13到 42 个时钟周期 减少了 到 10-11 个。分 支 预测
- 其他
特 点 :通 过引入 基 于处理 器 的 调试端 口 增强 了 调试功 能 (请参阅《开发人 员手册 》第 1卷 中 的 奔腾处理器 调试)。增强 的 自 检功能 ,例 如 L1 缓存奇偶 校 验检查(参 见开发人员手册 第 1卷 中 的 缓存结构)。新 指令 :CPUID、CMPXCHG8B、RDTSC、RDMSR、WRMSR、RSM。- 测试
寄 存 器 TR0-TR7和 访问它们的 MOV指令 被 取消 。
后 来 的 奔腾MMX还添加 了 MMX指令 集 ,这是一 种基本 的 整数 单指令 、多数 据 ( SIMD )指令 集 扩展,用 于多 媒体 应用程 序 。 MMX不能 与 x87 FPU指令 同 时使用 ,因 为寄存 器 被 重用 (以允许快速 上下 文 切 换)。更 重要 的 改 进是指令 和 数 据 缓存大小 翻 了 一 番 ,以及为了获得更 好 的 性能 而做出 的 一些微架构更改。
奔腾
1997
核心 和 后 续产品
[编辑]奔腾
P54C
[编辑]1994
P54CQS
[编辑]1995
P54CS
[编辑]P54CQS 紧随其后
P24T
[编辑]P55C
[编辑]P55C(
它
虽然 P55C 仍然
Tillamook
[编辑]奔腾 MMX 笔记
型 号 和 变体
[编辑]P5 | P54C | P54C/P54CQS | P54CS | P55C | Tillamook | |||||||||||||||||
产品 |
80501 | 80502 | 80503 | |||||||||||||||||||
0.80 | 0.60 or 0.35* | 0.35 | 0.35 (later 0.28) | 0.25 | ||||||||||||||||||
293.92 (16.7 x 17.6 mm) | 148 @ 0,6 |
91 (later 83) | 141 @ 0,35 |
94.47 (9.06272 x 10.42416 mm) | ||||||||||||||||||
3.10 | 3.20 | 3.30 | 4.50 | |||||||||||||||||||
Socket 4 | Socket 5/7 | Socket 7 | ||||||||||||||||||||
CPGA/CPGA+IHS | CPGA/CPGA+IHS/TCP* | CPGA/TCP* | CPGA/TCP* | CPGA/PPGA | PPGA | TCP* | CPGA/PPGA/TCP* | PPGA/TCP* | TCP/TCP on MMC-1 | |||||||||||||
时钟 |
60 | 66 | 75 | 90 | 100 | 120 | 133 | 150 | 166 | 200 | 120* | 133* | 150* | 166 | 200 | 233 | 166 | 200 | 233 | 266 | 300 | |
总线 |
60 | 66 | 50 | 60 | 50 | 66 | 60 | 66 | 60 | 66 | 60 | 66 | 60 | 66 | ||||||||
5.0 | 5.15 | 3.3 2,9* | 3.3 2.9* | 3.3 3.1* 2.9* | 3.3 3.1* 2.9* | 3.3 3.1* 2.9* | 3.3 3.1* 2.9* | 3.3 | 3.3 | 2.2* | 2.45* | 2.45* | 2.8 2.45* | 2.8 | 2.8 | 1.9 1.8* | 1.8* | 1.8* | 1.9 2.0* | 2.0* | ||
输入/输出电压 | 5.0 | 5.15 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | 2.5 | 2.5 | 2.5 | 2.5 | 2.5 | |
TDP (max. W) | 14.6 (15.3) | 16.0 (17.3) | 8.0 (9.5) 6.0* (7.3*) | 9.0 (10.6) 7.3* (8.8*) | 10.1 (11.7) 8.0 at 0.6 |
12.8 (13.4) 7.1* (8.8*) | 11.2 (12.2) 7.9* (9.8*) | 11.6 (13.9) 10.0* (12.0*) | 14.5 (15.3) | 15.5 (16.6) | 4.2* | 7.8* (11.8*) | 8.6* (12.7*) | 13.1 (15.7) 9.0* (13.7*) | 15.7 (18.9) | 17.0 (21.5) | 4.5 (7.4) 4.1* (5.4*) | 5.0* (6.1*) | 5.5* (7.0*) | 7.6 (9.2) 7.6* (9.6*) | 8.0* | |
推出时间 | 1993-03-22 | 1994-10-10 | 1994-03-07 | 1995-03-27 | 1995-06-12 | 1996-01-04 | 1996-06-10 | 1997-10-20 | 1997-05-19 | 1997-01-08 | 1997-06-02 | 1997-08 | 1998-01 | 1999-01 | ||||||||
* An asterisk indicates that these were only available as Mobile Pentium or Mobile Pentium MMX chips for laptops. |
P54CTB | |||||||
产品 |
PODPMT60X150 | PODPMT66X166 | PODPMT60X180 | PODPMT66X200 | |||
0.35 | |||||||
Socket 5/7 | |||||||
带有 | |||||||
时钟 |
125 | 150 | 166 | 150 | 180 | 200 | |
总线 |
50 | 60 | 66 | 50 | 60 | 66 | |
奔腾75 | 奔腾90 | 奔腾 100 |
奔腾75 | 奔腾 90、120 |
奔腾 100、133 | ||
TDP (max. W) | 15.6 | 15.6 | 15.6 | 18 | |||
电压 | 3.3 | 3.3 | 3.3 | 3.3 |
P55C | Tillamook | ||||||
产品 |
FV8050366200 | FV8050366233 | FV80503CSM66166 | GC80503CSM66166 | GC80503CS166EXT | FV80503CSM66266 | GC80503CSM66266 |
0.35 | 0.25 | ||||||
时钟 |
200 | 233 | 166 | 166 | 166 | 266 | 266 |
总线 |
66 | 66 | 66 | 66 | 66 | 66 | 66 |
PPGA | PPGA | PPGA | BGA | BGA | PPGA | BGA | |
TDP (max. W) | 15.7 | 17 | 4.5 | 4.1 | 4.1 | 7.6 | 7.6 |
电压 | 2.8 | 2.8 | 1.9 | 1.8 | 1.8 | 1.9 | 2.0 |
关联阅读
[编辑]竞争对手
[编辑]- AMD K5, AMD K6
- Cyrix 6x86
- WinChip C6
- NexGen Nx586
- Rise mP6
参考
[编辑]- ^ Product Change Notification #777 (PDF). Intel. February 9, 1999 [October 14, 2019]. (
原始 内容 (PDF)存 档于January 27, 2000). - ^ View Processors Chronologically by Date of Introduction, Intel, [August 14, 2007], (
原始 内容 存 档于2016-04-25) - ^ Intel Pentium Processor Family, Intel, [August 14, 2007], (
原始 内容 存 档于2010-03-04) - ^ View Processors Chronologically by Date of Introduction, Intel, [August 14, 2007], (
原始 内容 存 档于2016-04-25) - ^ Intel Pentium Processor Family, Intel, [August 14, 2007], (
原始 内容 存 档于2010-03-04) - ^ officially known as Pentium with MMX Technology
- ^ p. 1, The Pentium Chronicles: The People, Passion, and Politics Behind Intel's Landmark Chips, Robert P. Colwell, Wiley, 2006, ISBN 978-0-471-73617-2.
- ^ p. 88, "Inside Intel", Business Week, #3268, June 1, 1992.
- ^ "The hot new star of microchips" (页面
存 档备份,存 于互联网档案 馆), Monica Horten, New Scientist, #1871, pp. 31 ff., May 1, 1993. - ^ p. 89, "Inside Intel", Business Week, #3268, June 1, 1992.
- ^ Quinlan, Tom. Intel to offer a peek at its '586' chip. InfoWorld. 16 March 1992: 8 [2022-10-05]. (
原始 内容 存 档于2022-05-10). - ^ Quinlan, Tom; Corcoran, Cate. Design woes force Intel to cancel 586 chip demo. InfoWorld. Vol. 14 no. 24. 15 June 1992: 1 [2022-10-05]. (
原始 内容 存 档于2022-04-16). - ^ Quinlan, Tom; Corcoran, Cate. P5 chip delay won't alter rivals' plans. InfoWorld. Vol. 14 no. 30. 27 July 1992: 1, 103 [2022-10-05]. (
原始 内容 存 档于2022-04-30). - ^ Margulius, David L. Intel Turns 35: Now What?. InfoWorld. Vol. 25 no. 28. July 21, 2003: 51–55 [2022-10-05]. ISSN 0199-6649. (
原始 内容 存 档于2022-04-24). - ^ p. 21, "Architecture of the Pentium microprocessor", D. Alpert and D. Avnon, IEEE Micro, 13, #3 (June 1993), pp. 11–21, doi:10.1109/40.216745.
- ^ p. 90, "Inside Intel", Business Week, #3268, June 1, 1992.
- ^ §3 of Seiler, L.; Cavin, D.; Espasa, E.; Grochowski, T.; Juan, M.; Hanrahan, P.; Carmean, S.; Sprangle, A.; Forsyth, J. Larrabee: A Many-Core x86 Architecture for Visual Computing (PDF). ACM Transactions on Graphics. Proceedings of ACM SIGGRAPH 2008. August 2008, 27 (3): 18:11 [August 6, 2008]. ISSN 0730-0301. doi:10.1145/1360612.1360617.[
失效 連結 ] - ^ Shimpi, Anand Lal, Why Pine Trail Isn't Much Faster Than the First Atom, January 27, 2010 [August 4, 2010], (
原始 内容 存 档于2014-01-04) - ^ Dandamudi, Sivarama P. Introduction to assembly language programming: from 8086 to Pentium processors. New York: Springer. 1998: 31. ISBN 978-1-4757-2858-3. OCLC 655035109.
- ^ PC users guide: General Computer Information. [September 14, 2007]. (
原始 内容 存 档于July 28, 2007). - ^ Polsson, Ken. Chronology of Microprocessors. [2022-05-11]. (
原始 内容 存 档于2021-05-05). - ^ Case, Brian (March 29, 1993).
- ^ Intel Pentium processor (510\60, 567\66). Nov 1994 (PDF). [2022-05-11]. (
原始 内容 (PDF)存 档于2021-11-13). - ^ 24.0 24.1 24.2 Gwennap, Linley (March 27, 1995).
- ^ New Chip Begs New Questions, CNet, [February 6, 2009]
- ^ Intel Architecture Optimization Manual (PDF): 2–16. 1997 [September 1, 2017]. (
原始 内容 (PDF)存 档于2017-07-05). - ^ Phil Storrs PC Hardware book. [September 1, 2017]. (
原始 内容 存 档于2020-01-20). - ^ Pentium Processor with MMX Technology (PDF). 1997 [September 1, 2017]. (
原始 内容 (PDF)存 档于2018-01-04). - ^ 29.0 29.1 Slater, Michael (March 5, 1996).
- CPU-Collection.de (页面
存 档备份,存 于互联网档案 馆) - Intel Pentium 图像和 描述 - Plasma
在 线 Intel CPU 识别 (页面存 档备份,存 于互联网档案 馆) - Pentium Timeline 项目 (页面
存 档备份,存 于互联网档案 馆)Pentium Timeline 项目映 射 了 已 知的 每 个 s-spec中 最古 老 和 最 年 轻的芯 片 。数 据 显示在 交互 式 时间线中。
英 特 尔数据 表
[编辑]- 奔腾 (P5) (页面
存 档备份,存 于互联网档案 馆) - 奔腾 (P54) (页面
存 档备份,存 于互联网档案 馆) - 奔腾 MMX (P55C) (页面
存 档备份,存 于互联网档案 馆) 移 动奔腾 MMX (P55C) (页面存 档备份,存 于互联网档案 馆)移 动奔腾 MMX (Tillamook) (页面存 档备份,存 于互联网档案 馆)
英 特 尔手册
[编辑]这些
- 奔腾处理
器 系列 开发人 员手册 奔腾处理器 (第 1卷 ) (英 特 尔订单号 241428) - 奔腾处理
器 家族 开发者 手 册 第 2卷 :指令 集 参考 (页面存 档备份,存 于互联网档案 馆)(Intel 订单号 243191) - 奔腾处理
器 家族 开发者 手 册 第 3卷 :架 构和编程手 册 [失效 連結 ](Intel 订单号 241430)
|