更多“编译链接代码时,有两种存储代码和数据的字节顺序,一种是小端对齐,另一种是大端对齐() ”相关问题
  • 第1题:

    8、关于文本对齐,源代码设置不正确的一项是

    A.居中对齐:<div>…</div>

    B.居右对齐:<div>…</div>

    C.居左对齐:<div>…</div>

    D.两端对齐:<div>…</div>


    居中对齐: …;居右对齐: …;居左对齐: …

  • 第2题:

    定义如下代码所示的结构体,数据存储使用自然对齐的方式,请问存储对象b占用多少字节? typedef struct { char c1; char c2; long l; double d; }b;

    A.24

    B.20

    C.16

    D.12


    正确

  • 第3题:

    存储器中地址号分别为1000#、1001#、1002#、1003的4个连续存储单元,分别保存的字节数据是1A、2B、3C、4D,如果数据字长为32位,存储器采用的是小端对齐模式,则这4个存储单元存储的数据值应被解析为(备注: 1) 小端对齐就是低位字节排放在内存的低地址端,高位字节排放在内存的高地址端。 2) 大端对齐就是高位字节排放在内存的低地址端,低位字节排放在内存的高地址端。 )

    A.4D3C2B1A

    B.1A2B2C3D

    C.D4C3B2A1

    D.A1B2C3D4


    A

  • 第4题:

    1、定义如下代码所示的结构体,数据存储使用自然对齐的方式,请问存储对象b占用多少字节? typedef struct { char c1; char c2; long l; double d; }b;

    A.24

    B.20

    C.16

    D.12


    16

  • 第5题:

    9、字节存储顺序(Endianess)分为小端格式(Little endian)和大端格式(Big endian),小端格式的含义是:

    A.小端格式是指字的低字节存储在低地址中,字的高字节存储在高地址中。

    B.小端格式是指字的低字节存储在高地址中,字的高字节存储在低地址中。

    C.小端格式是指字的低字节存储在CPU内高位寄存器中,字的高字节存储在CPU内低位寄存器中。

    D.小端格式是指字的低字节存储在CPU内低位寄存器中,字的高字节存储在CPU内高位寄存器中。


    小端格式是指字的低字节存储在低地址中,字的高字节存储在高地址中。