徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
自由
比浏览器更快的访问!
 

CPU缓存

指数 CPU缓存

在计算机系统中,CPU高速缓存(CPU Cache,在本文中简称缓存)是用于减少处理器访问内存所需平均时间的部件。在金字塔式存储体系中它位于自顶向下的第二层,仅次于CPU寄存器。其容量远小于内存,但速度却可以接近处理器的频率。 当处理器发出内存访问请求时,会先查看缓存内是否有请求数据。如果存在(命中),则不经访问内存直接返回该数据;如果不存在(失效),则要先把内存中的相应数据载入缓存,再将其返回处理器。 缓存之所以有效,主要是因为程序运行时对内存的访问呈现局部性(Locality)特征。这种局部性既包括空间局部性(Spatial Locality),也包括时间局部性(Temporal Locality)。有效利用这种局部性,缓存可以达到极高的命中率。 在处理器看来,缓存是一个透明部件。因此,程序员通常无法直接干预对缓存的操作。但是,确实可以根据缓存的特点对程序代码实施特定优化,从而更好地利用缓存。.

31 关系: AMD K6奔腾4威斯康星大学麦迪逊分校字 (计算机)定址空間寄存器中央处理器主板編譯器随机存取存储器行程超威半导体轉譯後備緩衝區英特尔電子計算機週期虚拟地址IBMIntel 80386Intel 80486OpteronPentium ProSDRAMSocket 7SRAMSystem/360模除指令管線化指令集架構有限状态机操作系统

AMD K6

K6是一個由AMD製造的x86處理器,可能在150至400MHz的時鐘頻率下運行。它有64KB一級緩存(32KB指令集和32KB資料),在2.2伏特的電壓下運行。使用最早使用0.35微米制程,后期改用0.25微米製程,擁有930萬個電晶體,以及只能使用於處理器插座是Socket 7或Super Socket 7的主機板。 K6处理器是AMD最后一代采用AMD完全兼容架构的处理器(K7换用了ALPHA架构EV6总线),其整数运算性能已经接近甚至超过了当时的对手Pentium和PentiumMMX,但浮点运算性能只有同频率Pentium处理器的1/2左右。.

新!!: CPU缓存和AMD K6 · 查看更多 »

奔腾4

奔騰4(Pentium 4,或簡称奔4或P4),Intel生產的第七代x86微處理器,是繼1995年出品的第六代P6架构Pentium Pro之後第一款重新設計過的處理器,這一新的架構稱做NetBurst,(此前的Pentium II、Pentium III及相应各版本的Celeron仍旧属于P6架构)。Pentium 4首款產品工程代号為:Willamette,拥有1.4GHz左右的核心時脈,并使用Socket 423腳位架構,于2000年11月发布。值得注意的是,Pentium 4有著非常快速到400MHz的前端匯流排,之後更有提升到533MHz、800MHz,它其實是一個100MHz时钟频率的四倍数据速率(QDR)前端匯流排,因此数据传输速率为4×100MHz。相应的,Pentium 4前期的竞争对手AMD Athlon处理器采用双倍数据输率(DDR)前端匯流排,拥有266MHz或333MHz的数据传输速率(2×133MHz、2×166MHz)。 令业界观察人士感到意外的是,NetBurst架构的Pentium 4在“每周期整数处理能力”和“每周期浮点处理能力”这两个重要性能上比前一代的P6架构不升反降。它通过牺牲每个周期的性能以实现非常高的--和SSE性能。与英特尔的传统保持一致的是,Pentium 4也有低端Celeron〔通常称为Celeron 4〕及Celeron D版本和用于SMP配置的高端Xeon〔至強〕版本。 Pentium 4的设计目标是适应更快的时钟速度,因为消费者开始依据更高的時脈购买電腦。在这方面Pentium 4是一个经典的市场驱动技术的范例。这很快就推动超微半導體(AMD)的“时钟频率神话运动”。英特尔使用一个特别长的指令流水线来实现这个目标,同Pentium III和Athlon那样的传统x86 CPU相比,Pentium 4降低了每个时钟周期的处理能力,但是它能够以更高的时钟速度工作。AMD則採用所謂的PR值來標示與Pentium 4相對應的Athlon XP處理器。 英特尔在發表Pentium 4時向大眾宣布说,NetBurst架構能夠運行在10GHz。然而,NetBurst架构在3.8GHz便遇到提升制程也无法解决的高功耗问题。这迫使英特尔在2005年年中放弃NetBurst,并转向升温更少的Pentium M,祭出“MoDT ('''M'''obile '''o'''n '''D'''esk'''T'''op)”的旗帜;并由此发展处Intel Core微架构取代NetBurst。.

