<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 處理器是Big-endian的,則返回0;是Little-endian的

    時(shí)間:2020-11-23 18:54:22 筆試題目 我要投稿

    處理器是Big-endian的,則返回0;是Little-endian的,則返回1

      int checkCPU()

      {

      {

      union w

      {

      int a;

      char b;

      } c;

      c.a = 1;

      return (c.b == 1);

      }

      }

      剖析:

      嵌入式系統(tǒng)開(kāi)發(fā)者應(yīng)該對(duì)Little-endian和Big-endian模式非常了解。采用Little-endian模式的CPU對(duì)操作數(shù)的存放方式是從低字節(jié)到高字節(jié),而B(niǎo)ig-endian模式對(duì)操作數(shù)的存放方式是從高字節(jié)到低字節(jié)。例如,16bit寬的數(shù)0×1234在Little- endian模式CPU內(nèi)存中的存放方式(假設(shè)從地址0×4000開(kāi)始存放)為:

      內(nèi)存地址 存放內(nèi)容

      0×4000 0×34

      0×4001 0×12

      而在Big-endian模式CPU內(nèi)存中的存放方式則為:

      內(nèi)存地址 存放內(nèi)容

      0×4000 0×12

      0×4001 0×34

      32bit寬的'數(shù)0×12345678在Little-endian模式CPU內(nèi)存中的存放方式(假設(shè)從地址0×4000開(kāi)始存放)為:

      內(nèi)存地址 存放內(nèi)容

      0×4000 0×78

      0×4001 0×56

      0×4002 0×34

      0×4003 0×12

      而在Big-endian模式CPU內(nèi)存中的存放方式則為:

      內(nèi)存地址 存放內(nèi)容

      0×4000 0×12

      0×4001 0×34

      0×4002 0×56

      0×4003 0×78

      聯(lián)合體union的存放順序是所有成員都從低地址開(kāi)始存放,面試者的解答利用該特性,輕松地獲得了CPU對(duì)內(nèi)存采用Little-endian還是Big-endian模式讀寫(xiě)。如果誰(shuí)能當(dāng)場(chǎng)給出這個(gè)解答,那簡(jiǎn)直就是一個(gè)天才的程序員。

    【處理器是Big-endian的,則返回0;是Little-endian的,則返回1】相關(guān)文章:

    超鏈接PPT怎么返回11-02

    ppt超鏈接返回鍵11-02

    寫(xiě)一個(gè)函數(shù)返回1+2+3+…+n的值12-18

    CAD中怎么樣快速返回之前的圖層狀態(tài)11-12

    Java調(diào)用MySQL存儲(chǔ)過(guò)程并獲得返回值的方法11-13

    0到1的求生12-04

    asp.net中將js的返回值賦控件的小例子11-12

    應(yīng)屆畢業(yè)生檔案返回原籍和落戶程序12-18

    由0是自然數(shù)引發(fā)的思考論文07-16

    主站蜘蛛池模板: 国产精品无码免费播放| 免费精品无码AV片在线观看| 久久影院综合精品| 99热成人精品免费久久| 国产精品自在线拍国产电影| 国产精品vⅰdeoxxxx国产| 欧美精品一区二区精品久久| 国产精品无码DVD在线观看| 精品无码一区二区三区爱欲九九| 国产精品亚洲片在线| 久久久久亚洲精品中文字幕| 亚洲av永久无码精品漫画| 久久永久免费人妻精品下载| 久久久久亚洲精品中文字幕| 国产成人久久精品二区三区| 国产精品久久自在自线观看| 国产精品单位女同事在线| 欧美激情精品久久久久久| 三上悠亚久久精品| 欧美精品国产精品| 国产综合精品一区二区三区| 国产精品高清在线| 2024国产精品极品色在线| 亚洲精品高清一二区久久| 99RE6热在线精品视频观看| 亚洲精品成人av在线| 久久综合精品国产一区二区三区| 欧美黑人巨大精品| 国产在线精品一区二区不卡| 欧美精品一区二区在线精品| 国产精品午夜免费观看网站| 亚洲精品天天影视综合网| 久久精品嫩草影院| 久久精品免费一区二区三区| 久久福利青草精品资源站免费| www.99精品| 亚洲欧美日韩国产一区二区三区精品| 精品久久久久久无码专区不卡| 亚洲精品无码国产| 无码精品人妻一区二区三区中| 亚洲精品无码mv在线观看网站|