請問微控制器與CPU有什麼區別,pic微控制器與51微控制器有什麼區別?

2022-03-16 14:35:45 字數 5608 閱讀 2851

1樓:匿名使用者

微控制器叫單晶片微型計算機 也就是一個不帶外設的專用電腦 cpu只是處理器而已

2樓:匿名使用者

cpu只是資訊處理(**處理單元) 而微控制器則包括一套完整的 cpu ram rom 定時器/計數器 並行io口 序列口 中斷控制電路 時鐘電路 微處理器 內部匯流排 等等構成的 慢慢來 不要著急 心急是吃不了熱豆腐的

3樓:臺德莉

cpu (central processing unit)的中文名稱是**處理器,它僅僅是一個處理器,而微控制器相當於一臺電腦,它有自己的記憶體,cpu,儲存器和部分外設,只不過其運算速度相對於常見的電腦要慢許多。

4樓:匿名使用者

這兩個比較沒有多大意義,如果非要比較,那可以這樣說,微控制器裡面整合了cpu,

5樓:匿名使用者

所謂微控制器,指的是單片微型計算機,簡稱微控制器,是指將cpu\儲存器\時鐘電路\定時器計數器以及各種i/o介面等部件製作在一塊大規模積體電路晶片上,具有一定的規模和獨立功能的計算機.

所以,區別就是,微控制器包括cpu,它有自已的獨立功能,而cpu只是微控制器的一部分,單獨的cpu是沒什麼用的.

6樓:匿名使用者

微控制器相當於電腦主機,少了鍵盤和顯示器而已

7樓:匿名使用者

再來個通俗的,就是殺豬刀和小刀的區別

8樓:匿名使用者

微控制器,顧名思義,一個晶片的計算機

9樓:匿名使用者

微控制器裡包含cpu~~

10樓:

這麼跟你說吧,電腦cpu主要用於處理大量資料,主要特點是高速、高功耗、**格,並且單單一個cpu是無法使用的,還要配合主機板、記憶體等硬體才能使用。

微控制器就相當於一整臺主機的縮小版,內含小容量記憶體、低速cpu等基本部件,主要特點是便宜、低功耗、使用簡單(寫入**直接接電就能工作),主要功能是控制一些簡單的東西,比如鬧鐘、洗衣機、智慧電飯煲、電磁爐、機械的動作控制等

11樓:匿名使用者

cpu不是32位高速微控制器嗎,微控制器是八位的嗎

12樓:匿名使用者

來看一下,初來乍到多多關照

13樓:匿名使用者

微控制器不就是cpu麼????

14樓:匿名使用者

樓上解釋的很清楚,不形象,做個比喻吧:如果微控制器是一個人,cpu就是大腦。有感覺了嗎

pic微控制器與51微控制器有什麼區別?

15樓:橘落淮南常成枳

1、匯流排結構不同

mcs-51的匯流排結構是馮-諾依曼型,計算機在同一個儲存空間取指令和資料,兩者不能同時進行;而pic的匯流排結構是哈佛結構,指令和資料空間是完全分開的,一個用於指令,一個用於資料,由於可以對程式和資料同時進行訪問,所以提高了資料吞吐率。

正因為在pic系列微控制器中採用了哈佛雙匯流排結構,所以與常見的微控制器不同的一點是:程式和資料匯流排可以採用不同的寬度。資料匯流排都是8位的,但指令匯流排位數分別位12、14、16位。

2、流水線結構不同

mcs-51的取指和執行採用單指令流水線結構,即取一條指令,執行完後再取下一條指令;而pic的取指和執行採用雙指令流水線結構,當一條指令被執行時,允許下一條指令同時被取出,這樣就實現了單週期指令。

3、暫存器組

pic的所有暫存器,包括i/o口,定時器和程式計數器等都採用ram結構形式,而且都只需要一個指令週期就可以完成訪問和操作;而mcs-51需要兩個或兩個以上的週期才能改變暫存器的內容。

16樓:ofweek維科網

(1)匯流排結構:mcs-51微控制器的匯流排結構是馮-諾依曼型,計算機在同一個儲存空間取指令和資料,兩者不能同時進行;而pic微控制器的匯流排結構是哈佛結構,指令和資料空間是完全分開的,一個用於指令,一個用於資料,由於可以對程式和資料同時進行訪問,所以提高了資料吞吐率。正因為在pic微控制器中採用了哈佛雙匯流排結構,所以與常見的微控制器不同的一點是:

程式和資料匯流排可以採用不同的寬度。資料匯流排都是8位的,但指令匯流排位數分別位12、14、16位。

(2)流水線結構:mcs-51微控制器的取指和執行採用單指令流水線結構,即取一條指令,執行完後再取下一條指令;而pic的取指和執行採用雙指令流水線結構,當一條指令被執行時,允許下一條指令同時被取出,這樣就實現了單週期指令。

(3)暫存器組:pic微控制器的所有暫存器,包括i/o口,定時器和程式計數器等都採用ram結構形式,而且都只需要一個指令週期就可以完成訪問和操作;而mcs-51微控制器需要兩個或兩個以上的週期才能改變暫存器的內容。

17樓:濟大控制學院

你好,我以前學的51現在用pic微控制器做一個專案。我個人理解,並不像樓上說的那樣,也許他學的51是上個世紀的了,現在幾乎沒有人再用匯編寫51程式了。51和pic最本質的區別就是51只是控制引腳電平就可以實現很多功能,但是pic需要配置一些應用暫存器。

pic微控制器在工業上用的比較多,因為它比較穩定。51微控制器適合初學者學習,工業應用已經不是很多,但是它很基礎,很多微控制器的程式設計思路都是從51那裡轉變的。

哪個微控制器執行的快慢主要看他的晶振頻率,51常用的晶振是11.0592m或12m,而pic微控制器內部晶振是7.37m。

18樓:匿名使用者

c語言開發沒啥區別,就是暫存器多了點!彙編就比較頭疼了!51是複雜指令集,比較頭疼!建議用c開發,比較簡單!

19樓:匿名使用者

你好:我理解為現在很多廠家用51核來做自己的微控制器,這些廠家優化了常規的51微控制器個別產品與pic的微控制器抗干撓能力不分高低,另外pic的微控制器很容易解密,那些另類的51核的微控制器解密不容易如15f204,最後用那種微控制器跟句你的產品需要的

20樓:靜雨月軒

彙編指令上,51有一百多條指令,pic的八位微控制器只有35條指令。pic沒有直接的乘法和除法彙編指令,如果用匯編寫乘或除的程式,需要用迴圈加(或迴圈減)。

pic的指令週期比51的短,同樣的晶振下,pic的指令週期是4個時鐘週期,51是12個,並且pic絕大部分指令都是單週期指令,一個指令週期執行一條指令,51一般是2到4個指令週期執行一條指令,所以用同樣晶振情況下,除了執行乘除法外,pic要比51快

微控制器與cpu有什麼區別

21樓:匿名使用者

微控制器可以理解為一臺計算機,其中包括cpu

而cpu只是**處理單元,是微控制器的一部分~~~

22樓:***的全科知識架

所謂微控制器,指的是單片微型計算機,簡稱微控制器,是指將cpu\儲存器\時鐘電路\定時器計數器以及各種i/o介面等部件製作在一塊大規模積體電路晶片上,具有一定的規模和獨立功能的計算機.

所以,區別就是,微控制器包括cpu,它有自已的獨立功能,而cpu只是微控制器的一部分,單獨的cpu是沒什麼用的.

23樓:雪風小哥哥

cup只是一個處理器,具體定義學過計算機的都知道。

微控制器中把cup,儲存器,基本輸入輸出介面和其它一些東西整合在一塊晶體板上構成的,只要和適當的軟體及外部裝置相結合,便可成為一個微控制器控制系統。

電腦上的cpu和微控制器有什麼區別?

24樓:疼痛

intel的8080是最早按照這種思想設計出

抄的處理器,當時的微控制器都是8位或4位的。其中最成功的是intel的8051,此後在8051上發展出了mcs51系列微控制器系統。因為簡單可靠而效能不錯獲得了很大的好評。

儘管2023年以後arm已經發展出了32位的主頻超過300m的高階微控制器,直到現在,基於8051的微控制器還在廣泛的使用。在很多方面微控制器比專用處理器更適合應用於嵌入式系統,因此它得到了廣泛的應用。事實上微控制器是世界上數量最多處理器,隨著微控制器家族的發展壯大,微控制器和專用處理器的發展便分道揚鑣。

一般微控制器的暫存器比電腦的多速度和定址快,加上arm彙編指令一般是優化過的(就是把不經常使用的彙編指令取消)

25樓:蒼狼_白鹿

微控制器和cpu的區別du:

1,cpu 是**處zhi