新!!: CPU缓存和奔腾4 · 查看更多 »

威斯康星大学麦迪逊分校

威斯康辛大學麥迪遜分校(英語:University of Wisconsin-Madison),位于美国威斯康辛州首府麦迪逊市,是威斯康辛大学系统的旗帜性学校。它是美国最著名的公立研究型大学之一。 在2015年上海交通大學大學學術排名評比為全球第24名,在2017年U.S. News & World Report 世界大學評比全球第31名,學校亦有「公立常春藤」之稱,是美國知名的十大联盟和美國大學協會的創始成员。威斯康辛大学麦迪逊分校是北美洲規模最大的大學之一,在政治學、經濟學、社会學、自然科学以及工程学等各大领域皆享負盛名,當中社會學於2013年至2016年期間更與普林斯頓大學及柏克萊大學並列全美國排名第一。諾貝爾獎得主21位 ,40座圖書館。威斯康辛大學麥迪遜分校的實際面積有一萬零六百四十九英畝,共有八百五十棟建築物。.

新!!: CPU缓存和威斯康星大学麦迪逊分校 · 查看更多 »

字 (计算机)

在電腦领域,对于某种特定的计算机设计而言,字(word)是用于表示其自然的数据单位的术语,而在台灣這個術語稱作「字組」,以與字的原意區別。在这个特定電腦中,字是其用来一次性处理事务的一个固定长度的位(bit)组。一个字的位数(即字长)是電腦系统结构中的一个重要特性。 字长在计算机结构和操作的多个方面均有体现。電腦中大多数寄存器的大小是一个字长。電腦处理的典型数值也可能是以字长为单位。CPU和内存之间的数据传送单位也通常是一个字长。还有而内存中用于指明一个存储位置的地址也经常是以字长为单位的。 现代電腦的字长通常为16、32、64位。其他曾经使用过的字长有:8、9、12、18、24、36、39、40、48、60位;slab是早期的另一个字长实例。某些最早期的電腦是十进制的而不是二进制的,通常拥有10位或者12位的十进制数字作为字长,还有一些早期的電腦根本就没有固定字长。 有时候字长被定义为某个特定值是为了与早期的電腦保持兼容。现在个人電腦中最通用的微处理器(例如:Intel的Pentium系列和AMD的Athlon系列)就是一个例子。它们中的IA-32构架是早期的具有16位字长的Intel 8086构架的扩展。而IA-32处理器仍然支持8086(x86)程序,所以在IA-32中,“字”的含义仍然为16位,尽管事实上它运行起来(特别是当默认操作数为32位时)更像一台32位電腦。类似地,在更新型的x86-64构架中,“字”仍然是16位的,虽然64位操作数更为常见。.

新!!: CPU缓存和字 (计算机) · 查看更多 »

定址空間

定址--空間(Address space),又稱為位址--空間、地址--空間,定義了某個範圍內的離散位址,這些位址可能分別對應到某個網路節點、周邊裝置、磁區或是某個實體或是邏輯裝置等等。.

新!!: CPU缓存和定址空間 · 查看更多 »

寄存器

