在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

關于大端模式與小端模式的介紹

SwM2_ChinaAET ? 來源:未知 ? 作者:工程師郭婷 ? 2018-07-22 10:16 ? 次閱讀

數據組織是指數據的傳送順序。目前常見的32為處理器的數據總線粒度為1字節,在傳送時,一個32位數據的最高字節可以放在數據總線的最低8位傳送,也可以放在數據總線的最高8位傳送,因此出現了大端和小端兩種數據組織方法。大端是指一個數據的最高位放在數據總線的最低位傳送或者放在地址較小的存儲器位置存儲;小端是指一個數據的最高位放在數據總線的最高位傳送或者放在地址較高的存儲器位置存儲。Wishbone同時支持大端和小端兩者數據組織方式。當數據總線的粒度和寬度相同時,大端和小端是一樣的。

大端模式

所謂的大端模式(Big-endian),是指數據的高字節,保存在內存的低地址中,而數據的低字節,保存在內存的高地址中,這樣的存儲模式有點兒類似于把數據當作字符串順序處理:地址由小向大增加,而數據從高位往低位放;

在大端模式下,前32位應該這樣讀: e6 84 6c 4e ( 假設int占4個字節)

記憶方法: 地址的增長順序與值的增長順序相反

關于大端模式與小端模式的介紹

圖2一個大端的例子

小端模式

所謂的小端模式(Little-endian),是指數據的高字節保存在內存的高地址中,而數據的低字節保存在內存的低地址中,這種存儲模式將地址的高低和數據位權有效地結合起來,高地址部分權值高,低地址部分權值低,和我們的邏輯方法一致。

例子:

關于大端模式與小端模式的介紹

在小端模式下,前32位應該這樣讀: 4e 6c 84 e6( 假設int占4個字節)

記憶方法: 地址的增長順序與值的增長順序相同

關于大端模式與小端模式的介紹

圖3一個小端的例子

現狀

