欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

ARM是什么意思,arm與cpu是什么關系

Q4MP_gh_c472c21 ? 來源:未知 ? 作者:龔婷 ? 2018-03-14 10:28 ? 次閱讀

學習ARM裸機,是一件復雜事情,入門的概念性和基礎性知識必須要了解到,以便于后面的知識的理解。

ARM概念

ARM首先是一個公司,這家公司設計CPU并向各個CPU制造商授權許可,所以ARM公司是一家CPU設計公司。同時,ARM也是ARM公司主導設計的CPU系列的簡稱。

ARM版本區(qū)分

ARM版本號可以分為三類:

·內核版本號,例如ARMv5,ARMv7,ARMv7a,ARMv8a……

·Soc版本號,例如Cortex-A8,Cortex-A9...

·芯片型號,例如2410,2440,6410,S5PV210...

Soc

Soc是System on Chip的簡寫,即片上系統(tǒng)。Soc主要包括了CPU中央處理器以及各種外設模塊,CPU和外設通過集成電路被安置在一個芯片中。

現(xiàn)在已經沒有純粹的CPU了,都是SoC

ARM賣的內核其實就是CPU(當然還需要總線),各種外設是半導體廠商自己添加的。

單片機嵌入式的區(qū)別

平臺區(qū)別:

主流的單片機平臺有51,PIC,STM32,AVR,MSP430,

主流的嵌入式平臺有ARM,PPC,MIPS

資源,價格,應用領域

單片機片上資源有限,價格低,應用領域大多為小家電,終端設備。

嵌入式片上資源豐富,價格高,應用領域廣泛,基本可以適用于任何領域。

開發(fā)模式

單片機一般都是裸機開發(fā),程序規(guī)模較小,只有在比較高端的芯片上才會使用RTOS

嵌入式開發(fā)一般都會使用嵌入式系統(tǒng)

技術特征

單片機主要使用C語言和簡單的匯編,而且C語言和標準C略有不同,很少使用C語言的高級特性,

嵌入式比較復雜,一般會進行分層設計和開發(fā),分為底層,應用層,不同的成冊可能使用不同的開發(fā)語言,例如C++Java,較多使用C語言的高級特性

CPU設計原理和總線

CPU主要包括運算器,控制器,存儲器通過總線與Flash與內存連接。

總線就類似于CPU中的道路,數(shù)據(jù)通過總線在CPU和外設之間傳輸,CPU也通過內部總線與SOC中的其他外設連接,例如UART設備,內部總線由于在芯片內部,抗干擾能力強,運算速度更快。

總線分為兩種,地址總線和數(shù)據(jù)總線:

地址總線用于傳輸?shù)刂罚珻PU通過地址總線尋址,告訴設備要取的數(shù)據(jù)在哪個地址中,地址總線的位數(shù)決定了尋址范圍

數(shù)據(jù)總線用于傳輸數(shù)據(jù),CPU通過數(shù)據(jù)總線與外部交換信息,將設備要的數(shù)據(jù)通過該總線發(fā)送給對方,數(shù)據(jù)總線的位數(shù)決定了CPU單次通信能交換的信息數(shù)量

總線的速度決定了CPU和外設互換信息的速度

CPU的地址總線和數(shù)據(jù)總線的位數(shù)可以不同,CPU的位數(shù)就指的是數(shù)據(jù)總線的位數(shù)

32位CPU的尋址范圍是4G所以最多支持4G內存,數(shù)據(jù)總線是32位的,那么傳輸一個int和傳輸一個char的效率是一樣的。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6043

    文章

    44623

    瀏覽量

    638833
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9176

    瀏覽量

    369362
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10908

    瀏覽量

    213109

原文標題:基礎要打牢!ARM裸機入門知識