寄存器(Register),是中央處理器內的其中組成部份。寄存器是有限存貯容量的高速存貯部件,它們可用來暫存指令、數據和位址。在中央處理器的控制部件中,包含的寄存器有指令寄存器(IR)和程序計數器。在中央處理器的算術及邏輯部件中,包含的寄存器有累加器。 在電腦架構裡,處理器中的暫存器是少量且速度快的電腦記憶體,藉由提供快速共同地存取數值來加速電腦程式的執行:典型地說就是在已知時間點所作的之計算中間的數值。 暫存器是記憶體階層中的最頂端,也是系統操作資料的最快速途徑。暫存器通常都是以他們可以保存的位元數量來估量,舉例來說,一個8位元暫存器或32位元暫存器。暫存器現在都以暫存器陣列的方式來實作,但是他們也可能使用單獨的正反器、高速的核心記憶體、薄膜記憶體以及在數種機器上的其他方式來實作出來。 這個名詞通常都用來意指由一個指令之輸出或輸入可以直接索引到的暫存器群組。更適當的是稱他們為「架構暫存器」。例如,x86指令集定義八個32位元暫存器的集合,但一個實作x86指令集的CPU可以包含比八個更多的暫存器。.

新!!: CPU缓存和寄存器 · 查看更多 »

中央处理器

中央处理器 (Central Processing Unit,缩写:CPU),是计算机的主要设备之一,功能主要是解释计算机指令以及处理计算机软件中的数据。计算机的可编程性主要是指对中央处理器的编程。中央处理器、内部存储器和输入/输出设备是现代电脑的三大核心部件。1970年代以前,中央处理器由多个独立单元构成,后来发展出由集成电路制造的中央处理器,這些高度收縮的元件就是所謂的微处理器,其中分出的中央处理器最為复杂的电路可以做成单一微小功能强大的单元。 中央处理器廣義上指一系列可以执行复杂的计算机程序的逻辑机器。这个空泛的定义很容易地将在“CPU”这个名称被普遍使用之前的早期计算机也包括在内。无论如何,至少从1960年代早期开始,这个名称及其缩写已开始在电子计算机产业中得到广泛应用。尽管与早期相比,“中央处理器”在物理形态、设计制造和具体任务的执行上有了极大的发展,但是其基本的操作原理一直没有改变。 早期的中央处理器通常是为大型及特定应用的计算机而定制。但是,这种昂贵的为特定应用定制CPU的方法很大程度上已经让位于开发便宜、标准化、适用于一个或多个目的的处理器类。这个标准化趋势始于由单个晶体管组成的大型机和微机年代,随着集成电路的出现而加速。IC使得更为复杂的中央处理器可以在很小的空间中设计和制造(在微米的數量级)。中央处理器的标准化和小型化都使得这一类数字设备和電子零件在现代生活中的出现频率远远超过有限应用专用的计算机。现代微处理器出现在包括从汽车到手机到儿童玩具在内的各种物品中。.

新!!: CPU缓存和中央处理器 · 查看更多 »

主板

--(Motherboard, Mainboard,简称Mobo);又称--、系统板、逻辑板(logic board)、母板、底板等,是构成复杂电子系统例如電子計算機的中心或者主電路板。 典型的主板能提供一系列接合點,供處理器、顯示卡、音效卡、硬碟機、記憶體、對外裝置等裝置接合。它們通常直接插入有關插槽,或用線路連接。主機板上最重要的構成元件是晶元組(Chipset)。而晶元組通常由北橋和南橋組成,也有些以單晶片設計,增強其效能。這些晶元組為主機板提供一個通用平台供不同裝置連接,控制不同裝置的溝通。它亦包含對不同擴充插槽的支援,例如處理器、PCI、ISA、AGP,和PCI Express。晶元組亦為主機板提供額外功能,例如整合顯核,整合聲效卡(也稱內置顯核和內置聲卡)。一些高價主板也集成紅外通訊技術、藍牙和802.11(Wi-Fi)等功能。.

