複雜指令集電腦(英文:Complex Instruction Set Computer;縮寫:CISC)是一種微處理器指令集架構,每個指令可執行若干低階操作,諸如從記憶體讀取、儲存、和計算操作,全部集於單一指令之中。與之相對的是精簡指令集。 複雜指令集的特点是指令数目多而复杂,每条指令...
2 KB (236 words) - 17:34, 8 March 2023
分支,跳跃至程序某地址并执行相应指令; 条件分支,假設某一條件成立,就跳到程序的另一個位置; 間接分支,在跳到另一個位置之前,將現在所執行的指令的下一個指令的位置儲存起來,作為子程式執行完返回的地址; 一些電腦在他們的指令集架構內包含複雜指令。複雜指令包含: 將許多暫存器存成堆疊的形式。 移動記憶體內大筆的資料。 複雜或是浮點數運算(正弦,餘弦,平方根等等)...
10 KB (1,511 words) - 07:03, 20 February 2024
EPIC),就是將簡短而長度統一的精簡指令組合出超長指令,每次執行一條超長指令,等於並行執行多條短指令。 另一方面,目前最常见的複雜指令集x86 CPU,虽然指令集是CISC的,但因對常用的簡單指令會以硬體線路控制盡全力加速,不常用的複雜指令則交由微碼循序器「慢慢解碼、慢慢跑」,因而有「RISCy...
9 KB (1,419 words) - 14:00, 17 April 2023
指令式編程(英語:Imperative programming);是一種描述電腦所需作出的行為的编程范型。幾乎所有電腦的硬體都是指令式工作;幾乎所有電腦的硬體都是能執行机器语言,而機器碼是使用指令式的風格來寫的。較高階的指令式编程语言使用變數和更複雜的語句,但仍依從相同的典範。菜譜和行動清單,雖非...
3 KB (454 words) - 13:04, 10 February 2024
一項可能就會變差,因此需在二者中作一取捨。例如是否需要使用一些複雜且執行時間較長的指令,使執行指令個數變短?或是只利用可以許多簡單且可以快速執行的指令,雖執行指令個數變長,但每个指令周期数可以下降? CPU設計者常需要實現一組特定的指令集,因此無法調整N。有時設計者會藉由大幅提升f,但不會犧牲C太多...
8 KB (1,197 words) - 04:49, 9 July 2023
清潔間歇性自我導尿(Clean intermittent self-catheterisation),一種導尿方式 複雜指令集電腦(Complex instruction set computer),一種微處理器指令集架構 CRTC互聯指導委員會(CRTC Interconnection Steering Committee)...
552 bytes (44 words) - 17:38, 8 March 2023
逻辑单元(ALU是可以执行基本算术和逻辑运算的处理器子系统)和短管线。当比较不同的指令集时,与使用相同芯片技术实现更复杂的指令集相比,更简单的指令集可能会导致更高的IPC数字。但是,更复杂的指令集可能能够以更少的指令实现更多有用的工作。 John L. Hennessy, David A. Patterson...
2 KB (290 words) - 08:11, 30 January 2023
指令。进一步的提高可以通过指令的执行顺序与在程序代码中出现的顺序不同来提高,这就是乱序执行。 这3种技术都要付出代价:增加了硬件的复杂性。在并行执行任何操作之前,处理器必须确认这些指令间没有相互依赖。例如第一个指令的结果作为第二个指令的输入。很明显,这样的两条指令无法同时执行,并且第2条指令...
2 KB (380 words) - 05:31, 22 September 2023
微架構 (category 指令處理)
指令,以提升程式執行的效率。這導致邏輯和電路設計變得更複雜。一開始,只有大型電腦和超級電腦使用這種技術,因為這種技術需要大量的電路。當半導體產業發展起來後,這樣的技術被加裝在單一的半導體晶片上。詳見摩爾定律(集成電路可容納的晶体管數量,每二年增加一倍)。 指令集...
9 KB (1,292 words) - 16:50, 3 July 2023
RISC-V (category 指令集架構)
指令集就可以製作一個簡單的通用型的電腦。 標準的擴充指令集可以搭配所有的基本指令集以及其他擴充指令集,而不會發生衝突。 很多 RISC-V 電腦可能使用精簡擴充指令集來降低電力消耗、程式的大小以及記憶體的使用。未來也有計畫支援hypervisor和虛擬化。 只要再加上一個監督指令集 (S)...
52 KB (6,124 words) - 16:23, 13 January 2024
指令管線化(英語:Instruction pipeline)是為了讓計算機和其它數位電子裝置能夠加速指令的通過速度(單位時間內被執行的指令數量)而設計的技術。 管線在處理器的內部被組織成層級,各個層級的管線能半獨立地單獨運作。每一個層級都被管理並且鏈接到一條“鏈”,因而每個層級的輸出被送到其它層級直至任務完成。...
14 KB (1,821 words) - 10:25, 9 November 2022
电子计算机(Computer)亦稱电脑,是利用模拟或者数字电子技术,根据一系列指令指示並且自动执行任意算术或逻辑操作序列的设备。通用计算机因有能遵循被称为“程序”的一般操作集的能力而使得它们能够执行极其广泛的任务。 计算机被用作各种工业和娛樂设备的控制系统。这包括简单的特定用途设备(如微波炉和遥控器...
38 KB (6,175 words) - 12:54, 3 June 2024
指令集,用來取代既存AS/400電腦的CISC指令集。原始的設計是從既有的"IMPI"指令集衍生而來,擴展為六十四位元,增加一些RISC指令以加速那些原本在AS/400上執行,較需求計算能力的商業應用。IBM曾想讓他們使用PowerPC,但他們抗命不從,爭辯說現有的32/64位元PowerPC指令...
16 KB (2,327 words) - 05:47, 7 October 2021
X86 (category 指令集架構)
为IA-64。IA-64是一种崭新的系统,和x86架構完全没有相似性;不應該把它与x86-64或x64弄混。 x86架構是重要地可變指令長度的CISC(複雜指令集電腦,Complex Instruction Set Computer)。字組(word, 4位元組)長度的記憶體存取允許不對齊記憶體位...
43 KB (4,238 words) - 12:01, 29 April 2023
軟體(英語:software)是一系列按照特定顺序组织的電腦数据和指令,是電腦中的非有形部分。電腦中的有形部分稱為硬體,由電腦的外殼及各零件及電路所組成。電腦軟體需有硬體才能運作,反之亦然,軟體和硬體都無法在不互相配合的情形下進行實際的運作。 一般来說,计算机软件划分为程式語言、系统软件、应用软件...
20 KB (2,697 words) - 12:48, 18 December 2023
ARM架構 (category 指令集架構)
ARM架構,過去稱作進階精簡指令集機器(英語:Advanced RISC Machine,更早稱作艾康精簡指令集機器,Acorn RISC Machine),是一個精簡指令集(RISC)處理器架構家族,其廣泛地使用在許多嵌入式系統設計。由於節能的特點,其在其他領域上也有很多作為。ARM處理器非常適...
68 KB (5,145 words) - 15:55, 8 June 2024
艾康電腦(英語:Acorn Computers),英國公司,主要業務為電腦製造,1978年於英格蘭劍橋成立。1999年,被摩根士丹利收購後分割出售,2000年結束營業。它製造的電腦在英國極為暢銷,曾被稱為是“英國的蘋果電腦”。ARM架構晶片最初也是由此家公司所研發,现在为安謀國際科技拥有。目前全世...
11 KB (1,637 words) - 01:38, 30 May 2024
載入-儲存架構 (category 電腦架構)
指令集架構,將指令分為二類:一類是電腦記憶體存取(在記憶體及寄存器中讀取或寫入資料),另一類是算術邏輯單元處理,只處理寄存器中的資料,結果也存入寄存器。 精简指令集计算机(RISC)指令架構(例如PowerPC、SPARC、RISC-V、ARM架構和MIPS架構)都是載入-儲存架構。 以加法指令...
2 KB (210 words) - 14:55, 19 December 2023
Laboratory))的公司名稱重複,所以拼写改为"Macintosh"。 直到现在,蘋果公司仍沿用Mac来命名其所設計生產的個人電腦。 麦金塔电脑(Mac)在历史上曾经3次更换指令集架构。 1994年,Mac从摩托罗拉68000系处理器(英语:Motorola 68000 series)迁移至PowerPC處理器。...
10 KB (1,143 words) - 03:44, 21 May 2024
原始型別 (category 電腦數據)
在電腦科學中,原始型別(英語:Primitive type)有別於複合型別,是由程式語言提供的資料型別,作為建立基礎。根據語言及其實作,在電腦的記憶體中,原始型別可能沒有與物件一對一的對應。 Primitive type也有稱作內建型別、基礎型別或者基本型別。...
3 KB (356 words) - 02:53, 15 January 2024
language)是一種指令集的體系。这种指令集称为機器碼(machine code),是電腦的CPU或GPU可直接解讀的資料。 機器碼有時也被稱為原生碼(Native Code),這個名詞比較強調某種程式語言或函式庫與執行平台相關的部份。 机器语言是用二进制代码表示的、计算机能直接识别和执行的一种机器指令...
3 KB (397 words) - 17:04, 2 August 2023
AMD Jaguar (section 指令集支援)
台式机等不同类型的应用。相比被称为“山猫”的前作,这款微架构在指令集和电路实现方面改变不大,然而半導體製程从前作的40纳米缩小到了28纳米,工艺方面带来的性能改善更为显著。 基于Jaguar微架构的处理器成功地打入了游戏机市场,让索尼電腦娛樂、微软等游戏机厂商选择其处理器方案,在财务上来说是一个巨大...
9 KB (1,053 words) - 07:55, 16 April 2023
RT/PC成為個人電腦產品,並用自有的ROMP處理器來取代Intel公司的8088處理器,不過實際上其軟體方面卻比較偏向於工程用的工作站。 在IBM最原初的設計提案上,ROMP其實是一顆24位元(24-bit)的精簡指令集(RISC)處理架構,然而在後續數年的實際研發過...
7 KB (1,079 words) - 17:23, 8 February 2021
指令以及处理计算机软件中的数据。1970年代以前,中央处理器由多个独立单元构成,后来发展出由集成电路制造的中央处理器,這些高度收縮的元件就是所謂的微处理器,其中分出的中央处理器最為复杂的电路可以做成单一微小功能强大的单元,也就是所謂的核心。 中央处理器廣義上指一系列可以执行复杂...
48 KB (7,513 words) - 15:03, 29 May 2024
指令集(RISC)处理器的指令要比复杂指令集(CISC)的简单(但是时钟频率要高)、超标量处理器可以在一个周期内执行多条指令,但是它一个周期没有完成多条指令的情况也不少见。此外除去时钟频率,低标量和并行度都影响了计算机的性能。 在20世纪90年代初期,大多数电脑公司宣传他们的电脑...
9 KB (1,420 words) - 04:51, 10 April 2023
電腦計算各項資料,設計上比較簡單。如果是安裝在地面或者是艦艇上的射控電腦,在重量或體積方面的限制比較小,也可以採用運算速度與記憶容量較高的系統,以提升攔截能力。 視線指令導引(Command to Line of Sight,CLOS)是在指令...
17 KB (2,365 words) - 04:46, 15 June 2024
在電腦科學中,所謂的綁紮(Binding)是指創造一個簡單的參考(reference),並將它指向一個更複雜更大的結構以利後用。 此簡單參考可以替代此巨大結構,在之後的程式中輕盈地使用。 下列的行為可視為綁紮的範疇。 語言或名詞綁紮指的是函式庫如何與應用程式連結,以及編譯器/直譯器如何管理連結符號(變數名稱)。...
3 KB (409 words) - 14:41, 12 September 2021
冯诺伊曼结构 (category 電腦架構)
而儲存程式型電腦的概念改變了這一切。藉由創造一組指令集架構,並將所謂的運算轉化成一串程式指令的執行細節,讓此機器更有彈性。藉著將指令當成一種特別型態的靜態資料,一台儲存程式型電腦可輕易改變其程式,並在程式控制下改變其運算內容。 冯诺伊曼结构與儲存程式型電腦...
13 KB (1,756 words) - 07:03, 28 April 2024
UT等,一般配合書寫器寫入程式,而書寫器只能輸入簡單的指令,與電腦程式中的階梯圖比較起來簡單許多。書寫器不太直觀,可讀性差,特別是遇到較複雜的程式,更難讀;但其優點就是不需要電腦就可以更改或察看PLC內部程式。使用書寫器時,必須注意的是PLC指令中輸出有優先次序,其中若有輸出至相同的單元時(如Y00...
21 KB (3,282 words) - 01:53, 14 August 2023
電腦上,個人電腦之作業系統因襲大型電腦的成長之路,在硬體越來越複雜、強大時,也逐步實踐以往衹有大型電腦才有的功能。 總而言之,作業系統的歷史就是一部解決電腦系統需求與問題的歷史。 第一部電腦並沒有作業系統。這是由於早期電腦...
58 KB (8,215 words) - 08:34, 20 March 2024
IA-64 (category 電腦小作品)
VLIW是一种与复杂指令集或精简指令集类似的计算机体系结构概念,其将多条指令打包为一个指令包并编码于一个很长的指令字中,以便于处理器在一个时钟周期内执行多条指令。典型的VLIW处理器在很大程度上依赖于编译器于编译时处理指令间依赖以及其打包关系,以决定哪些指令将被并行执行,同时指令...
9 KB (1,314 words) - 01:35, 12 May 2024