文章出處:【微信號:gh_c472c2199c88,微信公眾號:嵌入式微處理器】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    ARM9和STM32什么關系?

    有小伙伴問:ARM9和STM32什么關系
    發(fā)表于 12-19 11:06 ?2099次閱讀

    arm7 armv7 cortexm3它們是什么關系請問?

    arm7 armv7 cortexm3它們是什么關系請問?
    發(fā)表于 11-15 21:21

    ARM和AVR有什么關系?

    ARM和AVR有什么關系非常迷茫,或者是是有什么樣的聯(lián)系
    發(fā)表于 05-20 14:50

    ARM7、ARM9、ARM11、ARM-Cortex有什么關系?

    ARM7、ARM9、ARM11、ARM-Cortex有什么關系ARM7,
    發(fā)表于 07-01 07:50

    嵌入式,單片機,ARM,Android底層開發(fā)之間有什么關系?

    嵌入式,單片機,ARM,Android底層開發(fā)之間有什么關系?這些東西能干什么?我該學哪一個?
    發(fā)表于 07-01 08:48

    ARM與STM32之間有什么關系

    ARM是什么?STM32又是什么?ARM與STM32之間有什么關系?
    發(fā)表于 10-15 06:04

    什么是STM32? STM32與ARM什么關系? STM32能做什么?

    什么是STM32? STM32與ARM什么關系?STM32能做什么?
    發(fā)表于 10-22 06:36

    嵌入式/單片機/ARM/Android底層開發(fā)之間是什么關系?

    嵌入式/單片機/ARM/Android底層開發(fā)之間是什么關系
    發(fā)表于 10-22 06:44

    請問ARM7/ARM9/ARM11/ARM-Cortex之間是什么關系?

    請問ARM7/ARM9/ARM11/ARM-Cortex之間是什么關系?
    發(fā)表于 10-25 06:15

    STM32與ARM關系是什么

    的區(qū)別。32:32Bit的意思,表示這是一個32bit的微控制器。STM32與ARM關系ARM是英國的芯片設計公司,其最成功的莫過于32位嵌入式CPU核–
    發(fā)表于 12-10 06:36

    ARM和嵌入式是什么關系

    困擾ARM嵌入式初學者的若干問題對于嵌入式ARM初學者而言,學習過程中心中一定會有各種各樣的疑慮和困惑,比如:1、ARM和嵌入式是什么關系?2、AR
    發(fā)表于 12-14 08:51

    小白求助AMD跟ARM什么關系

    據(jù)我所知,兩者是沒什么關系的,一個是美國的桌面級CPU生產商,一個是英國移動平臺CPU芯片生產商。但那天在網(wǎng)上看到網(wǎng)友跟帖說,AMD現(xiàn)在是兩條腿走路,一條腿ARM相當粗壯,很成氣候;而
    發(fā)表于 06-30 18:02

    嵌入式系統(tǒng)ARM和PLC及80C51單片機的用途和區(qū)別是什么?有什么關系

    本文檔的主要內容詳細介紹的是嵌入式系統(tǒng)ARM、PLC、80c51單片機之間的用途區(qū)別是什 么? 它們之間有什么關系嗎?
    發(fā)表于 07-11 17:40 ?0次下載
    嵌入式系統(tǒng)<b class='flag-5'>ARM</b>和PLC及80C51單片機的用途和區(qū)別是什么?有<b class='flag-5'>什么關系</b>

    ARM處理器CPSR標志位和條件符之間到底有什么關系

    本文目的是要理清ARM處理器的CPSR狀態(tài)標志和ARM指令的條件符之間的關系
    發(fā)表于 11-25 18:01 ?8次下載

    STM32與ARM關系是什么 arm和stm32哪個難

    stm32是基于ARM內核的一種控制器,是包含與被包含的關系。STM32的內核是ARM推出的基于專為要求高性能、低成本、低功耗的嵌入式應用專門設計的ARM Cortex-M3內核。ST
    發(fā)表于 03-23 15:24 ?9801次閱讀