新!!: CPU缓存和主板 · 查看更多 »

編譯器

编译器(compiler),是一種電腦程式,它會將用某種程式語言寫成的原始碼(原始語言),轉換成另一種程式語言(目標語言)。 它主要的目的是將便于人编写、阅读、维护的高级计算机语言所寫作的原始碼程式,翻译为计算机能解读、运行的低阶机器语言的程序,也就是執行檔。编译器将原始程序(source program)作为输入,翻译产生使用目标语言(target language)的等价程序。源代码一般为高阶语言(High-level language),如Pascal、C、C++、C# 、Java等,而目标语言则是汇编语言或目标机器的目标代码(Object code),有时也称作机器代码(Machine code)。 一个现代编译器的主要工作流程如下: 源代码(source code)→ 预处理器(preprocessor)→ 编译器(compiler)→ 汇编程序(assembler)→ 目标代码(object code)→ 链接器(Linker)→ 執行檔(executables), 最後打包好的檔案就可以給電腦去判讀執行了。.

新!!: CPU缓存和編譯器 · 查看更多 »

随机存取存储器

随机存取存储器(Random Access Memory,缩写:RAM),也叫主存,是与CPU直接交换数据的内部存储器。它可以隨時读写(重新整理時除外,見下文),而且速度很快,通常作为操作系统或其他正在运行中的程式的临时資料存储媒介。 主記憶體(Main memory)即電腦內部最主要的記憶體,用來載入各式各樣的程式與資料以供CPU直接執行與運用。由於DRAM的性價比很高,且擴展性也不錯,是現今一般電腦主記憶體的最主要部分。2014年生產電腦所用的主記憶體主要是DDR3 SDRAM,而2016年開始DDR4 SDRAM逐漸普及化,筆電廠商如華碩及宏碁開始在筆電以DDR4記憶體取代DDR3L。.

新!!: CPU缓存和随机存取存储器 · 查看更多 »

行程

行程(process),是電腦中已執行程式的實體。行程為曾经是分時系統的基本運作單位。在面向进程设计的系统(如早期的UNIX,Linux 2.4及更早的版本)中,进程是程序的基本执行实体;在面向线程设计的系统(如当代多数操作系统、Linux 2.6及更新的版本)中,行程本身不是基本執行单位,而是執行緒的容器。程式本身只是指令、数据及其组织形式的描述,行程才是程式(那些指令和数据)的真正執行实例。若干行程有可能與同一個程式相關聯,且每個行程皆可以同步(循序)或异步(平行)的方式獨立執行。現代電腦系統可在同一段時間內以进程的形式将多個程式載入到記憶體中,並藉由時間共享(或稱时分复用),以在一個處理器上表現出同時(平行性)執行的感覺。同樣的,使用多執行緒技術(多執行緒即每一個執行緒都代表一個行程内的一个独立执行上下文)的作業系統或電腦架構,同樣程式的平行线程,可在多CPU主機或網絡上真正同時執行(在不同的CPU上)。.

新!!: CPU缓存和行程 · 查看更多 »

超威半导体

超微半导体公司(Advanced Micro Devices, Inc.;縮寫:AMD、超微,或譯「超威」),創立於1969年,是一家專注於微处理器及相關技術設計的跨国公司,总部位于美國加州舊金山灣區矽谷內的森尼韦尔市。最初,超微擁有晶圓廠來製造其設計的晶片,自2009年超微將自家晶圓廠拆分為現今的GlobalFoundries(格羅方德)以後,成為無廠半導體公司,僅負責硬體積體電路設計及產品銷售業務。現時,超微的主要產品是中央處理器(包括嵌入式平台)、圖形處理器、主機板晶片組以及電腦記憶體, 超微半導體是目前除了英特爾以外,最大的x86架構微處理器供應商,自收購冶天科技以後,則成為除了輝達以外僅有的獨立圖形處理器供應商,自此成为一家同時擁有中央處理器和圖形處理器技術的半導體公司,也是唯一可与英特爾和輝達匹敵的廠商。在2017年第一季全球個人電腦中央處理器的市場佔有率中,英特爾以79.8%排名第一、AMD以20.2%位居第二。於2017年8月,AMD CPU在德國電商Mindfactory的銷售量首次以54.0%超越intel,並於9月增長至55.0%,於10月(同時也是Coffee Lake推出之月份),銷售份額仍繼續成長至57.7%,於11月,由於增加部分未計算型號,份額下降至57.4%.

