早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
存储一个32位数Ox2168465到2000H~2003H四个字节单元中,若以大端模式存储, 则2000H存储单元的内容
题目
存储一个32位数Ox2168465到2000H~2003H四个字节单元中,若以大端模式存储, 则2000H存储单元的内容为(36) 。
A.Ox21
B.Ox68
C.0x65
D.Ox02
参考答案
正确答案:D
本题考查计算机存储系统的基础知识。大端模式,是指数据的高位保存在内存的低地址中,而数据的低位保存在内存的高地址中,地址由小向大增加,而数据从高位往低位放。小端模式,是指数据的高位保存在内存的高地址中,而数据的低位保存在内存的低地址中,这种存储模式将地址的高低和数据位权有效地结合起来,高地址部分权值高,低地址部分权值低,和我们的逻辑方法一致。存在大小端模式之分的原因是在计算机系统中,以字节为单位编址。但是在C语言中除了8bit的char之外,还有16bit的short型,32bit的long型(要看具体的编译器),另外,对于位数大于8位的处理器,例如16位或者32位的处理器,由于寄存器宽度大于一个字节,那么必然存在着一个如何将多个字节安排的问题。因此就导致了大端存储模式和小端存储模式。例如一个16bit的short型x,在内存中的地址为Ox0010,x的值为Ox1122,那么Oxll为高字节,Ox22为低字节。对于大端模式,就将Oxll放在低地址中,即Ox0010中,Ox22放在高地址中,即Ox0011中。而小端模式则刚好相反。常用的X86结构是小端模式,而KEll。C51则为大端模式。很多的ARM、DSP都为小端模式。有些ARM处理器还可以由硬件来选择是大端模式还是小端模式。
本题考查计算机存储系统的基础知识。大端模式,是指数据的高位保存在内存的低地址中,而数据的低位保存在内存的高地址中,地址由小向大增加,而数据从高位往低位放。小端模式,是指数据的高位保存在内存的高地址中,而数据的低位保存在内存的低地址中,这种存储模式将地址的高低和数据位权有效地结合起来,高地址部分权值高,低地址部分权值低,和我们的逻辑方法一致。存在大小端模式之分的原因是在计算机系统中,以字节为单位编址。但是在C语言中除了8bit的char之外,还有16bit的short型,32bit的long型(要看具体的编译器),另外,对于位数大于8位的处理器,例如16位或者32位的处理器,由于寄存器宽度大于一个字节,那么必然存在着一个如何将多个字节安排的问题。因此就导致了大端存储模式和小端存储模式。例如一个16bit的short型x,在内存中的地址为Ox0010,x的值为Ox1122,那么Oxll为高字节,Ox22为低字节。对于大端模式,就将Oxll放在低地址中,即Ox0010中,Ox22放在高地址中,即Ox0011中。而小端模式则刚好相反。常用的X86结构是小端模式,而KEll。C51则为大端模式。很多的ARM、DSP都为小端模式。有些ARM处理器还可以由硬件来选择是大端模式还是小端模式。
看了存储一个32位数Ox21684...的网友还看了以下:
DNA化学合成时的合成方向用化学合成法合成DNA时,方向是怎么样的?是从3'端到5'端还是从5'端 政治 2020-06-05 …
生物中3撇端到5撇端方向和连接基团... 语文 2020-06-07 …
在8086/8088中,存储单元与I/O端口分别编址,指令MOV()A.既可以访问I/O端口,又可 其他 2020-06-24 …
如图所示,原长L0为100厘米的轻质弹簧放置在一光滑的直槽内,弹簧的一端固定在槽的O端,另一端连接 其他 2020-07-03 …
如图所示,质量为m的小球A系在细线的一端,线的另一端固定在O点,O点到木板C的距离为h.物块B质量 物理 2020-07-31 …
如图所示,原长L0为100厘米的轻质弹簧放置在一光滑的直槽内,弹簧的一端固定在槽的O端,另一端连接一 物理 2020-11-01 …
质量可以不计的弹簧,平行于水平面,左端固定,右端自由,物块停放在弹簧右端的位置O(接触但不互相挤)现 物理 2020-11-03 …
如图所示,质量为M的小车B静止在光滑水平面上,车的左端固定着一根弹簧,小车上O点以左部分光滑,O点以 物理 2020-11-25 …
转录为什么要从5端到3端而不是从3端到5端 语文 2020-12-22 …
如图所示,长为5m的铁链上端悬挂在O点放开铁链,若从O点放开铁链,让其自由下落.求:(1)铁链下端到 物理 2020-12-30 …