精华内容
下载资源
问答
  • 晶体管于1948年发明(1947年12月23日在贝尔实验室)。...4位微处理器8位微处理器16位微处理器32位微处理器64位微处理器微处理器世代:1)第一代从1971年到1972年,第一代时代来临,带来了诸如INTEL 4004,罗克韦尔...
    dbeb283eec93250cbd47858d07d40b0c.png

    晶体管于1948年发明(1947年12月23日在贝尔实验室)。IC是由Texas Instruments J kilby于1958年发明的(Fair Child Semiconductors)。第一个微处理器是INTEL发明的。

    4位微处理器

    5e701b501fbd93feb8a45f06d9cc1fd2.png

    8位微处理器

    b0abbe9f5bec60f255fd3033b3a85e37.png

    16位微处理器

    fa9c211802df66e99a2f2ba0f8e91588.png

    32位微处理器

    bdef996a427772c58df353f8db0c3fc6.png

    64位微处理器

    4123ad1287c82c980ec1c9bd272a8ded.png

    微处理器世代

    1)第一代

    从1971年到1972年,第一代时代来临,带来了诸如INTEL 4004,罗克韦尔国际(Rockwell international)PPS-4,INTEL 8008等微处理器。

    2)第二代

    第二代微处理器标志着8位微处理器从1973年到1978年的发展。英特尔8085、摩托罗拉6800和6801等处理器应运而生。

    3)第三代

    第三代推出了16位处理器,例如INTEL 8086/80186/80286,Motorola 68000 68010等。从1979年到1980年,这一代使用HMOS技术。

    4)第四代

    第四代产品于1981年至1995年问世。使用HMOS制造技术的32位处理器应运而生。INTEL 80386和Mororola 68020是这一代的流行处理器。

    5)第五代

    从1995年到现在,我们处于第五代。奔腾,赛扬,双核,四核和八核处理器等64位处理器应运而生。

    微处理器类型

    1)复杂指令集微处理器

    处理器旨在最大程度地减少每个程序的指令数量,而忽略每个指令的周期数量。 编译器用于将高级语言转换为汇编语言,因为代码长度相对较短,并且额外的RAM用于存储指令。这些处理器可以执行诸如从内存中下载,上传和调用数据的任务。除了这些任务,这些微处理器还可以在单个命令中执行复杂的数学计算。

    示例:IBM 370/168,VAX 11/780

    2)精简指令集微处理器

    这些处理器是按功能制造的。它们通过使用简化的指令集来减少执行时间。他们可以在特定的命令下执行小任务。这些处理器以更快的速度完成命令。它们只需要一个时钟周期就可以在统一的执行时间实现结果。寄存器的数量和晶体管的数量较少。使用加载和存储指令访问内存位置。

    示例:Power PC 601、604、615、620

    3)超级标量微处理器(Super scalar microprocessor)

    这些处理器可以同时执行许多任务。它们可用于算术运算单元和乘法器式阵列。他们有多个操作单元,执行多种命令。

    4)专用集成电路

    这些处理器是特定于应用的,比如个人数字助理计算机。它们是根据适当的规格设计的。

    5)数字信号多处理器

    这些处理器用于将模拟信号转换成数字信号或将数字信号转换成模拟信号。这些处理器的芯片被用于许多设备,如雷达、声纳、家庭影院等。

    微处理器的优势

    • 高处理速度
    • 紧凑的尺寸
    • 简单的维护
    • 能进行复杂的数学运算
    • 灵活
    • 可根据需要改进

    微处理器的缺点

    • 过度使用会导致过热
    • 性能取决于数据量
    • 电路板尺寸比微控制器大
    • 大多数微处理器不支持浮点运算
    展开全文
  • 微处理器:50岁了!

    2021-07-19 00:11:17
    编排 |strongerHuang微信公众号 |嵌入式专栏50年前(1971年),英特尔推出了第一款商用的通用型微处理器 40044004拥有2300多个晶体管,与当今芯片中的几十上...

    编排 | strongerHuang

    微信公众号 | 嵌入式专栏

    50年前(1971年),英特尔推出了第一款商用的通用型微处理器 4004,4004拥有2300多个晶体管,与当今芯片中的几十上百亿个晶体管相比,这个数字相形见绌,但 4004 相比之前处理器实现了跨越式发展,它将房间大,基于真空管的第一台计算机的计算能力,在一个指甲盖大小的芯片中实现了。在过去的 50 年里,微处理器以难以想象的方式改变了我们的文化和经济。

     

    1969:项目任务

    1969年,日本的Nippon Calculating Machine公司让Intel给他们设计12款芯片用于它们自己的141-PF打印计算器,Intel却建议只用4款芯片来完成来完成这个项目,其中用一个可编程芯片来完成不同的项目功能,这一方案确定了电子行业发展的新航向。(Intel方案设计者肯定想,给你一个产品定做一款芯片,还不如我做个芯片可以用于很多产品,多省事。当时Intel是开发存储器的厂家,所以这四个芯片中ROM和RAM可以很快开发出来)。

    Intel的解决方案

    4个芯片组成的这一方案命名MCS-4,它包含一个中央处理器(CPU)芯片-4004,一个只读存储器(ROM)芯片用于存储应用程序-4002,一个随机存储器(RAM)用于存储临时数据-4001,一个移位寄存器芯片用于输入输出IO口-4003。

    1971:集成电路的时代

    Intel从Nippon Calculating Machine购买了MCS-4的版权,并且在1971年11月15日上市了4004和它的周围芯片组,这意味着4004变成了全世界第一款上市的商用处理器,人们可以用它开发各种各样功能的电子设备。

    在1971年,它已经非常小了,小到跟一个小指甲那么大,运算能力却跟1946年的第一台计算机相当(体积跟一个房子那么大)。相比于现在常用的12英寸晶圆,4004采用的是2英寸晶圆,它拥有2300多个晶体管,采用10微米工艺,它是一个独立的微处理器,体积小,它很快进入了商用产品之中。

    Intel 4004是Intel制造的一款微处理器,片内集成了2000多个晶体管,晶体管之间的距离是10um(现在工艺已经是5nm及以下了),能够处理4bit的数据,虽然只有45条指令,每秒也只能执行5万条指令,频率为108KHZ,前端总线为0.74MHz (4bit)。但它的集成度却要高很多,这一突破性的发明最先应用于Busicom计算器,为生命体和个人计算机的智能嵌入铺平了道路。

    4004计划和编号

    Busicom最初计划是需要12个定制芯片,而英特尔工程师霍夫提出了通用逻辑设备的概念,它可能是一个更出色、更高效的解决方案。正是由于他的提议才使得微处理器得以开发。起初,Busicom向英特尔支付了60000美元,获得了微处理器所有权。在认识到“大脑”芯片的无限潜力之后,英特尔提出用60000美元换回微处理器设计的所有权。Busicom同意了英特尔的请求。1971年11月15日,英特尔面向全球市场推出了4004微处理器,每个售价为200美元。

    编号为4004,第一个“4”代表此芯片是客户订购的产品编号,后一个“4”代表此芯片是英特尔公司制作的第四个订制芯片。这种数字代号却延用至今。霍夫终于如愿以偿,他在世界第一个微处理器上,集成了2000多个晶体管,发明了世界第一块大规模集成电路4004,在电子计算机历史上,写下了光辉的一页。4004芯片基本具备了微处理器的特点,用它来做计算器,改变了传统计算器的形象。采用4004芯片后,再配用一块程序存储器,数据存储器,移位寄存器,再加上键盘和数码管,就构成了一台完整的微型计算机。

    后续发展:

    我们今天个人PC能有如此高的性能,都是一步一步发展才实现的。像后面的8008、8080、8086、80286、80386。。。等

    免责声明:本文素材来源网络,版权归原作者所有。如涉及作品版权问题,请与我联系删除。

    ------------ END ------------

    感谢完成阅读,我是喜欢打篮球的写代码的篮球球痴,这个是我的公众号,感谢你关注并支持。我从大学开始接触电子和嵌入式软件知识,至今,已经毕业工作了9年,我喜欢嵌入式,也愿意从事这个行业。不管是从技术还是职场经验,都积累了足够多的经验,目前在一个非常优秀的团队中做开发工作。

    很高兴认识每一个对技术努力,对人用心的朋友。

    点击“阅读原文”查看更多分享,欢迎点分享、收藏、点赞、在看。

    展开全文
  • 微处理器的里程碑是在1971年,Intel的第一款微处理器4004处理器的诞生。这一突破性的重大发明不仅成为Busicom计算器强劲的动力之源,更打开了让机器设备象个人电脑一样可嵌入智能的未来之路。
  • Intel-4004微处理器(MCS-4微机)

    千次阅读 2019-05-23 21:30:57
    Intel 4004微处理器最初是Intel专门为日本一家名为Busicom的公司设计制造,用于该公司的计算器产品。 Intel还曾开发出4001(动态内存DRAM)、4002(只读存储器ROM)、4003(Register),用4004芯片,配上4001(40字节...

    从最开始进行分析,一步一步扩展与改进,直到今天的高速信息处理时代
    最难的是,该处理器时间太早,很多资料和功能信息都很难查找

    4004芯片:

    4004历史

    Intel-4004已经很难买到了,可以说是“老古董”。
    Intel 4004微处理器最初是Intel专门为日本一家名为Busicom的公司设计制造,用于该公司的计算器产品。
    Intel还曾开发出4001(动态内存DRAM)、4002(只读存储器ROM)、4003(Register),用4004芯片,配上4001(40字节的动态内存DRAM)、4002(256字节的只读存储器ROM)、4003(10位的移位寄存器芯片Register),再加上键盘和数码管,就构成了一台完整的微型计算机MCS-4。
    4004是美国英特尔公司 (Intel) 第一款推出的微处理器,也是全球第一款商用微处理器。
    4004处理器于1971年推出,尺寸为3mm×4mm,外层有16只针脚,内里有2,250个晶体管,它采用10微米制程。
    4004的最高频率有740kHz,能执行4位运算,支持8位指令集及12位地址集。

    4004基本信息

    位数/频率:4bit/6万次
    频率/前端总线:108KHZ/0.74MHz (4bit)
    封装/针脚数量:陶瓷DIP,塑封DIP / 16针
    核心技术/晶体管数量:10微米 / 2250
    在这里插入图片描述

    封装引脚
    16脚DIP封装,有白色陶瓷+金色散热器 ( C4004 )、黑色陶瓷 ( D4004 )、黑色塑料 ( P4004 ) 等封装形式
    在这里插入图片描述
    Pin Description(管脚定义)

    • 1、DATA BUS I/O(数据总线输入输出)
      D0 - D3:双向总线,担任数据与地址IO
    • 2、CLOCK PHASE(时钟相位)
      双向时钟信号输入
    • 3、SYNC OUTPUT(同步输出)
      同步信号输出:在一个指令周期的开始,该信号被送至ROM和RAM芯片,以确保移位寄存器正常工作(这里的ROM与RAM为MCS-4系列制芯片)
    • 4、MEMORY CONTROL OUTPUT(RAM控制输出)
      CM-RAM0 - CM-RAM3输出:用于4002RAM芯片组的片选
    • 5、MEMORY CONTROL OUTPUT(ROM控制输出)
      CM-ROM输出:用于ROM芯片组的片选
    • 6、TEST(测试)
      测试输入:JCN指令
    • 7、RESET(重置)
      复位:该引脚保持高电平64个时钟周期(8个机器周期)时4004发生复位,在复位发生时,所有寄存器都被清0
    • 8、Vss、Vdd
      电源

    内部结构在这里插入图片描述
    寄存器组

    名称大小(bits)
    Accumulator4
    Carry/Link1
    索引寄存器Index Registers ( IR )(4+4)*8
    程序寄存器Program Counter ( PC )12
    堆栈指针Stack Pointer ( Stack )12*3
    临时寄存器TEMP.REG4
    INSTRUCTION REGISTER8

    指令集
    (带 * 号的是双字指令,需要两个指令周期(1指令周期 = 8时钟周期))

    基础指令
    HEX助记符指令字1指令字2功能
    00NOP0000 0000
    1*JCN0001 CCCCAAAA AAAA当条件C成立,跳转到当前ROM页的A地址
    2*FIM0010 RRR0DDDD DDDD取当前页D地址处的数据,送至IR的R号寄存器对内
    3FIN0011 RRR0取IR中第0寄存器对数据作为ROM页内地址,将数据送至IR寄存器的R号寄存器对内
    3JIN0011 RRR1将IR中R号寄存器对内数据作为间接跳转地址进行跳转
    4*JUN0100 AAAAAAAA AAAA无条件跳转至地址A
    5*JMS0101 AAAAAAAA AAAA无条件跳转至地址A,将原地址保存在堆栈SP中
    6INC0110 RRRRRRRR寄存器+1
    7*ISZ0111 RRRRAAAA AAAARRRR寄存器+1,如果结果不为0,跳转至页内地址A
    8ADD1000 RRRRAC=AC+RRRR+C
    9SUB1001 RRRRAC=AC-RRRR-C
    ALD1010 RRRRAC=RRRR
    BXCH1011 RRRRAC与RRRR交换
    CBBL1100 DDDD借助堆栈地址返回,AC=DDDD
    DLDM1101 DDDDAC=DDDD
    F0CLB1111 0000AC=0,C=0
    F1CLC1111 0001C=0
    F2IAC1111 0010AC=AC+1
    F3CMC1111 0011C=~C
    F4CMA1111 0100AC=~AC
    F5RAL1111 0101{C,AC}向左循环平移一位
    F6RAR1111 0110{C,AC}向右循环平移一位
    F7TCC1111 0111AC=C, C=0
    F8DAC1111 1000AC=AC-1
    F9TCS1111 1001当C=0,AC=1001当C=1,AC=1010
    FASTC1111 1010C=1
    FBDAA1111 1011对AC执行BCD修正
    FCKBP1111 1100对AC进行独热码到二进制转换若输入非法值,AC=1111
    FDDCL1111 1101使用AC的低3位进行转换页AC=000时选择CM0其他情况以三位分别控制
    I/O与RAM指令
    2SRC0010 RRR1分别在指令周期的X2与X3处将R寄存器保存的页内地址送至ROM和RAM
    E0WRM1110 0000将AC写入选中的RAM主字符( 4位 )中
    E1WMP1110 0001将AC写入选中的RAM端口中( 注:MCS-4中,RAM/ROM亦用作IO端口 )
    E2WRR1110 0010将AC写入选中的ROM端口中
    E3WPM1110 0011将AC写入选中的可读写程序存储器中( 搭配4008/4009/4289使用 )
    E4WR01110 0100将AC写入选中的RAM的0号状态字符中
    E5WR11110 0101将AC写入选中的RAM的1号状态字符中
    E6WR21110 0110将AC写入选中的RAM的2号状态字符中
    E7WR31110 0111将AC写入选中的RAM的3号状态字符中
    E8SBM1110 1000{C,AC}=AC-C-选中的RAM主字符
    E9RDM1110 1001将选中的RAM主字符写入AC
    EARDR1110 1010将选中的ROM输入端口数据写入AC
    EBADM1110 1011{C,AC}=AC+C+选中的RAM主字符
    ECRD01110 1100将选中的RAM的0号状态字符写入AC
    EDRD11110 1101将选中的RAM的1号状态字符写入AC
    EERD21110 1110将选中的RAM的2号状态字符写入AC
    EFRD31110 1111将选中的RAM的3号状态字符写入AC

    以上就是Intel公司首款商用处理器,Intel原本只是造存储器的一家小公司,因为日本Busicom公司(造计算器)的小看,从此Intel慢慢转型进入微处理器的市场,一发不可收拾成。4004是Intel历史性的标志。
    MCS-4就是4004处理器+4001ROM+4002RAM+4003SR的组合,微型计算机就是多块芯片的集合,中央处理器用来负责控制和管理。

    MCS-4微型计算机

    历史
    该MCS-4 (微型计算机集-4 )或4000系列或Busicom芯片组是一个家庭的4位被开发的微处理器芯片组英特尔。整个芯片组由四个独立芯片组成,包括4004 CPU,后者成为第一个商用微处理器。MCS-4于1971年3月完工,于6月投入生产,并于1971年11月15日投放市场。
    在Federico Faggin于1970年加入英特尔之前,4004的发展相当缓慢。Federico在英特尔开发了多项设计创新,使得微处理器可以安装在一个芯片中,包括使用硅栅技术的随机逻辑芯片设计的新方法,Faggin开发了4004测试工具,芯片和逻辑设计,同时整个MCS-4系统的所有芯片布局。
    当时,英特尔仅以其内存芯片而闻名。

    在这里插入图片描述

    组件

    MCS-4只需4001 ROM和4004 CPU即可实现最低功能,但其设计与RAM和移位寄存器完全兼容。此外,另外两个芯片4008和4009扩展了系统,可与英特尔现有的任何内存芯片选择配合使用。

    部分描述
    4001只读存储器
    4002内存
    4003移位寄存器
    4004MPU
    4008地址锁存器
    4009I/O接口

    首席设计师

    • 特德霍夫
    • 费德里科法金
    • Stan Mazor
    • Masatoshi Shim

    相关文件

    • MCS-4 数据表
      链接:https://pan.baidu.com/s/15zO7lQ7urFh9zOpKaOIYAw
      提取码:9a96

    • MCS-4 手册
      链接:https://pan.baidu.com/s/12Qww3WBZ-jMgBEAfWMvnvg
      提取码:utdl

    框架
    在这里插入图片描述

    这就是MCS-4组成的核心部分,应该大致能理解该微型计算机的框架,接下来将分析其运作和功能

    MCS-4的组成结构与功能分析

    英特尔微处理器快速参考指南:https://www.intel.com/pressroom/kits/quickreffam.htm#i486

    简介:

    MCS-4是一套微型可编程计算机,适用于测试系统、外围设备、终端、计费机、测量系统、数字和过程控制等应用。

    4004 CPU、4003 SR和4002 RAM是标准构建块。4001 ROM包含自定义微程序,使用符合客户规格的金属掩模实现。
    MCS-4系统易于与开关、键盘、显示器、电传打字机、打印机、阅读器、A-D转换器和其他流行的外围设备进行接口。

    使用MCS-4微型计算机集构建的系统最多可以有4K x 8位ROM字、1280 x 4位RAM和128根 I/O线,而不需要任何接口逻辑。通过添加一些简单的门,MCS-4可以在任何组合中拥有48个RAM和ROM包,以及192个 I/O行。最小系统配置由一个CPU和一个256 x 8位ROM组成。

    MCS-4有一个非常强大的指令集,允许二进制和十进制算术。它包括条件分支、跳转到子例程,并通过间接获取提供了对ROM查找表的有效使用。

    英特尔MCS-4微型计算机(4001/2/3/4)采用硅栅技术制造。这种低阈值技术允许设计和生产性能更高的MOS电路,并在单片芯片上提供比传统MOS技术更高的功能密度。
    在这里插入图片描述
    4001(ROM)

    256x8位掩模可编程ROM和4位I/O端口

    在这里插入图片描述
    在这里插入图片描述
    4001是一个2048位的金属掩模可编程ROM,为MCS-4微型计算机提供定制的微程序显示功能。

    地址和数据通过时间复用在4条数据总线上传输。计时是使用两个时钟信号和4004提供的同步信号内部生成的。地址在同步之后的三个时间段从CPU接收,并在256个字中选择一个,在16个ROM中选择一个。为此,每个ROM被metal选项标识为#0、1、2到15。还提供了一个命令行(CM),它的作用域是选择一个ROM库(由16个ROM组成的组)。在寻址时间之后的两个时间段(m1&m2)内,信息从ROM传输到数据总线线路。

    ROM的第二种操作模式是作为输入/输出控制设备。在这种模式下,ROM芯片将把信息路由到4 I/O外部线路的数据总线线路和数据总线线路之间。每个芯片都有能力识别自己的 I/O端口操作,识别 I/O端口指令,并决定它是输入还是输出操作和执行指令。在正常工作时,外部信号(CL)会自动清除输出寄存器。
    当复位线低(负电压)时,所有内部触发器(包括输出寄存器)将被重新设置。
    4002(RAM)

    320位RAM和4位输出端口

    在这里插入图片描述
    在这里插入图片描述
    4002执行两个函数。作为RAM,它将320位存储在4个寄存器中,每个寄存器包含24个4位字符(16个主存字符和4个状态字符)。作为与周边设备通信的载体,它具有4条输出线路和相应的控制逻辑来执行输出。

    4003(SR)

    10位串行进/并行串行出移位寄存器(SR)

    在这里插入图片描述
    在这里插入图片描述
    4003是一个10位静态移位寄存器,具有串行输入、并行和串行输出数据,其功能是增加输出行数,与键盘、显示器、打印机、电传打字机、开关、读卡器、A-D转换器等 I/O设备进行接口。

    数据是串行加载的,并在通过逻辑访问在10个输出行上并行可用。当启用(E = low)时,将读取移位寄存器内容;当未启用(E = high)时,平行线位于Vss。串行输出行不受使能逻辑的影响。

    数据也可以串行地允许不确定数量的类似设备级联在一起,以提供移位寄存器长度乘以10的倍数。

    数据传输由CP信号控制。内部电源接通清除电路将清除移位寄存器(Qi = Vss)之间的应用电源电压和第一个CP信号。

    4004(CPU)

    4004是一个中央处理器单元(CPU),设计用于与MCS-4(4001, 4002, 4003)的其他成员一起为微程序mable计算机应用程序工作。
    CPU芯片由4位加法器、64位(16×4)索引寄存器、48位(4×12)程序计数器和堆栈(如果可能的话,嵌套最多3层)、地址增量器、8位指令寄存器和译码器以及控制逻辑。信息在4004和其他芯片之间通过4线数据总线流动。一个4004可以与多达48个ROM 4001和RAM(4002)芯片组合使用。

    典型的机器周期从CPU向ROM和RAM发送同步计时信号(SYNC)开始。接下来,使用三个时钟周期将12位ROM地址发送到数据总线。然后将地址递增1并存储在程序计数器中。所选ROM在接下来的2个时钟周期内发送回8位指令或数据。该信息存储在两个寄存器中:OPR和OPA。接下来的三个时钟周期用于执行指令。

    ROM存储空间由命令ROM控制信号(CM-ROM)控制,多达4个RAM存储空间由4个命令RAM控制信号(CM RAM0、CM RAM1、CM RAM2、CM RAM3)控制。完整的存储转换是由执行DCL指令完成的。

    输入测试信号(TEST)与条件跳转(JCN)指令一起使用。外部复位信号用于清除所有寄存器和触发器。为了完全清除所有寄存器,复位信号必须应用于至少8个内存周期(8 x 8个时钟周期)。重置后,程序将从 “0” 步骤开始,并选择CM-RAM0。

    执行指令周期

    在这里插入图片描述
    在这里插入图片描述
    详细的功能规范描述了系统的操作、指令集、每条指令的CPU活动以及一些编程和硬件示例,这些详细的功能规范是单独发布的,可根据要求提供。

    下面是系统运行的简要概述MCS-4使用10.8 usec指令周期。CPU(4004)生成同步信号(SYNC),指示指令周期的开始,并将其发送到ROM(4001)和RAM(4002)。

    基本指令执行需要8或16个周期的750千赫时钟。在一个典型的序列中,CPU在前三个周期(A1, A2, A3)向ROM发送12位地址。所选ROM芯片在接下来的两个周期(M1. M2)中向CPU发送8位指令(OPR, OPA),然后在最后三个周期(X1. X2. X3)中对指令进行解释和执行。

    CPU、RAM和ROM可以由外部复位线控制。当复位被激活时,寄存器和触发器的内容被清除。重置后,CPU将从地址0和CM-RAM0开始。

    MCS-4可以有多达4K x 8位ROM字,1280 x 4位RAM和128 I/O行,不需要任何连接逻辑。通过添加一些简单的门,MCS-4可以有多达48个RAM和ROM的任何组合和192 I/O行。

    4001、4002和4004由4线数据总线(D0、D1、D2、D3)连接,用于芯片之间的所有信息流,除了CPU在另外6条线路上发送的控制信号。MCS-4系统的互连如上图所示。显示了一个扩展配置。最小系统配置由一个CPU(4004)和一个ROM组成(4001)。指令周期图显示了每个时钟周期内数据总线上的活动,以及如何细分基本指令周期。

    每个数据总线输出缓冲区都有三个可能的状态“1”、“0”和浮点数。在给定的时间内,只允许一个输出缓冲区驱动数据线,因此,所有其他缓冲区必须处于浮动状态。但是,每个数据行可以同时接收多个输入缓冲区MCS-4有一个非常强大的指令集,允许二进制和十进制算术。它包括条件分支。跳转到子例程,并提供了通过间接获取有效使用ROM查找表。通常,850 usec中可以添加两个8位数字。

    这就是MCS-4微型计算机的基本结构。

    展开全文
  • 微处理器

    2014-02-26 16:49:00
    微处理器 微处理器用一片或少数几片大规模集成电路组成的中央处理器。这些电路执行控制部件和算术逻辑部件的功能。微处理器与传统的中央处理器相比,具有体积小、重量轻和容易模块化等优点。微处理器的...
    微处理器
     
     
    微处理器用一片或少数几片大规模集成 电路组成的 中央处理器。这些 电路执行控制部件和 算术逻辑部件的功能。微处理器与传统的 中央处理器相比,具有体积小、重量轻和容易模块化等优点。微处理器的基本组成部分有: 寄存器堆、 运算器、时序控制 电路,以及数据和 地址总线。微处理器能完成取 指令、执行指令,以及与外界 存储器和逻辑部件交换信息等操作,是 微型计算机的运算控制部分。它可与 存储器和外围 电路芯片组成 微型计算机
    中文名
    微处理器
    外文名
    CPU
    含    义
    计算机的运算核心和控制核心
     
    自从人类1947年发明晶体管以来,50多年间半导体技术经历了硅晶体管、集成 电路、超大规模集成电路、甚大规模集成电路等几代,发展速度之快是其他产业所没有的。半导体技术对整个社会产生了广泛的影响,因此被称为“产业的种子”。 中央处理器是指计算机内部对数据进行处理并对处理过程进行控制的部件,伴随着大规模集成 电路技术的迅速发展,芯片集成密度越来越高,CPU可以集成在一个 半导体芯片上,这种具有中央处理器功能的大规模集成电路器件,被统称为“微处理器”。需要注意的是:微处理器本身并不等于微型计算机,仅仅是微型计算机的中央处理器。
    微处理器已经无处不在,无论是录像机、智能洗衣机、移动电话等家电产品,还是汽车引擎控制,以及数控机床、导弹精确制导等都要嵌入各类不同的微处理器。微处理器不仅是 微型计算机的核心部件,也是各种数字化智能设备的关键部件。国际上的超高速巨型计算机、 大型计算机等高端计算系统也都采用大量的通用高性能微处理器建造。 [1]

    1内部结构

    16位微处理器(图中为8086微处理器)可分成两个部分,一部分是执行部件(EU),即执行 指令的部分;另
    微处理器

      微处理器

    一部分是 总线接口部件(BIU),与8086总线联系,执行从 存储器取指令的操作。微处理器分成EU和BIU后,可使取 指令和执行指令的操作重叠进行。EU部分有一个 寄存器堆,由8个16位的寄存器组成,可用以存放数据、 变址堆栈指针算术运算 逻辑单元(ALU)执行算术运算和逻辑操作, 标志寄存器寄存这些操作结果的条件。执行部件中的这些部件是通过 数据总线传送数据的。 总线接口部件也有一个 寄存器堆,其中CS、DS、SS和ES是 存储空间分段的分段寄存器。IP是 指令指针。内部通信 寄存器也是暂时存放数据的寄存器。 指令队列是把预先取来的 指令流存放起来。总线接口部件还有一个地址 加法器,把分段 寄存器值和偏置值相加,取得20位的物理地址。数据和地址通过 总线控制逻辑与外面的8086 系统总线相联系。
    微处理器的分类
    美国Intel公司

      美国Intel公司

    根据微处理器的应用领域,微处理器大致可以分为三类:通用高性能微处理器、嵌入式微处理器和数字信号处理器、微控制器。一般而言,通用处理器追求高性能,它们用于运行通用软件,配备完备、复杂的操作系统;嵌入式微处理器强调处理特定应用问题的高性能,主要用于运行面向特定领域的专用程序,配备轻量级操作系统,主要用于蜂窝电话、CD播放机等 消费类家电;微控制器价位相对较低,在微处理器市场上需求量最大,主要用于汽车、空调、自动机械等领域的自控设备。   CPU是Central Processing Unit(中央微处理器)的缩写,它是计算机中最重要的一个部分,由运算器和控制器组成。如果把计算机比作人,那么CPU就是人的大脑。CPU的发展非常迅速,个人电脑从8088(XT)发展到现在的Pentium 4时代,只经过了二十一年的时间。

    2发展历程

    CPU从最初发展至今已经有二十多年的历史了,这期间,按照其处理信息的字长,CPU可以分为:4位微处理器、8位微处理器、16位微处理器、32位微处理器以及最新的64位 微处理器,可以说个人电脑的发展是随着CPU的发展而前进的。微机是指以大规模、超大规模集成 电路为主要部件,以集成了计算机主要部件——控制器和运算器的微处理器MP(Micro Processor)为核心,所构造出的计算系经过30多年的发展,微处理器的发展大致可分为:
    微处理器

      微处理器

    第一代

    第一阶段
    (1971—1973年)通常以字长是4位或8位微处理器,典型的是美国 Intel 4004和Intel 8008微处理器。Intel 4004是一种4位微处理器,可进行4位 二进制的并行运算,它有45条 指令,速度0.05MIPs(Million Instruction Per Second,每秒百万条指令)。Intel 4004的功能有限,主要用于计算器、电动打字机、照相机、台秤、电视机等家用电器上,使这些电器设备具有智能化,从而提高它们的性能。Intel 8008是世界上第一种8位的微处理器。 存储器采用PMOS工艺。该阶段计算机工作速度较慢,微处理器的指令系统不完整, 存储器容量很小,只有几百字节,没有操作系统,只有汇编语言。主要用于工业仪表、过程控制。

    第二代

    (1974—1977年)典型的微处理器有Intel 8080/8085,Zilog公司的Z80和Motorola公司的M6800。与第一代微处理器相比,集成度提高了1~4倍,运算速度提高了10~15倍,指令系统相对比较完善,已具备典型的计算机体系结构及中断、直接 存储器存取等功能。
    由于微处理器可用来完成很多以前需要用较大设备完成的计算任务,价格又便宜,于是各半导体公司开始竞相生产微处理器芯片。Zilog公司生产了8080的增强型Z80,摩托罗拉公司生产了6800,英特尔公司于1976年又生产了增强型8085,但这些芯片基本没有改变8080的基本特点,都属于第二代微处理器。它们均采用NMOS工艺,集成度约9000只晶体管,平均 指令执行时间为1μS~2μS,采用汇编语言、BASIC、Fortran编程,使用 单用户操作系统

    第三代

    第三阶段(1978—1984年)即16位微处理器。1978 年,Intel公司率先推出16位微处理器8086,同时,为了方便原来的8位机用户,Intel公司又提出了一种准16位微处理器8088。
    8086微处理器最高主频速度为8MHz,具有16位数据通道, 内存寻址能力为1MB。同时英特尔还生产出与之相配合的数学协处理器i8087,这两种芯片使用相互兼容的 指令集,但i8087指令集中增加了一些专门用于对数、指数和三角函数等数学计算的指令。人们将这些指令集统一称之为 x86指令集。虽然以后英特尔又陆续生产出第二代、第三代等更先进和更快的新型CPU,但都仍然兼容原来的x86 指令,而且英特尔在后续CPU的命名上沿用了原先的x86序列,直到后来因商标注册问题,才放弃了继续用阿拉伯数字命名。
    1979年, 英特尔公司又开发出了8088。8086和8088在芯片内部均采用16位数据传输,所以都称为16位微处理器,但8086每周期能传送或接收16位数据,而8088每周期只采用8位。因为最初的大部分设备和芯片是8位的,而8088的外部8位数据传送、接收能与这些设备相兼容。8088采用40针的DIP封装, 工作频率为6.66MHz、7.16MHz或8MHz,微处理器集成了大约29000个晶体管。
    在Intel公司推出8086、8088 CPU之后,各公司也相继推出了同类的产品,有Zilog公司Z8000和Motorola公司的M68000等。16位微处理器比8位微处理器有更大的寻址空间、更强的运算能力、更快的处理速度和更完善的指令系统。所以,16位微处理器已能够替代部分小型机的功能,特别在单任务、单用户的系统中,8086等16位微处理器更是得到了广泛的应用。
    1981年,美国IBM公司将8088芯片用于其研制的IBM-PC机中,从而开创了全新的微机时代。也正是从8088开始,个人电脑(PC)的概念开始在全世界范围内发展起来。从8088应用到IBM PC机上开始,个人电脑真正走进了人们的工作和生活之中,它也标志着一个新时代的开始。
    1982年,英特尔公司在8086的基础上,研制出了80286微处理器,该微处理器的最大 主频为20MHz,内、外部数据传输均为16位,使用24位 内存储器寻址内存寻址能力为16MB。80286可工作于两种方式,一种叫实模式,另一种叫保护方式。
    在实模式下,微处理器可以访问的内存总量限制在1兆字节;而在保护方式之下,80286可直接访问16兆字节的内存。此外,80286工作在保护方式之下,可以保护操作系统,使之不像实模式或8086等不受保护的微处理器那样,在遇到异常应用时会使系统停机。
    IBM公司将80286微处理器用在先进技术微机即AT机中,引起了极大的轰动。80286在以下四个方面比它的前辈有显著的改进:支持更大的内存;能够模拟内存空间;能同时运行多个任务;提高了处理速度。
    最早PC机的速度是4MHz,第一台基于80286的AT机运行速度为6MHz至8MHz,一些制造商还自行提高速度,使80286达到了20MHz,这意味着性能上有了重大的进步。
    80286的封装是一种被称为PGA的正方形包装。PGA是源于PLCC的便宜封装,它有一块内部和外部固体插脚,在这个封装中,80286集成了大约130000个晶体管。
    IBM PC/AT微机的总线保持了XT的三层 总线结构,并增加了高低位 字节总线 驱动器转换逻辑和高位字节总线。与XT机一样,CPU也是焊接在 主板上的。

    第四代

    第四阶段(1985—1992年)即32位微处理器。1985年10月17日,英特尔划时代的产品——80386DX正式发布了,其内部包含27.5万个晶体管, 时钟频率为12.5MHz,后逐步提高到20MHz、25MHz、33MHz,最后还有少量的40MHz产品。
    80386DX的内部和外部 数据总线是32位, 地址总线也是32位,可以 寻址到4GB内存,并可以管理64TB的 虚拟存储空间。它的运算模式除了具有实模式和保护模式以外,还增加了一种“虚拟86”的工作方式,可以通过同时模拟多个8086微处理器来提供多任务能力。
    80386DX有比80286更多的 指令,频率为12.5MHz的80386每秒钟可执行6百万条指令,比频率为16MHz的80286快2.2倍。80386最经典的产品为80386DX-33MHz,一般我们说的80386就是指它。
    由于32位微处理器的强大运算能力,PC的应用扩展到很多的领域,如商业办公和计算、工程设计和计算、 数据中心、个人娱乐。80386使32位CPU成为了PC工业的标准。
    1989年英特尔公司又推出准32位微处理器芯片80386SX。这是Intel为了扩大市场份额而推出的一种较便宜的普及型CPU,它的内部数据总线为32位,外部数据总线为16位,它可以接受为80286开发的16位输入/输出接口芯片,降低整机成本。80386SX推出后,受到市场的 广泛的欢迎,因为80386SX的性能大大优于80286,而价格只是80386的三分之一。
    1989年,我们大家耳熟能详的80486芯片由英特尔推出。这款经过四年开发和3亿美元资金投入的芯片的伟大之处在于它首次实破了100万个晶体管的界限,集成了120万个晶体管,使用1微米的制造工艺。80486的时钟频率从25MHz逐步提高到33MHz、40MHz、50MHz。
    80486是将80386和数学协微处理器80387以及一个8KB的高速缓存集成在一个芯片内。80486中集成的80487的数字 运算速度是以前80387的两倍,内部 缓存缩短了微处理器与慢速DRAM的等待时间。并且,在80x86系列中首次采用了RISC( 精简指令集)技术,可以在一个 时钟周期内执行一条指令。它还采用了突发 总线方式,大大提高了与内存的数据交换速度。由于这些改进,80486的性能比带有80387数学协微处理器的80386 DX性能提高了4倍。

    第五代

    第5阶段(1993-2005年)是奔腾(pentium)系列微处理器时代,通常称为第5代。典型产品是Intel公司的奔腾系列芯片及与之兼容的AMD的K6系列微处理器芯片。内部采用了超标量指令流水线结构,并具有相互独立的指令和数据高速缓存。随着MMX(MultiMediaeXtended)微处理器的出现,使微机的发展在网络化、多媒体化和智能化等方面跨上了更高的台阶。
    早期的奔腾75MHz~120MHz使用0.5微米的制造工艺,后期120MHz频率以上的奔腾则改用0.35微米工艺。经典奔腾的性能相当平均,整数运算和浮点运算都不错。 为了提高电脑在 多媒体、3D图形方面的应用能力,许多新指令集应运而生,其中最著名的三种便是英特尔的MMX、SSE和AMD的3D NOW!。 MMX(MultiMedia Extensions,多媒体 扩展指令集)是英特尔于1996年发明的一项多媒体指令增强技术,包括57条多媒体指令,这些指令可以一次处理多个数据,MMX技术在软件的配合下,就可以得到更好的性能。
    多能奔腾(Pentium MMX)的正式名称就是“带有MMX技术的Pentium”,是在1996年底发布的。从多能奔腾开始,英特尔就对其生产的CPU开始锁倍频了,但是MMX的CPU超外频能力特别强,而且还可以通过提高核心电压来超倍频,所以那个时候超频是一个很时髦的行动。超频这个词语也是从那个时候开始流行的。
    多能奔腾是继Pentium后英特尔又一个成功的产品,其生命力也相当顽强。多能奔腾在原Pentium的基础上进行了重大的改进,增加了片内16KB 数据缓存和16KB 指令缓存,4路写缓存以及 分支预测单元和返回堆栈技术。特别是新增加的57条MMX多媒体指令,使得多能奔腾即使在运行非MMX优化的程序时,也比同主频的Pentium CPU要快得多。
    1997年推出的Pentium II 处理器结合了Intel MMX技术,能以极高的效率处理影片、音效、以及绘图资料,首次采用Single Edge Contact (S.E.C) 匣型封装,内建了高速快取 记忆体。这款晶片让电脑使用者撷取、编辑、以及透过 网际网络和亲友分享数位相片、编辑与新增文字、音乐或制作家庭电影的转场效果、使用视讯 电话以及透过标准电话线与网际网络传送影片,Intel Pentium II处理器晶体管数目为750万颗。
    Pentium III 处理器加入70个新指令,加入网际网络串流SIMD延伸集称为MMX,能大幅提升先进影像、3D、串流音乐、影片、语音辨识等应用的性能,它能大幅提升网际网络的使用经验,让使用者能浏览逼真的线上博物馆与商店,以及下载高品质影片,Intel首次导入0.25微米技术,Intel Pentium III 晶体管数目约为950万颗。
    与此同年,英特尔还发布了PentiumIII Xeon处理器。作为PentiumII Xeon的后继者,除了在内核架构上采纳全新设计以外,也继承了Pentium III处理器新增的70条指令集,以更好执行多媒体、流媒体应用软件。除了面对企业级的市场以外,Pentium III Xeon加强了电子商务应用与高阶商务计算的能力。在缓存速度与系统总线结构上,也有很多进步,很大程度提升了性能,并为更好的多处理器协同工作进行了设计。
    2000年推出的Pentium 4处理器内建了4200万个晶体管,以及采用0.18微米的 电路,Pentium 4初期推出版本的速度就高达1.5GHz,晶体管数目约为4200万颗,翌年8月,Pentium 4 处理理达到2 GHz的里程碑。2002年英特尔推出新款Intel Pentium 4处理器内含创新的Hyper-Threading(HT) 超线程技术。超线程技术打造出新等级的高性能桌上型电脑,能同时快速执行多项运算应用,或针对支持多重线程的软件带来更高的性能。超线程技术让电脑性能增加25%。除了为桌上型电脑使用者提供超线程技术外,英特尔也达成另一项电脑里程碑,就是推出运作频率达3.06 GHz的Pentium 4处理器,是首款每秒执行30亿个运算周期的商业 微处理器,如此优异的性能要归功于当时业界最先进的0.13微米制程技术, 翌年,内建超线程技术的Intel Pentium 4处理器频率达到3.2 GHz。
    PentiumM:由 以色列小组专门设计的新型移动CPU,Pentium M是 英特尔公司的x86架构 微处理器,供笔记簿型个人电脑使用,亦被作为Centrino的一部分,于2003年3月推出。公布有以下 主频:标准1.6GHz,1.5GHz,1.4GHz,1.3GHz,低电压1.1GHz,超低电压900MHz。为了在低 主频得到高效能,Banias作出了优化,使每个时钟所能执行的指令数目更多,并通过高级 分支预测来降低错误预测率。另外最突出的改进就L2高速 缓存增至1MB(P3-M和P4-M都只有512KB),估计Banias数目高达7700万的晶体管大部分就用在这上。
    此外还有一系列与减少功耗有关的设计:增强型Speedstep技术是必不可少的了,拥有多个供电电压和计算频率,从而使性能可以更好地满足应用需求。
    智能供电分布可将系统电量集中分布到 处理器需要的地方,并关闭空闲的应用;移动电压定位(MVPIV)技术可根据处理器活动动态降低电压,从而支持更低的散热设计功率和更小巧的外形设计;经优化功率的400MHz系统总线;Micro-opsfusion微操作指令融合技术,在存在多个可同时执行的指令的情况下,将这些指令合成为一个指令,以提高性能与电力使用效率。专用的堆栈管理器,使用记录内部运行情况的专用硬件, 处理器可无中断执行程序。
    Banias所对应的 芯片组为855系列,855芯片组由北桥芯片855和 南桥芯片ICH4-M组成,北桥芯片分为不带内置 显卡的855PM(代号Odem)和带内置显卡的855GM(代号Montara-GM),支持高达2GB的DDR266/200内存,AGP4X,USB2.0,两组ATA-100、AC97音效及Modem。其中855GM为三维及显示引擎优化InternalClockGating,它可以在需要时才进行三维显示引擎供电,从而降低 芯片组的功率。
    2005年Intel推出的双核心处理器有Pentium D和Pentium Extreme Edition,同时推出945/955/965/975芯片组来支持新推出的双核心处理器,采用90nm工艺生产的这两款新推出的双核心处理器使用是没有针脚的LGA 775接口,但处理器底部的贴片电容数目有所增加,排列方式也有所不同。
    桌面平台的核心代号Smithfield的处理器,正式命名为Pentium D处理器,除了摆脱阿拉伯数字改用英文字母来表示这次双核心处理器的世代交替外,D的字母也更容易让人联想起Dual-Core双核心的涵义。
    Intel的双核心构架更像是一个双CPU平台,Pentium D处理器继续沿用Prescott架构及90nm生产技术生产。Pentium D内核实际上由于两个独立的2独立的Prescott核心组成,每个核心拥有独立的1MB L2缓存及执行单元,两个核心加起来一共拥有2MB,但由于处理器中的两个核心都拥有独立的缓存,因此必须保正每个二级缓存当中的信息完全一致,否则就会出现运算错误。
    为了解决这一问题,Intel将两个核心之间的协调工作交给了外部的MCH(北桥)芯片,虽然缓存之间的数据传输与存储并不巨大,但由于需要通过外部的MCH芯片进行协调处理,毫无疑问的会对整个的处理速度带来一定的延迟,从而影响到处理器整体性能的发挥。
    由于采用Prescott内核,因此Pentium D也支持EM64T技术、XD bit安全技术。值得一提的是,Pentium D处理器将不支持Hyper-Threading技术。原因很明显:在多个物理处理器及多个逻辑处理器之间正确分配数据流、平衡运算任务并非易事。比如,如果应用程序需要两个运算线程,很明显每个线程对应一个物理内核,但如果有3个运算线程呢?因此为了减少双核心Pentium D架构复杂性,英特尔决定在针对主流市场的Pentium D中取消对Hyper-Threading技术的支持。
    同出自Intel之手,而且Pentium D和Pentium Extreme Edition两款双核心处理器名字上的差别也预示着这两款处理器在规格上也不尽相同。其中它们之间最大的不同就是对于超线程(Hyper-Threading)技术的支持。Pentium D不支持超线程技术,而Pentium Extreme Edition则没有这方面的限制。在打开超线程技术的情况下,双核心Pentium Extreme Edition处理器能够模拟出另外两个逻辑处理器,可以被系统认成四核心系统。
    Pentium EE系列都采用三位数字的方式来 标注,形式是Pentium EE8xx或9xx,例如Pentium EE840等等,数字越大就表示规格越高或支持的特性越多。
    Pentium EE8x0:表示这是Smithfield核心、每核心1MB 二级缓存、800MHzFSB的产品,其与PentiumD8x0系列的唯一区别仅仅只是增加了对 超线程技术的支持,除此之外其它的技术特性和参数都完全相同。
    Pentium EE9x5:表示这是Presler核心、每核心2MB 二级缓存、1066MHzFSB的产品,其与PentiumD9x0系列的区别只是增加了对 超线程技术的支持以及将 前端总线提高到1066MHzFSB,除此之外其它的技术特性和参数都完全相同。
    单核心的Pentium 4、Pentium 4 EE、Celeron D以及双核心的Pentium D和Pentium EE等CPU采用LGA775封装。与以前的Socket 478接口CPU不同,LGA 775接口CPU的底部没有传统的针脚,而代之以775个触点,即并非针脚式而是触点式,通过与对应的LGA 775插槽内的775根触针接触来传输信号。LGA 775接口不仅能够有效提升处理器的信号强度、提升处理器频率,同时也可以提高处理器生产的良品率、降低生产成本。

    第六代

    第6阶段(2005年至今)是酷睿(core)系列微处理器时代,通常称为第6代。“酷睿”是一款领先节能的新型微架构,设计的出发点是提供卓然出众的性能和能效,提高每瓦特性能,也就是所谓的能效比。早期的酷睿是基于笔记本处理器的。 酷睿2:英文名称为Core 2 Duo,是英特尔在2006年推出的新一代基于Core微架构的产品体系统称。于2006年7月27日发布。酷睿2是一个跨平台的构架体系,包括服务器版、桌面版、移动版三大领域。其中,服务器版的开发代号为Woodcrest,桌面版的开发代号为Conroe,移动版的开发代号为Merom。
    酷睿2处理器的Core微架构是Intel的以色列设计团队在Yonah微架构基础之上改进而来的新一代英特尔架构。最显著的变化在于在各个关键部分进行强化。为了提高两个核心的内部数据交换效率采取共享式二级缓存设计,2个核心共享高达4MB的二级缓存。
    继LGA775接口之后,Intel首先推出了LGA1366平台,定位高端旗舰系列。首颗采用LGA 1366接口的处理器代号为Bloomfield,采用经改良的Nehalem核心,基于45纳米制程及原生四核心设计,内建8-12MB三级缓存。LGA1366平台再次引入了Intel超线程技术,同时QPI总线技术取代了由Pentium 4时代沿用至今的前端总线设计。最重要的是LGA1366平台是支持三通道内存设计的平台,在实际的效能方面有了更大的提升,这也是LGA1366旗舰平台与其他平台定位上的一个主要区别。
    作为高端旗舰的代表,早期LGA1366接口的处理器主要包括45nm Bloomfield核心酷睿i7四核处理器。随着Intel在2010年买入32nm工艺制程,高端旗舰的代表被酷睿i7-980X处理器取代,全新的32nm工艺解决六核心技术,拥有最强大的性能表现。对于准备组建高端平台的用户而言,LGA1366依然占据着高端市场,酷睿i7-980X以及酷睿i7-950依旧是不错的选择。
    Intel Core i7是一款45nm 原生四核处理器,处理器拥有8MB 三级缓存,支持 三通道DDR3内存。处理器采用LGA 1366 针脚设计,支持第二代 超线程技术,也就是处理器能以八线程运行。根据网上流传的测试,同频Core i7比Core 2 Quad性能要高出很多。
    综合之前的资料来看,英特尔首先会发布三款Intel Core i7处理器,频率分别为3.2GHz、2.93GHz和2.66GHz, 主频为3.2GHz的属于Intel Core i7 Extreme,处理器售价为999美元,当然这款顶级处理器面向的是发烧级用户。而频率较低的2.66GHz的定价为284美元,约合1940元人民币,面向的是普通消费者。全新一代Core i7处理器将于2013年第四季度推出。
    而从英特尔技术峰会2008(IDF2008)上英特尔展示的情况来看,core i7的能力在core2 extreme qx9770(3.2GHz)的三倍左右。IDF上,intel工作人员使用一颗core i7 3.2GHz处理器演示了CineBench R10 多线程渲染,结果很惊人。渲染开始后,四颗核心的八个 线程同时开始工作,仅仅19秒钟后完整的画面就呈现在了屏幕上,得分超过45800。相比之下,core2 extreme qx 9770 3.2GHz只能得到一万两千分左右, 超频到4.0GHz才勉强超过15000分,不到core i7的3分之一。core i7的超强实力由此可窥见一斑。
    Core i5是一款基于Nehalem架构的四核处理器,采用整合内存控制器,三级缓存模式,L3达到8MB,支持Turbo Boost等技术的新处理器电脑配置。它和Core i7(Bloomfield)的主要区别在于总线不采用QPI,采用的是成熟的DMI(Direct Media Interface),并且只支持双通道的DDR3内存。结构上它用的是LGA1156 接口,Core i7用的是LGA1366。i5有睿频技术,可以在一定情况下超频。
    Core i3可看作是Core i5的进一步精简版(或阉割版),将有32nm工艺版本(研发代号为Clarkdale,基于Westmere架构)这种版本。Core i3最大的特点是整合GPU(图形处理器),也就是说Core i3将由CPU+GPU两个核心封装而成。由于整合的GPU性能有限,用户想获得更好的3D性能,可以外加显卡。值得注意的是,即使是Clarkdale,显示核心部分的制作工艺仍会是45nm。i3 i5 区别最大之处是 i3没有睿频技术。
    2010年6月,Intel再次发布革命性的处理器——第二代Core i3/i5/i7。第二代Core i3/i5/i7隶属于第二代智能酷睿家族,全部基于全新的Sandy Bridge微架构,相比第一代产品主要带来五点重要革新:1、采用全新32nm的Sandy Bridge微架构,更低功耗、更强性能。2、内置高性能GPU(核芯显卡),视频编码、图形性能更强。 3、睿频加速技术2.0,更智能、更高效能。4、引入全新环形架构,带来更高带宽与更低延迟。5、全新的AVX、AES指令集,加强浮点运算与加密解密运算。
    SNB( Sandy Bridge)是英特尔在2011年初发布的新一代 处理器微架构,这一构架的最大意义莫过于重新定义了“ 整合平台”的概念,与处理器“无缝融合”的“ 核芯显卡”终结了“ 集成显卡”的时代。这一创举得益于全新的32nm制造工艺。由于Sandy Bridge 构架下的处理器采用了比之前的45nm工艺更加先进的32nm制造工艺,理论上实现了CPU功耗的进一步降低,及其 电路尺寸和性能的显著优化,这就为将整合图形核心(核芯显卡)与CPU封装在同一块基板上创造了有利条件。此外,第二代酷睿还加入了全新的 高清视频处理单元。视频转解码速度的高与低跟处理器是有直接关系的,由于高清视频处理单元的加入,新一代 酷睿处理器的视频处理时间比老款处理器至少提升了30%。新一代Sandy Bridge处理器采用全新LGA1155接口设计,并且无法无LGA1156接口兼容。Sandy Bridge是将取代Nehalem的一种新的微架构,不过仍将采用32nm工艺制程。比较吸引人的一点是这次Intel不再是将CPU核心与GPU核心用“胶水”粘在一起,而是将两者真正做到了一个核心里。
    在2012年4月24日下午北京天文馆,intel正式发布了 ivy bridge(IVB)处理器。22nm Ivy Bridge会将执行单元的数量翻一番,达到最多24个,自然会带来性能上的进一步跃进。Ivy Bridge会加入对DX11的支持的 集成显卡。另外新加入的XHCI USB 3.0控制器则共享其中四条通道,从而提供最多四个USB 3.0,从而支持原生USB3.0。cpu的制作采用3D晶体管技术的CPU耗电量会减少一半。

    3组成

    微处理器由 算术逻辑单元(ALU,Arithmetic Logical Unit); 累加器通用寄存器组; 程序计数器(也叫 指令指标器);时序和控制逻辑部件;数据与 地址锁存器/缓冲器; 内部总线组成。其中 运算器和控制器是其主要组成部分。 [2]

    算术逻辑单元

    算术逻辑单元ALU主要完成算术运算(+,-、×、÷、比较)和各种逻
    微处理器

      微处理器

    辑运算(与、或、非、异或、移位)等操作。ALU是组合 电路,本身无寄存 操作数的功能,因而必须有保存操作数的两个 寄存器暂存器TMP和 累加器AC,累加器既向ALU提供操作数,又接收ALU的运算结果。
    寄存器阵列实际上相当于微处理器内部的RAM,它包括 通用寄存器组和专用寄存器组两部分,通用寄存器(A,B,C,D)用来存放参加运算的数据、中间结果或地址。它们一般均可作为两个8位的 寄存器来使用。处理器内部有了这些 寄存器之后,就可避免频繁地访问 存储器,可缩短 指令长度指令执行时间,提高机器的运行速度,也给编程带来方便。专用 寄存器包括 程序计数器PC、堆栈指示器SP和 标志寄存器FR,它们的作用是固定的,用来存放地址或地址基值。其中:
    A) 程序计数器PC用来存放下一条要执行的 指令地址,因而它控制着程序的执行顺序。在 顺序执行指令的条件下,每取出指令的一个字节,PC的内容自动加1。当程序发生转移时,就必须把新的 指令地址(目标地址)装入PC,这通常由转移指令来实现。
    B)堆栈指示器SP用来存放栈顶地址。 堆栈存储器中的一个特定区域
    AMD Athlon

      AMD Athlon

    。它按“后进先出”方式工作,当新的数据压入 堆栈时,栈中原存信息不变,只改变栈顶位置,当数据从栈弹出时,弹出的是栈顶位置的数据,弹出后自动调正栈顶位置。也就是说,数据在进行压栈、 出栈操作时,总是在栈顶进行。 堆栈一旦初始化(即确定了栈底在内存中的位置)后,SP的内容(即栈顶位置)使由CPU自动管理。
    C) 标志寄存器也称 程序状态字(PSW) 寄存器,用来存放 算术、逻辑运算 指令执行后的结果特征,如结果为0时,产生进位或溢出标志等。
    定时与控制逻辑是微处理器的核心控制部件,负责对整个计算机进行控制、包括从 存储器中取 指令,分析指令(即指令译码)确定指令操作和 操作数地址,取操作数,执行指令规定的操作,送运算结果到存储器或I/O端口等。它还向微机的其它各部件发出相应的 控制信号,使CPU内、外各部件间协调工作。
    内部总线用来连接微处理器的各功能部件并传送微处理器内部的数据和 控制信号
    必须指出,微处理器本身并不能单独构成一个独立的工作系统,也不能独立地执行程序,必须配上存 储器、输入输出设备构成一个完整的 微型计算机后才能独立工作。 [2]

    存储器

    微型计算机存储器用来存放当前正在使用的或经常使用的程序和数据。 存储器按读、写方式分为随机存储器RAM(Random Access Memory)和 只读存储器ROM(Read only Memory)。RAM也称为读/写 存储器,工作过程中CPU可根据需要随时对其内容进行读或写操作。RAM是 易失性存储器,即其内容在断电后会全部丢失,因而只能存放暂时性的程序和数据。ROM的内容只能读出不能写入,断电后其所存信息仍保留不变,是非易失性存储器。所以ROM常用来存放永久件的程序和 数据。如初始导引程序、 监控程序、操作系统中的基本输入、输出管理程序BIOS等。 [2]

    I/O接口

    输入/输出接口 电路微型计算机的重要组成部件。他是 微型计算机连接外部输入、 输出设备及各种控制对象并与外界进行信息交换的逻辑控制 电路。由于外设的结构、工作速度、信号形式和数据格式等各不相同,因此它们不能直接挂接到 系统总线上,必须用输入/输出接口 电路来做中间转换,才能实现与CPU间的信息交换。I/O接口也称I/O适配器,不同的外设必须配备不同的I/O适配器。I/O接口 电路是微机应用系统必不可少的重要组成部分。任何一个微机应用系统的研制和设计,实际上主要是I/O接口的研制和设计。因此I/O 接口技术是本课程讨论的重要内容之一,我们将在第八章中详细介绍。 [2]

    总线

    总线计算机系统中各部件之间传送信息的公共通道,是 微型计算机的重要组成部件。它由若干条通信线和起驱动,隔离作用的各种三态门器件组成。 微型计算机在结构形式上总是采用 总线结构,即构成微机的各功能部件(微处理器、 存储器、I/O接口 电路等)之间通过总线相连接,这是微型计算机系统结构上的独特之处。采用 总线结构之后,使系统中各功能部件间的相互关系转变为各部件面向总线的单一关系,一个部件(功能板/卡)只要符合 总线标准,就可以连接到采用这种总线标准的系统中,从而使系统功能扩充或更新容易、结构简单、可靠性大大提高。在 微型计算机中,根据他们所处位置和应用场合, 总线可被分为以下四级,如图1.4所示。
    (1)片 内总线:它位于微处理器芯片内部,故称为芯片 内部总线。用于微处理器内部ALU和各种寄存器等部件间的互连及信息传送(如图1.3中的 内部总线就是片 内总线)。由于受芯片面积及对外引脚数的限制,片 内总线大多采用单 总线结构,这有利于芯片集成度和成品率的提高,如果要求加快内部数据 传送速度,也可采用双总线或三总线结构。
    (2)片总线:片总线又称元件级(芯片级)总线或 局部总线。微机主板、单扳机以及其它一些插件板、卡(如各种I/O接口板/卡),它们本身就是一个完整的子系统,板/卡上包含有CPU,RAM,ROM,I/O接口等各种芯片,这些芯片间也是通过 总线来连接的,因为这有利于简化结构,减少连线,提高可靠性,方便信息的传送与控制。通常把各种板、卡上实现芯片间相互连接的总线称为片总线或元件级总线。
    相对于一台完整的 微型计算机来说,各种板/卡只是一个子系统,是一个局部,故又把片总线称为 局部总线,而把用于连接微机各功能部件插卡的总线称为 系统总线局部总线是一个重要的概念,我们将在第七章中讨论。
    (3) 内总线:内总线又称 系统总线或板级总线。因为该总线是用来连接微机各功能部件而构成一个完整 微机系统的,如图1.2中所示,所以称之为 系统总线系统总线微机系统中最重要的总线,人们平常所说的微机总线就是指系统总线,如PC总线、AT总线(ISA总线)、PCI总线等。 系统总线是我们要讨论的重点内容之一。
    系统总线上传送的信息包括数据信息、地址信息、控制信息,因此,系统总线包含有三种不同功能的总线,即 数据总线DB(Data Bus)、 地址总线AB(Address Bus)和 控制总线CB(Control Bus),如图1.2中所示。
    数据总线DB用于传送数据信息。 数据总线是双向三态形式的总线,即他既可以把CPU的 数据传送存储器或I/O接口等其它部件,也可以将其它部件的数据传送到CPU。 数据总线的位数是 微型计算机的一个重要指标,通常与微处理的字长相一致。例如Intel 8086微处理器 字长16位,其 数据总线宽度也是16位。需要指出的是,数据的含义是广义的,它可以是真正的数据,也可以 指令代码或状态信息,有时甚至是一个控制信息,因此,在实际工作中, 数据总线上传送的并不一定仅仅是真正意义上的数据。
    地址总线AB是专门用来传送地址的,由于地址只能从CPU传向外部 存储器或I/O端口,所以地址总线总是单向三态的,这与 数据总线不同。 地址总线的位数决定了CPU可 直接寻址的内存空间大小,比如8位微机的地址总线为16位,则其最大可 寻址空间为2^16=64KB,16位微型机的地址总线为20位,其可寻址空间为2^20=1MB。一般来说,若 地址总线为n位,则可 寻址空间为2^n字节。
    控制总线CB用来传送 控制信号时序信号控制信号中,有的是微处理器送往 存储器和I/O接口 电路的,如读/写信号, 片选信号中断响应信号等;也有是其它部件反馈给CPU的,比如:中断申请信号、 复位信号、总线请求信号、限备就绪信号等。因此, 控制总线的传送方向由具体 控制信号而定,一般是双向的,控制总线的位数要根据系统的实际控制需要而定。实际上 控制总线的具体情况主要取决于CPU。
    (4)外总线:也称通信总线。用于两个系统之间的连接与通信,如两台 微机系统之间、微机系统与其他电子仪器或 电子设备之间的通信。常用的通信总线有 IEEE-488总线,VXI总线和RS-232串行总线等。外总线不是 微机系统本身固有的,只有微型机应用系统中才有。
    CPU是Central Processing Unit( 中央微处理器)的缩写,它是计算机中最重要的一个部分,由 运算器和控制器组成。如果把计算机比作人,那么CPU就是人的大脑。CPU的发展非常迅速,个人电脑从8088(XT)发展到Pentium 4时代,只经过了不到二十年的时间。

    4AMD CPU

    K5

    K5是AMD公司第一个独立生产的x86级 CPU,发布时间在1996年。由于K5在开发上遇到了问题,其上市时间比 英特尔的Pentium晚了许多,再加上性能不好,这个不成功的产品一度使得AMD的市场份额大量丧失。K5的性能非常一般,整数运算能力不如 Cyrix的6x86,但是仍比Pentium略强, 浮点运算能力远远比不上Pentium,但稍强于Cyrix。综合来看,K5属于实力比较平均的那一种产品。K5低廉的价格显然比其性能更能吸引消费者,低价是这款CPU最大的卖点。 AMD 自然不甘心Pentium在CPU市场上呼风唤雨,因此它们在1997年又推出了K6。K6这款CPU的设计指标是相当高的,它拥有全新的MMX 指令以及64KB L1 Cache(比 奔腾MMX多了一倍),整体性能要优于奔腾MMX,接近同 主频PⅡ的水平。K6与K5相比,可以平行地处理更多的 指令,并运行在更高的 时钟频率上。AMD在整数运算方面做得非常成功,K6稍微落后的地方是在运行需要使用到MMX或 浮点运算的应用程序方面,比起同样频率的Pentium 要差许多。

    K6

    K6拥有32KB数据L1 Cache,32KB 指令L1 Cache,集成了880万个晶体管,采用0.35微米技术,五层CMOS,C4工艺反装晶片, 内核面积168平方毫米(新产品为68平方毫米),使用Socket7架构。 Cyrix 也算是一家老资格的CPU开发商了,早在x86时代,它和英特尔,AMD就形成了三雄并立的局面。

    K6-2

    AMD于1998年4月正式推出了K6-2微处理器。它采用0.25微米工艺制造,芯片面积减小到了68平方毫米,晶体管数目也增加到930万个。另外,K6-2具有64KB L1 Cache,二级缓存集成在 主板上,容量从512KB到2MB之间,速度与 系统总线频率同步,工作电压为2.2V,支持Socket 7架构。
    K6-2是一个K6芯片加上100MHz 总线频率和支持3D Now!浮点 指令的“结合物”。3D Now!技术是对x86体系的重大突破,它大大加强了处理3D图形和多媒体所需要的密集 浮点运算性能。此外,K6-2支持 超标量MMX技术,支持100MHz 总线频率,这意味着系统与L2缓存和内存的传输率提高近50%,从而大大提高了整个系统的表现。 作为Cyrix公司独自研发的最后一款微处理器,Cyrix MⅡ是于1998年3月开始生产的。除了具有6x86本身的特性外,该微处理器还支持MMX 指令,其核心电压为2.9V,具有256 字节指令;3.5X 倍频;核心内集成650万个晶体管,功耗20.6瓦;64KB 一级缓存

    K6-Ⅲ

    AMD于1999年2月推出了代号为“Sharptooth”(利齿)的K6-Ⅲ,它是该公司最后一款支持Super 7架构和CPGA封装形式的CPU,采用0.25微米 制造工艺、内核面积是135平方毫米,集成了2130万个晶体管,工作电压为2.2V/2.4V。

    Athlon(K7)

    相对于K6-2而言,K6-Ⅲ最大的变化就是内部集成了256KB二级缓存(新赛扬只有128KB),并以CPU的 主频速度运行。K6-Ⅲ的这一变化将能够更大限度发挥高 主频的优势。此外,该微处理器还带有64KB 一级缓存(32KB用于 指令,另32KB用于数据),而且在 主板上还集成了以 系统总线频率同步运行的 三级缓存,其容量大小从512KB到2MB之间。 1999年6月23日,AMD公司推出了具有重大战略意义的K7微处理器,并将其正式命名为Athlon。K7有两种规格的产品:第一种采用0.25微米工艺制造,使用K7核心,工作电压为1.6V(其 缓存主频速度的一半运行);第二种采用0.18微米工艺制造,使用K75核心;工作电压有1.7V和1.8V两种。上述两种类型的K7微处理器内部都集成了2130万个晶体管, 外频均为200MHz。
    Athlon包含128KB的L1 Cache(PⅡ/PⅢ只有32KB);512KB~1MB L2 Cache的片外 缓存。同时,它还采用了全新的宏处理结构,拥有三个并行的x86 指令译码器,可以动态推测时序, 乱序执行;K7拥有一个强劲的浮点处理单元,在3DNOW!指令的帮助下会有更进一步的3D和多媒体处理能力,这个先进的FPU使K7拥有超越其他x86微处理器2倍的性能!另外,K7采用了一种类似于Slot 1的全新的Slot A架构,从 物理结构上两者可以互换,但后者的电器性能和前者完全不兼容。在 总线方面,使用的是Digital公司的Alpha 系统总线协议EV6, 外频达200MHz;Athlon是AMD第一个具有SMP(对称多微处理器技术)能力的桌面CPU,即使用者可以用Athlon构建双微处理器甚至4微处理器系统! AMD公司在2000年6月份连续推出了新款的Thunderbird(雷鸟)、Duron( 毒龙)微处理器,再次向英特尔Coppermine(铜矿)核心的微处理器发出了强有力的挑战。

    Thunderbird(雷鸟)

    Thunderbird是AMD面向高端的Athlon系列延续产品,采用0.18微米的制造工艺,共有Slot A和Socket A两种不同的架构,但它们在设计上大致相同:均内置128KB的 一级缓存和256KB的二级缓存,其二级缓存与CPU 主频速度同步运行;工作电压为1.70V~1.75V,相应的功耗也比老的Athlon要小;集成3700万个晶体管,核心面积达到120平方毫米。
    另外,Thunderbird微处理器支持200MHz 系统总线频率,提供巨大的带宽,且支持Alpha EV6总线协议,具有多重并行x86 指令解码器。

    Duron(毒龙)

    Duron微处理器是AMD首款基于Athlon核心改进的低端微处理器,它原来的研发代号称为“Spitfire”。Duron 外频也是200MHz,内置128KB的 一级缓存和64KB的全速二级缓存,它的工作电压为1.5V,因而功耗要较Thunderbird小。而且它核心面积是100平方毫米,内部集成的晶体管数量为2500万个,比K7核心的Athlon多300万个。这些特点符合了AMD面对低端市场的策略,即低成本低功耗而又高性能。在浮点性能上,基于K7体系的Duron明显优于采用P6核心设计的Intel系列微处理器,它具有三个全流水 乱序执行单元,一个用于加/减运算,一个用于复合 指令还有一个是浮点 存储单元

    5其他微处理器发展

    [3] 1975年,IBM公司生产了几款基于RISC 设计的处理器。其中801就是RISC之父John Cocke的杰作。最终15年后设计出Power 架构系列产品,若干年后更出出现一个影响深远的RISC结构的芯片系列ARM
    这是八十年代后, RISC架构被工业界认可后发展起的一种,HP的HPPA-RISC
    1975年,摩托罗拉推出 6800 ,该款处理器拥有78条指令集。摩托罗拉很多款单片装处理器和微处理器的设计思想都来源于6800 ,即使曾经很流行功能强大的6809 也是继承了6800 血统。1985年,摩托罗拉推出MC68010和已经命名为88000的32位RISC处理器系列。但1990年由于要全力研制PowerPC而被迫停产。
    Z-80是由从Intel离走的Frederico Faggin设计的8位微处理器,被认为是8080的增强版,------是也是当年很牛的一款单片机,比后来风光无限的51系列更早进入中国,八十年代初学校都是以Z80为基础教学,那种需要用电视作显示器的单板电脑就是用的这种芯片。
    不过最先推出的单芯片16位处理器当数TI TMS 9900。虽然出道后势头强劲,但TI为了发展DSP业务,不得不在1982年缩小9900的产量
    半导体行业另一巨头,美国国家半导体公司,就是后来收购了设计X86系列处理器的Cyrix公司的,这是1983年由国家半导体(National Semiconductor)推出NS32032,也是一款 RISC处理器,但是可惜的是 RISC架构的处理器在个人电脑应用中只有POWERPC芯片的市场还算比较成功,其它的都可以说很失败,不过在另一领域:嵌入式应用中,RISC架构的处理器确是风光无限。
    1981年,由斯坦福大学和部分研究者研制出 MIPS。处理器利用了深度 流水线技术。它通过简化指令的操作周期,解决了流水线的瓶颈-联锁问题,促成 RISC思想的重要转变。
    1982年,由美国伯克利大学研制的RISC-I,只有32条指令,并且具有流水线操作和使用寄存器窗口,性能比同时代单芯片设计都优越
    ARM是一家芯片设计公司,自己不生产芯片,而是通过授权生产来发展 ARM系列处理器 。ARM公司在1990年11月英国剑桥的一个谷仓里成立,最初只有12人,经过11年多的发展,今日的ARM公司已经拥有700多名员工,其中60%以上都从事研发工作, ARM公司是一家既不生产芯片(fabless)也不销售芯片(chipless)的公司,它通过出售芯片技术授权,建立起新型的微处理器设计、生产和销售商业模式。更重要的是,这种商业模式取得极大的成功,采用ARM技术IP核的微处理器遍及各类电子产品:汽车、消费电子、成像、工业控制、海量存储、网络、安保和无线等市场,ARM技术几乎无处不在。ARM将其技术授权给世界上许多著名的半导体、软件和OEM厂商,每个厂商得到的都是一套独一无二的ARM相关技术及服务。利用这种合伙关系,ARM很快成为许多全球性RISC标准的缔造者。目前,总共有30家半导体公司与ARM签订了硬件技术使用许可协议,其中包括Intel、IBM、LG半导体、NEC、SONY、菲利浦和国民半导体这样的大公司。至于软件系统的合伙人,则包括微软、升阳和MRI等一系列知名公司。

    6中国研发

    2004年2月18日,由清华大学自主研发的32位微处理器THUMP芯片终于领到了由国家教育部颁发的“身份证”:典型 工作频率400MHz,功耗1.17mW/MHz,芯片颗粒40片,最高工作频率可达500MHz,是目前国内工作频率最高的微处理器。 “这标志着我国在自主研发CPU芯片领域迈开了实质性的一大步。”教育部对THUMP的诞生给予了较高评价。
    龙芯1号、龙芯2号的基础上,中国正在自主研发新一代的龙芯3号。
    龙芯3A的 工作频率为900MHz~1GHz,功耗约15W,频率为1GHz时双精度浮点运算速度峰值达到每秒160亿次,单精度浮点运算速度峰值每秒320亿次。龙芯3A采用意法半导体公司(STMicro)65纳米CMOS工艺生产,晶体管数目达4.25亿个,芯片采用BGA封装,引脚的数目为1121个,功耗小于15瓦。 龙芯3A集成了四个64位 超标量处理器核、4MB的二级Cache、两个DDR2/3 内存控制器、两个高性能HyperTransport控制器、一个PCI/PCIX控制器以及LPC、SPI、UART、GPIO等低速I/O控制器。龙芯3A的 指令系统与MIPS64兼容并通过指令扩展支持X86 二进制翻译龙芯3号在包括服务器、高性能计算机、低能耗 数据中心、个人高性能计算机、高端 桌面应用、高吞吐计算应用、工业控制、 数字信号处理、高端嵌入式应用等产品中具有广阔的市场应用前景。

    转载于:https://www.cnblogs.com/jsjblc/p/3569633.html

    展开全文
  • 1971年11月Intel公司首先设计出集成度为2 000只晶体管/片的4位微处理器Intel 4004, 并配有RAM ROM和移位寄存器, 构成了第一台MCS4微处理器, 而后又推出了8位微处理器Intel 8008, 以及其它各公司相继推出的8位微处理...
  • 4位微处理器

    2018-11-17 15:24:00
    4位微处理器 Intel 4004(1971) Fairchild PPS-25(1972) Rockwell PPS-4(1972) NEC ...
  • ——1971年,Intel公司推出MCS-4,Intel4004的4位微处理器。 ——1972年,Intel公司推出Intel8008的8位微处理器。 2.第二代微型计算机(1973~1978) ——1973年,出现了N沟道MOS集成电路(NMOS)、P沟道集成电路...
  • 英特尔微处理器列表

    千次阅读 2014-04-04 10:31:25
    英特尔微处理器列表 维基百科,自由的百科全书 ...英特尔微处理器列表用来罗列所有Intel的微处理器(µPs),从最早的4位元4004(1971年)到现今的64位元Intel core i7第3代(2012年)。每一个产品都有
  • 9.微处理器介绍

    千次阅读 2011-07-25 22:46:24
    第一台微处理器:Intel 4004.最有影响力的微处理器:Intel8080、摩托罗拉6800.以上处理器称为单芯片微处理器微处理器象单片机一样,有许多管脚。8080的特点是有三个管脚是电源电压,其他管脚为输入、输出、控制...
  • 第三章-80x86微处理器

    千次阅读 2018-04-02 01:17:51
    1、80x86微处理器简介 2、8086/8088微处理器 3、8086/8088存储器和I/O组织 学习要求: 一,80x86微处理器简介 80x86微处理器是美国Intel 公司生产的系列微处理器。该公司成立于1968年,1969年就设计了4位...
  • 微处理器将计算机中央处理器的所有构成组件整合在一起,集成在一个硅芯片上——诞生于1971年,它的诞生有着很好的开端:第一个微处理器,即Intel4004系列,包括2300个晶体管。到现在,大约三十年过去了,家用计算机...
  • Intel-8088/8086微处理器

    千次阅读 2019-05-24 17:35:48
    8086微处理器也被称为x86,开创了X86架构时代,同时也成就了英特尔、AMD、微软等国际企业。 简介 前言历史 1972年4月,由霍夫与费金...1973年8月,霍夫等人又研制出英特尔8080型微处理器,它的运算速度比4004型要快...
  • 微处理器功耗来源

    2018-12-31 15:22:00
    先来一张饼状: 时钟功耗最高: 时钟单元有 时钟发生器、时钟驱动、时钟树 和 控制单元。...微处理器组成基础单元COMS 的电源消耗组成: (其他工艺也可以参考,本质上是一样的) 电路电容充放电引起的...
  • 它的产生有一个很好的开端:第一个微处理器是Intel 4004,其中有2 3 0 0个晶体管。今天,差不多3 0年过去了,为家用计算机所制造的微处理器中将近有10 000 000个晶体管。  微处理器实际的作用...
  • 微处理器CPU 50年

    2019-02-20 17:03:00
    微处理器CPU 50年 CPU50年 ===电子管时期1912年:美国青年发明家德.福雷斯特(L.De Forest)在帕洛阿托小镇首次发现了电子管的放大作用。1946年:地球上第一台电子数字式计算机(ENIAC(埃尼阿克)),...
  • 微处理器的常见架构

    2012-04-18 18:31:00
    一、微处理器 之所以称为微处理器,是因为当初各大芯片厂之制程,已经进入了 1 微米的阶段,用 1 微米的制程,所产制出来的处理器芯片,厂商就会在产品名称上用“微”字。 二、微处理器的常见架构 NSC ...
  • 80X86微处理器发展与内部结构Intel微处理器发展概况微处理有关的常用术语微处理器发展概况图32位微处理器内部结构 Intel微处理器发展概况 微处理有关的常用术语 字长(数据宽度) 字长是微处理器一次可以直接处理的...
  • Intel微处理器列表 这个 Intel 微处理器 列表 是用来展出所有的 Intel 的微处理器(µPs),从一开始的 4 位4004 (1971年) 到现今的 64 位 Itanium 2 (2002年) 和有 EM64T 的 Core 2 (2006年)。每一个产品都有简短的...
  • 小议微处理器发展史

    千次阅读 2007-03-28 20:46:00
    1971年1月,Intel公司的霍夫(Marcian E.Hoff)研制成功世界上第一枚4位微处理器芯片Intel 4004,标志着第一代微处理器问世,微处理器和微机时代从此开始。因发明微处理器,霍夫被英国《经济学家》杂志列为“二战以来...
  • 1971年1月(34岁),霍夫(Hoff)研制成功世界上第一块4位芯片Intel 4004,标志着第一代微处理器问世,微处理器和微机时代从此开始。 1982年底(45岁),霍夫(Hoff)离开自己工作了14年的英特尔,去了阿塔里(Atari...
  • ↑ 点击上方“ 财经热闻解析 ”关注我们从古老的用电子管堆出来的成吨的逻辑门到现在的超级数据中心,电子技术的发展走过了一代又一代,自然而然,各种芯片也在百花齐放。...01MCU指的是控制单元(Mi...
  • 世界上第一块商用微型处理器4004

    千次阅读 2019-11-24 22:10:29
    关注、星标公众号,不错过精彩内容素材来源:网络排版:strongerHuang微信公众号:strongerHuangIntel 4004是Intel制造的一款微处理器,片内集成了2000多个晶体管,晶体管之间的距离是10um(现在都是10nm以下了),...
  • 中央处理器列表

    2007-01-28 22:13:00
    1971年,英特尔公 司推出了世界上第一款微处理器4004,这是第一个可用于微型计算机的四位微处理器,它包含2300个晶体管。随后英特尔又推出了 8008,由于运算性能很差,其市场反应十分不理想。1974年,8008发展成8080...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,378
精华内容 551
关键字:

微处理器4004