理器,主要功能是dao運算和邏輯關版系處理;

2,權微控制器叫 mcu,就是微處理器, 也可以叫「微型邏輯控制單元」。一般情況下,微控制器包含 cpu,但運算能力沒有單純的cpu 強大。

總體的說,cpu是一個功能部件。而微控制器是一個完整的微型計算機系統。

26樓:匿名使用者

1、效能來

電腦上的處理器通常叫源cpu,微控制器通常叫mcu,性bai能上cpu要比mcu強大du

的多,因為

zhicpu通常擔負運算處dao理工作,而mcu一般是用於控制和邏輯,所以mcu不太需要較高的效能。

2、功耗

cpu的功耗一般都大於mcu,因為運算能力和能耗是成正比的。mcu運算能力弱不是因為不能提高,而是因為效費比的設計。

3、應用場合

mcu通常用於控制,而cpu則廣泛應用與處理。

微控制器和cpu之間是什麼關係

27樓:匿名使用者

cpu即**處理器。

**處理器(cpu,central processing unit)是一塊超大規模的積體電路,是一臺計算

專機的運算核心屬

和控制核心。主要包括運算器(alu,arithmetic and logic unit)和控制器(cu,control unit)兩大部件。此外,還包括若干個暫存器和高速緩衝儲存器及實現它們之間聯絡的資料、控制及狀態的匯流排。

它與內部儲存器和輸入/輸出裝置合稱為電子計算機三大核心部件。

微控制器也被稱為微控制器(microcontroler),是因為它最早被用在工業控制領域。

要說什麼關係?現在一般統稱電腦的**處理器為cpu,微控制器就是微控制器咯,一般用於控制板啊什麼的。。。

28樓:九頂冒陽山

微控制器整合了核心和常用外圍介面電路,通常核心有8,16,32位的。cpu通常指**處理器,主要負責算數運算,需要和其他晶片共同工作。

29樓:賈涵閃良吉

微控制器就是單抄片計算機.一般我們

襲使用的微型計算機核心是cpu,它要插在有外圍支援電路的主機板上,才能工作.他是通用計算機.它具有cpu和外圍電路、有儲存器(記憶體),介面電路,和程式(軟體),還有輸入輸出裝置。

而微控制器是將cpu、儲存器、介面電路、和程式(軟體)都整合在一片矽片上,就是一片電路就具備微型機的cpu+主機板的功能。所以叫微控制器。微控制器有的內部不含儲存器。

現在一般都含,有的已經固化好程式(各種遙控器中的**就是),是專用計算機。微控制器一般沒有顯示器,鍵盤也只是數字鍵,沒有複雜的鍵盤(也可以擴充顯示器和鍵盤),現在微控制器的功能越來越強,完全可以達到一臺微機的部分功能。現在一般人家裡都有數部微控制器。

30樓:清風

其實微控制器就可以看做是一個小型的處理器,或者一臺小型的電腦,我們買電腦買手機都會關注電腦是什麼cpu啊,手機是幾核的啊,這裡我們關注的就是一款微控制器,只不過cpu和手機的核心是更高階的微控制器

stc微控制器與stc12有什麼區別

stc微控制器是一個微控制器的牌子。stc12系列是stc微控制器的一個種類而已,就像你買一個某某品牌的電視機,這個品牌的電視機下面一定有各種型號吧。stc微控制器就是一個品牌。stc12系列是它下面某些型號的總稱。比如 stc12c5601 stc12c5062 stc12c5064 具體的你可以...

請問微控制器儲存器與暫存器有什麼區別?詳細一些好

不要誤導,bai呵呵,樓主問的可是du 微控制器 zhi以最常用的dao51微控制器為例來說 專其儲存器分成內部ram 擴充套件屬ram以及程式rom等部分。暫存器其實是內部ram的一部分,所以它們之間幾乎沒有訪問速度的差別,之所以叫做 暫存器 是因為其與內部ram的其它部分訪問方式不同 例如可以分...

微控制器用oled和lcd顯示有什麼區別

總的來說led顯示屏,oled是完全不同的成像技術。另外lcd為液晶顯示屏,本身不發光,需要背光源。其由tft基板與cf 彩膜 基板貼合而成,內充液晶。通過tft基板提供電場來控制液晶旋轉的角度,從而起到控制液晶穿透率的作用。彩膜上印刷有rgb三種顏色色塊,背光源的光線透過透明的tft基板,透過液晶...