新!!: CPU缓存和超威半导体 · 查看更多 »

轉譯後備緩衝區

轉譯後備緩衝區(英文:Translation Lookaside Buffer,首字母縮略字:TLB),在中国大陆也被翻译为页表缓存、转址旁路缓存,為CPU的一种缓存,由記憶體管理單元用於改進虛擬位址到實體位址的轉譯速度。目前所有的桌上型及伺服器型處理器(如 x86)皆使用TLB。TLB具有固定數目的空间槽,用于存放將虛擬地址映射至物理地址的分頁表条目。為典型的可定址內容記憶體(content-addressable memory,首字母縮略字:CAM)。其搜尋鍵碼為虛擬記憶體位址,其搜尋結果為實體位址。如果請求的虚拟位址在TLB中存在,CAM 将给出一个非常快速的匹配结果,之後就可以使用得到的--存取記憶體。如果請求的虚拟位址不在 TLB 中,就會使用分頁表进行虚实地址转换,而分頁表的存取速度比TLB慢很多。有些系统允许分頁表被交换到次級存储器,那么虚实地址转换可能要花非常长的时间。.

新!!: CPU缓存和轉譯後備緩衝區 · 查看更多 »

英特尔

英特爾公司(Intel Corporation,、)是世界上最大的半導體公司,也是第一家推出x86架構處理器的公司,總部位於美國加利福尼亞州聖克拉拉。由羅伯特·諾伊斯、高登·摩爾、安迪·葛洛夫,以“集成電子”(Integrated Electronics)之名在1968年7月18日共同創辦公司,將高階晶片設計能力與領導業界的製造能力結合在一起。英特爾也有開發主機板晶片組、網路卡、快閃記憶體、繪圖晶片、嵌入式處理器,與對通訊與運算相關的產品等。“Intel Inside”的廣告標語與Pentium系列處理器在1990年代間非常成功的打響英特爾的品牌名號。 英特爾早期在開發SRAM與DRAM的記憶體晶片,在1990年代之前這些記憶體晶片是英特爾的主要業務。在1990年代時,英特爾做了相當大的投資在新的微處理器設計上與培養快速崛起的PC工業。在這段期間英特爾成為PC微處理器的供應領導者,而且市場定位具有相當大的攻勢與有時令人爭議的行銷策略,就像是微軟公司一樣支配著PC工業的發展方向。而Millward Brown Optimor發表的2007年在世界上最強大的品牌排名顯示出英特爾的品牌價值由第15名掉落了10個名次到第25名。 而主要競爭對手有AMD、NVIDIA及Samsung。.

新!!: CPU缓存和英特尔 · 查看更多 »

電子計算機

