题目内容 (请给出正确答案)
[单选题]

某计算机存储器按字节存储,采用小端方式存放数据。假定编译器规定int型和short型长度分别为32位和16位,并且数据按边界对齐存储。某C语言程序段如下: struct { int a; char b; short c;} record; record.a = 273; 若record变量的首地址为0xC008,则地址0xC008中内容及record.c的地址分别为

A.0x00, 0xC00D

B.0x00, 0xC00E

C.0x11, 0xC00D

D.0x11, 0xC00E

答案
D、0x11, 0xC00E
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“某计算机存储器按字节存储,采用小端方式存放数据。假定编译器规…”相关的问题

第1题

某计算机存储器按照字节编址,采用小端方式存储数据,假定编译器规定int和short型长度分别为32位和16位,并且数据按照边界对齐存储。 某C语言的程序段如下: struct { int a; char b; short c; } record; record.a = 273; 若record变量的首地址为0xC008,则地址0xC008的内容是0X () (只填写2个阿拉伯数字)
点击查看答案

第2题

假定某计算机字长为32位,采用字节编址,以小端方式存储数据,在该机器中执行一个C语言程序,其中部分程序段如下: unsigned int x=0x12345678; 假定给变量x分配的地址为100,则102号单元中存放的信息用十六进制表示的结果是()

A.0x12

B.0x34

C.0x56

D.0x78

点击查看答案

第3题

假定编译器规定int和short类型长度分别为32位和16位,执行下列C语言语句: unsigned short x=65530; unsigned int y=x; 得到y的机器数为()。

A.0000 7FFAH

B.0000 FFFAH

C.FFFF 7FFAH

D.FFFF FFFAH

点击查看答案

第4题

某计算机按字节编址,数据按整数边界存放,可通过设置使其采用小端方式或大端方式,有一个float 型变量的地址为 FFFF C000H ,数据 X = 12345678H,无论采用大端还是小段方式,在内存单元 FFFF C001H,一定不会存放的数是 () (此题为多选题)

A.12H

B.34H

C.56H

D.78H

点击查看答案

第5题

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

A.4D3C2B1A

B.1A2B2C3D

C.D4C3B2A1

D.A1B2C3D4

点击查看答案

第6题

假定主存地址位数为32位,按字节编址,主存和cache之间采用直接映射方式,主存块大小为1个字,每字32位,写操作时采用直写(Write Throght)方式,则能存放32K字数据的cache的总容量至少应有()位。

A.1504K

B.1536K

C.1568K

D.1600K

点击查看答案

第7题

假定主存地址位数为32位,按字节编址,主存和 cache之间采用直接映射方式,主存块大小为1个字,每字32位,写操作时采用直写(write through)方式,则能存放32K字数据的 cache I的总容量至少应有()位。

A.1504K

B.1536K

C.1568K

D.1600K

点击查看答案

第8题

某32位机按字节编址。数据cache有32行,主存块大小为32B,采用2路组相联映射。对于以下程序A,假定编译时i, j, sum均分配在寄存器中,数组a按行优先方式存放,其首址为3200,则a[1][0]所映射的cache组号、程序A的数据cache命中率各是()、()。 short a[256][256]; …… short sum_array() { int i, j; short sum=0; for (i=0; i < 256; i++) for (j=0; j < 256; j++) sum+=a[i][j]; return sum; }

A.2, 15/16

B.4, 15/16

C.2, 31/32

D.4. 31/32

点击查看答案

第9题

假定主存地址位数为32位,按字节编址,主存和cache之间采用直接映射方式,主存块大小为1个字,每字32位,写操作时采用回写(Write Back)方式,则能存放32K字数据的cache的总容量至少应有()位。

A.1504K

B.1536K

C.1568K

D.1600K

点击查看答案
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信