中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

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

      時間: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);

        }

        }

        剖析:

        嵌入式系統開發者應該對Little-endian和Big-endian模式非常了解。采用Little-endian模式的CPU對操作數的存放方式是從低字節到高字節,而Big-endian模式對操作數的存放方式是從高字節到低字節。例如,16bit寬的數0×1234在Little- endian模式CPU內存中的存放方式(假設從地址0×4000開始存放)為:

        內存地址 存放內容

        0×4000 0×34

        0×4001 0×12

        而在Big-endian模式CPU內存中的存放方式則為:

        內存地址 存放內容

        0×4000 0×12

        0×4001 0×34

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

        內存地址 存放內容

        0×4000 0×78

        0×4001 0×56

        0×4002 0×34

        0×4003 0×12

        而在Big-endian模式CPU內存中的存放方式則為:

        內存地址 存放內容

        0×4000 0×12

        0×4001 0×34

        0×4002 0×56

        0×4003 0×78

        聯合體union的存放順序是所有成員都從低地址開始存放,面試者的解答利用該特性,輕松地獲得了CPU對內存采用Little-endian還是Big-endian模式讀寫。如果誰能當場給出這個解答,那簡直就是一個天才的程序員。

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

      超鏈接PPT怎么返回11-02

      ppt超鏈接返回鍵11-02

      寫一個函數返回1+2+3+…+n的值12-18

      CAD中怎么樣快速返回之前的圖層狀態11-12

      Java調用MySQL存儲過程并獲得返回值的方法11-13

      0到1的求生12-04

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

      應屆畢業生檔案返回原籍和落戶程序12-18

      由0是自然數引發的思考論文07-16

      主站蜘蛛池模板: 天堂Av无码Av一区二区三区| av中文字幕一区二区三区 | 化德县| 色系免费一区二区三区| 亚洲AV无码日韩一区二区乱| 柘荣县| 贡嘎县| 亚洲午夜无码久久久久软件| 久久精品国产亚洲AV高清wy| 日韩女优一区二区视频| 国产精品天堂蜜av在线播放| 国产精品亚洲ΑV天堂无码| 兴文县| 黔西县| 于田县| 国产粉嫩嫩00在线正在播放| 精品日韩国产一区二区| 女人高潮被爽到呻吟观看| 亚洲国产AⅤ精品一区二区不卡 | 武汉市| 神农架林区| 龙陵县| 安岳县| 崇仁县| 国产女主播免费在线观看| 日本岛国精品中文字幕| 少妇bbwbbw高潮| 久久久久AV成人无码网站| 襄汾县| 日本女优中文字幕看片| av大片在线无码永久免费网址| 亚洲成人av一区二区三区| 北海市| 大兴区| 被黑人操的嗷嗷叫视频| 久久精品国产热久久精品国产亚洲 | 囯产精品无码一区二区三区AV| 蜜桃一区二区三区在线看| 宅宅午夜无码一区二区三区| 久久露脸国产精品WWW| 中文字幕一区二区三区一一|