--,亦稱--,计算机是一种利用数字电子技术,根据一系列指令指示其自动执行任意算术或逻辑操作序列的设备。计算机遵循被称为“程序”的一般操作集的能力使他们能够执行极其广泛的任务。 计算机被用作各种工业和消费设备的控制系统。这包括简单的特定用途设备(如微波炉和遥控器)、工业设备(如工业机器人和计算机辅助设计),以及通用设备(如个人电脑和智能手机之类的移动设备)等。尽管计算机种类繁多,但根据图灵机理论,一部具有最基本功能的计算机,应当能够完成任何其它计算机能做的事情。因此,理论上从智能手机到超级计算机都应该可以完成同样的作业(不考虑时间和存储因素)。由于科技的飞速进步,下一代计算机总是在性能上能够显著地超过其前一代,这一现象有时被称作“摩尔定律”。通过互联网,计算机互相连接,极大地提高了信息交换速度,反过来推动了科技的发展。在21世纪的现在,计算机的应用已经涉及到方方面面,各行各业了。 自古以来,简单的手动设备——就像算盘——帮助人们进行计算。在工业革命初期,各式各样的机械的出现,其初衷都是为了自动完成冗长而乏味的任务,例如织机的编织图案。更复杂的机器在20世纪初出现,通过模拟电路进行复杂特定的计算。第一台数字电子计算机出现于二战期间。自那时以来,电脑的速度,功耗和多功能性不断增加。在现代,机械计算--机的应用已经完全被电子计算机所取代。 计算机在组成上形式不一,早期计算机的体积足有一间房屋的大小,而今天某些嵌入式计算机可能比一副扑克牌还小。当然,即使在今天依然有大量体积庞大的巨型计算机为特别的科学计算或面向大型组织的事务处理需求服务。比较小的,为个人应用而设计的称为微型计算机(Personal Computer,PC),在中國地區简称為「微机」。我們今天在日常使用“计算机”一词时通常也是指此,不过现在计算机最为普遍的应用形式却是嵌入式,嵌入式计算机通常相对简单、体积小,并被用来控制其它设备——无论是飞机、工业机器人还是数码相机。 同计算机相关的技术研究叫计算--机科学,而「计算机技术」指的是将计算--机科学的成果应用于工程实践所派生的诸多技术性和经验性成果的总合。「计算机技术」与「计算机科学」是两个相关而又不同的概念,它们的不同在于前者偏重于实践而后者偏重于理论。至於由数据为核心的研究則称為信息技术。 传统上,现代计算机包括至少一个处理单元(通常是中央处理器(CPU))和某种形式的存储器。处理元件执行算术和逻辑运算,并且排序和控制单元可以响应于存储的信息改变操作的顺序。外围设备包括输入设备(键盘,鼠标,操纵杆等)、输出设备(显示器屏幕,打印机等)以及执行两种功能(例如触摸屏)的输入/输出设备。外围设备允许从外部来源检索信息,并使操作结果得以保存和检索。.

新!!: CPU缓存和電子計算機 · 查看更多 »

週期

週期(Period)指的是完成往復運動一次所需的時間,物理學上通常以T表示,單位為s。 週期為頻率(物理學上通常以\,f\,表示)的倒數:T.

新!!: CPU缓存和週期 · 查看更多 »

虚拟地址

虚拟地址(Virtual address space)在電腦的专用术语中是指标识一个虚拟(非物理地址)的实体地址。虚拟地址这个术语常用在虚拟内存和虚拟网络地址当中。.

新!!: CPU缓存和虚拟地址 · 查看更多 »

IBM

国际商业机器股份有限公司(International Business Machines Corporation,首字母縮略字:IBM,曾译万国商用机器公司)是美國一家跨國科技公司及諮詢公司,總部位於紐約州阿蒙克市。IBM主要客户是政府和企业。IBM生产并销售计算机硬件及软件,并且为系统架构和网络托管提供咨询服务。截止2013年,IBM已在全球拥有12个研究实验室和大量的软件开发基地。IBM雖然是一家商業公司,但在材料、化学、物理等科学领域卻也有很高的成就,利用這些學術研究為基礎,发明很多产品。比较有名的IBM发明的产品包括硬盘、自動櫃員機、通用产品代码、SQL、关系数据库管理系统、DRAM及沃森。.

新!!: CPU缓存和IBM · 查看更多 »

Intel 80386

