cpu是怎么認(rèn)識代碼的 cpu的功能及流程?
cpu的功能及流程?CPU在電腦里,就像人腦一樣,屬于核心部分。一臺電腦沒有顯卡,聲卡,網(wǎng)卡甚至硬盤都可以,唯獨CPU不可或缺!對了,為什么我們都把電腦叫做電腦而不是電腦?原因是計算機(jī)這個詞是人的形容
cpu的功能及流程?
CPU在電腦里,就像人腦一樣,屬于核心部分。一臺電腦沒有顯卡,聲卡,網(wǎng)卡甚至硬盤都可以,唯獨CPU不可或缺!對了,為什么我們都把電腦叫做電腦而不是電腦?原因是計算機(jī)這個詞是人的形容詞,意思是用電來做事的大腦,計算機(jī)是學(xué)名,因為計算機(jī)的每一次運算都是由CPU計算的,CPU計算的結(jié)果轉(zhuǎn)換成聲音、圖像等。以代碼或其他形式供人們欣賞。
負(fù)責(zé)處理各種事情,無論是聽歌、游戲、看書還是影音,你做的每一個操作都會由CPU來完成。
CPU指令集存儲位置在哪里?
指令集是由CPU內(nèi)部邏輯電路執(zhí)行的一系列指令,是CPU最底層的計算部門。它包括加法器、乘法器、寄存器、比較器等。,并逐一執(zhí)行程序中的指令。例如,如果當(dāng)前指令是加法,則在后續(xù)的時鐘信號下,依次讀取源數(shù)據(jù)中的加數(shù)和被加數(shù),送到加法器生成計算結(jié)果,然后送到指定位置。
實際上,指令系統(tǒng)是相當(dāng)任意的。比如加法指令可以用任意數(shù)來表示,但是一旦確定了就不能改變形成標(biāo)準(zhǔn)體系。這個標(biāo)準(zhǔn)系統(tǒng)將隨著技術(shù)的發(fā)展繼續(xù)擴(kuò)展,提高性能,并保持向后兼容性。因為這個系統(tǒng)實際上是一個標(biāo)準(zhǔn),起初,英特爾、摩托羅拉、Zilog和其他公司都建立了自己的指令集,并相互競爭。但是現(xiàn)在所有的一切左是x86和RISC,其他很少。
各種指令集雖然不同,但功能基本相同。基本指令可以相互翻譯,翻譯后一個指令集的軟件可以在另一個指令集的CPU上運行,除非某些指令是唯一的。