CPU的分類 DSP MCU MPU ARM等等

2021-09-21 01:33:02 字數 1158 閱讀 8398

cpu是英語「central processing unit」的縮寫,指「**處理單元」,是計算機的大腦,起到運算資料的作用,而cpu的指令呼叫、資料傳輸、各個裝置的工作狀態都需要cpu通過mpu轉接控制才能完成。cpu(central processing unit,**處理器)發展出來三個分枝,乙個是dsp(digital signal processing/processor,數字訊號處理),另外兩個是mcu(micro control unit,微控制器單元)和mpu(micro processor unit,微處理器單元)。

mcu整合了片上外圍器件;mpu不帶外圍器件(例如儲存器陣列),是高度整合的通用結構的處理器,是去除了整合外設的mcu;dsp運算能力強,擅長很多的重複資料運算。mcu適合不同資訊源的多種資料的處理診斷和運算,側重於控制,速度並不如dsp。mcu區別於dsp的最大特點在於它的通用性,反應在指令集和定址模式中。dsp與mcu的結合是dsc,它終將取代這兩種晶元。

arm和dsp的關係:

微控制單元(microcontroller unit;mcu) ,又稱單片微型計算機(single chip microcomputer )或者微控制器,是把**處理器(central process unit;cpu)的頻率與規格做適當縮減,並將記憶體(memory)、計數器(timer)、usb、a/d轉換、uart、plc、dma等周邊介面,甚至lcd驅動電路都整合在單一晶元上,形成晶元級的計算機,為不同的應用場合做不同組合控制。諸如手機、pc外圍、遙控器,至汽車電子、工業上的步進馬達、機器手臂的控制等,都可見到mcu的身影。

mcu 只是乙個稍早的概念, 意為 micro control unit,可以作為處理器來理解,但是其上所擁有的資源相對比較少,應用場合也比較簡單一點。比方微控制器就可以稱為 mcu;1、arm是一種處理器的架構,全寫為 advanced risc machine 。這個世界上處理器的架構還有很多,諸如 x86, mips, powerpc 等等,由不同的公司所推出。遵循這些架構所做出來的處理器通常會比單純的 mcu 要複雜一些,所帶的資源多一些。也許會有人將arm成為mcu的一種,但更精確的看法,還是將其作為一種 processor 來看待。2、同一種大的架構下面,隨著發展歷程的不斷積累,會出現不同的系列,比方arm,現在常見的就有 arm7/arm9/arm11/strongarm  之類的,符合這些系列的,不同晶元產商會有自己不同的晶元做出來。

參考:

CPU 常見分類

ia32 32 bits intel architecture 32位頻寬intel構架 ia64 64 bits intel architecture 64位頻寬intel構架 i386 intel 386 老的386機器,也泛指ia32體系的cpu i486 intel 486 i586 int...

CPU有分類認識

眾所周知,cpu是電腦的心臟,一台計算機所使用的cpu基本決定這台計算機的效能和檔次。cpu發展到至今,頻率已經到了2ghz。在我們決定購買哪款cpu或者閱讀有關cpu的文章時,經常會見到例如外頻 倍頻 快取等引數和術語。這裡把一些常用的和cpu有關的術語及分類做個簡要介紹。cpu是central ...

CPU程序排程分類

1 高階排程i高階排程又稱為作業排程。它是批處理系統中使用的一種排程。其主要任務是按照某種演算法從外存的後備佇列上選擇乙個或多個作業調入記憶體,並為其建立程序 分配必要的資源,然後再將所建立的程序控制塊插入就緒佇列中 2 低階排程低階排程又稱程序排程。它是距離硬體最近的一級排程。其主要任務是按照某種...