目前Intel的80x86系列芯片是唯一還在堅持使用小端的芯片,ARM芯片默認采用小端,但可以切換為大端;而MIPS等芯片要么采用全部大端的方式儲存,要么提供選項支持大端——可以在大小端之間切換。另外,對于大小端的處理也和編譯器的實現有關,在C語言中,默認是小端(但在一些對于單片機的實現中卻是基于大端,比如Keil 51C),Java是平臺無關的,默認是大端。在網絡上傳輸數據普遍采用的都是大端。[

這兩者數據組織方式在一般文獻中都可以找到。總線標準只定義接口通信協議,而數據的組織本質上取決于主設備和從設備的設計。有時需要將大端和小端的接口互聯起來,圖22給出了將數據組織為大端的IP A和數據組織為大端的IP B相連的情形。IP A和IP B的數據總線寬度都是32為,粒度為8位。

關于大端模式與小端模式的介紹

圖4 22大端和小端的接口互聯

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 數據總線
    +關注

    關注

    2

    文章

    57

    瀏覽量

    17588
  • 小端模式
    +關注

    關注

    0

    文章

    3

    瀏覽量

    6357

原文標題:【博文連載】Wishbone總線周期之數據組織

文章出處:【微信號:ChinaAET,微信公眾號:電子技術應用ChinaAET】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    cpu的大端模式模式優劣對比

    關于大端名詞的由來,有一個有趣的故事,來自于Jonathan Swift的《格利佛游記》:Lilliput和Blefuscu這兩個強國在過去的36個月中一直在苦戰。戰爭的原因:大家都知道,吃雞蛋的時候,原始的方法是打破雞蛋較
    的頭像 發表于 11-08 11:10 ?1.2w次閱讀
    cpu的<b class='flag-5'>大端</b><b class='flag-5'>模式</b>小<b class='flag-5'>端</b><b class='flag-5'>模式</b>優劣對比

    大端序與小

    嵌入式之什么是大端序與小序朱有鵬1.大小模式11.1、什么是大小模式
    發表于 12-13 17:06

    如何知道你的MCU是大端模式還是小模式

    1、在編程開發過程中必須要知道你的MCU是大端模式還是小模式。2、通過以下代碼就能輕松知道是大端模式
    發表于 12-08 06:02

    大端模式與小模式分析

    Bit-endian 大端模式數據的高位字節存放在地址的低端 低位字節存放在地址高端Little-endian 小模式數據的高位字節存放在地址的高端 低位字節存放在地址低端例:假設從
    發表于 12-16 07:16

    keil怎么設置大端和小模式

    keil怎么設置大端和小模式,用于stm32
    發表于 09-21 07:46

    iar編譯器是大端模式還是小模式的?

    iar編譯器是大端模式還是小模式
    發表于 09-25 08:00

    STM32中的FLASH數據是大端模式還是小模式

    怎么判斷STM32的FLASH數據是大端模式還是小模式
    發表于 10-13 07:21

    請問如何配置STM32的FSMC的大端模式模式

    請問如何配置STM32的FSMC的大端模式模式?還是硬件確定好了的不能修改?
    發表于 11-07 15:15

    tms320c6713的大小模式介紹

     在各種體系的計算機中通常采用的字節存儲機制主要有兩種: big-endian和little-endian,即大端模式和小模式
    發表于 09-02 11:55 ?2404次閱讀

    存儲器的大端模式和小模式

    大端模式:數據的低位(就是權值較小的后面那幾位)保存在內存的高地址中,而數據的高位保存在內存的低地址中,這樣的存儲模式有點兒類似于把數據當作字符串順序處理:地址由小向大增加,而數據從高位往低位放;
    發表于 10-27 09:34 ?5756次閱讀
    存儲器的<b class='flag-5'>大端</b><b class='flag-5'>模式</b>和小<b class='flag-5'>端</b><b class='flag-5'>模式</b>

    你真的懂CPU的大端和小模式嗎?

    但是在C語言中除了8bit的char之外,還有16bit的short型,32bit的int型。另外,對于位數大于8位的處理器,例如16位或者32位的處理器,由于寄存器寬度大于一個字節,那么必然存在著一個如果將多個字節安排的問題。因此就導致了大端存儲模式和小
    的頭像 發表于 01-28 15:56 ?7279次閱讀
    你真的懂CPU的<b class='flag-5'>大端</b>和小<b class='flag-5'>端</b><b class='flag-5'>模式</b>嗎?

    測試MCU是大端模式還是小模式

    1、在編程開發過程中必須要知道你的MCU是大端模式還是小模式。2、通過以下代碼就能輕松知道是大端模式
    發表于 11-25 19:21 ?16次下載
    測試MCU是<b class='flag-5'>大端</b><b class='flag-5'>模式</b>還是小<b class='flag-5'>端</b><b class='flag-5'>模式</b>

    大小模式

    大小模式大端模式是指數據的高字節保存在內存的低地址中,而數據的低字節保存在內存的高地址中。小模式
    發表于 12-29 18:47 ?2次下載
    大小<b class='flag-5'>端</b><b class='flag-5'>模式</b>

    大小數據介紹

    關于大小 大小也可以理解為字節順序,或者序、尾序,也就是你們看到的大端序(Big-Endian)、小
    的頭像 發表于 09-29 18:35 ?1833次閱讀
    大小<b class='flag-5'>端</b>數據<b class='flag-5'>介紹</b>

    ARM大小模式

    ARM處理器 默認是小模式,但它是支持大端模式。 我們在Cortex-M3手冊中有這么一些描述: 在Cortex-M3中, 存儲器系統支持 both 小
    的頭像 發表于 09-29 18:37 ?5900次閱讀
    ARM大小<b class='flag-5'>端</b><b class='flag-5'>模式</b>
    主站蜘蛛池模板: 日本三级香港三级人妇99| 日本三级最新中文字幕电影| 欧美 亚洲 国产 丝袜 在线| 亚洲国产欧美在线人成aaa| 色视频在线观看完整免费版| 国产精品久久免费观看| 亚洲人成网站色7777| 视频黄色免费| 草久久久久| 国内精品久久久久久影院老狼| 五月亭亭免费高清在线| 四虎影院精品在线观看| 七月婷婷精品视频在线观看| 两性午夜欧美高清做性| 波多野结衣在线一区| 五月天天爱| 国产情侣露脸| 一区二区三区在线免费| 精品欧美| 49pao强力在线高清基地| 1515hh四虎免费观38com| 国内夫妇交换性经过实录| 热99精品| 亚洲国产成人成上人色| 亚洲亚洲人成网站在线观看| 色视频2| 久久精品亚洲精品国产色婷| 免费爱爱视频| 99久久99久久免费精品蜜桃| 国产男人女人做性全过程视频| 久久青草免费91观看| 俺去在线| 狠狠干最新网址| 国产网红主播精品福利大秀专区| 免费无毒片在线观看| 激情伦成人综合小说| 草草影院ccyy国产日本欧美| 久操精品在线观看| 国产精品丝袜| 日韩欧美一卡二区| 成年毛片|