Intel 80386,是英特尔(Intel)公司的一款x86系列CPU,最初发布于1985年10月17日。 80386处理器被广泛应用在1980年代中期到1990年代中期的IBM PC兼容机中。这些PC被称为“80386电脑”或“386电脑”,有时也简称“80386”或“386”。 80386的广泛应用,将PC从16位元时代带入了32位元时代。80386的强大运算能力也使PC机的应用领域得到巨大扩展,商业办公、科学计算、工程设计、多媒体处理等应用得到迅速发展。 CPU的快速演進,在1990年代後期使用80386的個人電腦已相當罕見,但因可應用於嵌入式系統、工業電腦及航天等用途,英特爾公司仍持續生產此CPU產品,直到2007年才停產。.

新!!: CPU缓存和Intel 80386 · 查看更多 »

Intel 80486

Intel i486(又稱486, 80486)是Intel公司的一款CISC架構的x86 CPU。 i486的前身是 Intel 80386 處理器。.

新!!: CPU缓存和Intel 80486 · 查看更多 »

Opteron

Opteron是美國AMD公司一系列的64位元微處理器,中文名为皓龙。於2003年4月22日正式推出。Opteron處理器主要用於多路伺服器的領域上。最早的Opteron處理器採用了K8微處理器架構,及至2007年後期逐步過渡至K10微處理器架構。目前最新的Opteron採用的是2011年發表的Bulldozer微架構及其改版。除了x86及x86-64以外,還發售過使用ARM架構(AArch64、ARMv8)的機種。 其主要競爭對手為英特爾的Xeon處理器系列。原定Opteron將會採用Zen微架構打造,取代Bulldozer/Piledriver微架構的產品,不過最終AMD決定將推出十四年之久的本系列終止,以採用Zen微架構打造的EPYC系列取代之。.

新!!: CPU缓存和Opteron · 查看更多 »

Pentium Pro

#重定向 奔腾Pro.

新!!: CPU缓存和Pentium Pro · 查看更多 »

SDRAM

同步動態隨機存取記憶體(synchronous dynamic random-access memory,简称SDRAM)是有一個同步接口的動態隨機存取記憶體(DRAM)。通常DRAM是有一个异步接口的,这样它可以随时响应控制输入的变化。而SDRAM有一个同步接口,在响应控制输入前会等待一个时钟信号,这样就能和计算机的系统总线同步。时钟被用来驱动一个有限状态机,对进入的指令进行管線(Pipeline)操作。这使得SDRAM与没有同步接口的异步DRAM(asynchronous DRAM)相比,可以有一个更复杂的操作模式。 管線意味着芯片可以在处理完之前的指令前,接受一个新的指令。在一个写入的管線中,写入命令在另一个指令执行完之后可以立刻执行,而不需要等待数据写入--的时间。在一个读取的流水线中,需要的数据在读取指令发出之后固定数量的时钟频率后到达,而这个等待的过程可以发出其它附加指令。这种延迟被称为等待时间(Latency),在为计算机购买記憶體时是一个很重要的参数。 SDRAM在计算机中被广泛使用,从起初的SDRAM到之后一代的DDR(或称DDR1),然后是DDR2和DDR3进入大众市场,2015年開始DDR4進入消費市场。.

新!!: CPU缓存和SDRAM · 查看更多 »

Socket 7

Socket 7是一种有着321个针脚的x86 CPU插座。 Socket 7是方形多針腳ZIF(Zero Insertion Force,零插拔力)插座,插座上有一根拉杆,在安裝和更換CPU時只要將拉杆向上拉出,就可以輕易地插進或取出CPU。Socket 7也是CPU進入「Pentium時代」後,最常見的主機板架構,主要特點是──具有66MHz的標準外頻(最高83MHz)、一般提供雙電壓供電機制。这种规格的插座支持Intel Pentium处理器的部分早期型号,同时也兼容其他厂商的CPU,如Cyrix、AMD等等。.

新!!: CPU缓存和Socket 7 · 查看更多 »

SRAM

SRAM指的是下列事物:.

新!!: CPU缓存和SRAM · 查看更多 »

System/360

#重定向 IBM System/360.

新!!: CPU缓存和System/360 · 查看更多 »

模除

模除(又稱模数、取模運算等)是一种不具交换性的二元运算。.

新!!: CPU缓存和模除 · 查看更多 »

指令管線化

指令管線化(Instruction pipeline)是為了讓計算機和其它數位電子裝置能夠加速指令的通過速度(單位時間內被執行的指令數量)而設計的技術。 管線在處理器的內部被組織成層級,各個層級的管線能半獨立地單獨運作。每一個層級都被管理並且鏈接到一條“鏈”,因而每個層級的輸出被送到其它層級直至任務完成。 處理器的這種組織方式能使總體的處理時間顯著縮短。 未管線化的架構產生的效率低,因為有些CPU的模組在其他模組執行時是閒置的。管線化雖並不會完全消除CPU的閒置時間,但是能夠讓這些模組並行運作而大幅提升程式執行的效率。 但並不是所有的指令都是獨立的。在一條簡單的管線中,完成一個指令可能需要5層。如右圖所示,要在最佳性能下運算,當第一個指令被執行時,這個管線需要運行隨後4條獨立的指令。如果隨後4條指令依賴於第一條指令的輸出,管線控制邏輯必須插入延遲時脈周期到管線內,直到依賴被解除。而轉發技術能顯著減少延時。憑藉多個層,雖然管線化在理論上能提高效能,優勝於無管線的內核(假設時脈也因應層的數量按比例增加),但事實上,許多指令碼設計中並不會考慮到理想的執行。.

新!!: CPU缓存和指令管線化 · 查看更多 »

指令集架構

指令集架構(Instruction Set Architecture,縮寫為ISA),又稱指令集或指令集体系,是计算机体系结构中與程序設計有關的部分,包含了基本数据类型,指令集,寄存器,寻址模式,存储体系,中斷,異常處理以及外部I/O。指令集架構包含一系列的opcode即操作码(機器語言),以及由特定處理器执行的基本命令。 指令集体系与微架构(一套用于执行指令集的微处理器设计方法)不同。使用不同微架構的電腦可以共享一种指令集。例如,Intel的Pentium和AMD的AMD Athlon,兩者几乎採用相同版本的x86指令集体系,但是兩者在内部设计上有本质的区别。 一些虛擬機器支持基于Smalltalk,Java虛擬機,微軟的公共語言运行时虛擬機所生成的字节码,他們的指令集体系將bytecode(字节码)从作为一般手段的代码路径翻譯成本地的機器語言,并通过解译执行并不常用的代码路径,全美達以相同的方式开发了基于x86指令体系的VLIW處理器。.

新!!: CPU缓存和指令集架構 · 查看更多 »

有限状态机

有限状态机(finite-state machine,縮寫:FSM)又稱有限状态自动机,简称状态机,是表示有限个状态以及在这些状态之间的转移和动作等行为的数学模型。.

新!!: CPU缓存和有限状态机 · 查看更多 »

操作系统

操作系统(operating system,縮寫作 OS)是管理计算机硬件與软件資源的计算机程序,同时也是计算机系统的核心与基石。操作系统需要处理如管理與配置内存、決定系統資源供需的優先次序、控制輸入與輸出裝置、操作网络與管理文件系统等基本事務。操作系统也提供一個讓使用者與系統互動的操作界面。 操作系统的型態非常多樣,不同機器安裝的操作系统可從簡單到複雜,可從行動電話的嵌入式系统到超級電腦的大型作業系統。許多操作系统製造者對它涵盖范畴的定义也不尽一致,例如有些操作系统整合了图形用户界面,而有些僅使用命令行界面,而將图形用户界面視為一種非必要的應用程式。 操作系统理论在计算机科学中,為歷史悠久的分支;。.

新!!: CPU缓存和操作系统 · 查看更多 »

重定向到这里:

CPU快取CPU高速缓存处理器缓存快取記憶體指令快取高速缓冲存储器

传出传入
嘿!我们在Facebook上吧! »