社区
软件水平考试
帖子详情
存储器中的字边界对齐 帮忙看一眼
HITGB
2003-10-08 12:27:26
假设某计算机具有1M 字节的内存(目前使用的计算机往往具有64M字节以上的内存),并按字节编址,为使4字节组成的字能从存储器中一次读出,要求存放在存储器中的字边界对齐,一个字的地址码应_A_。
①最低两位为00 ②最低两位为10 ③最高两位为00 ④最高两位为10
问题简单 答案是1 这个在哪里能找到解释 哪个书上有 谢谢了
为什么要求最低两位为00?
...全文
326
4
打赏
收藏
存储器中的字边界对齐 帮忙看一眼
假设某计算机具有1M 字节的内存(目前使用的计算机往往具有64M字节以上的内存),并按字节编址,为使4字节组成的字能从存储器中一次读出,要求存放在存储器中的字边界对齐,一个字的地址码应_A_。 ①最低两位为00②最低两位为10③最高两位为00④最高两位为10 问题简单 答案是1 这个在哪里能找到解释 哪个书上有 谢谢了 为什么要求最低两位为00?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
HITGB
2003-10-09
打赏
举报
回复
豁然开朗;)
qjqmoney
2003-10-09
打赏
举报
回复
因为要求是4个字节一起读出,所以地址码必需是4的倍数,用二进制表示数,只有最后两位都为0才会是4的倍数。用汇编知识来理解,很容易懂的。
SSBDUCK
2003-10-08
打赏
举报
回复
用2进制表示4种状态需要几位呢? 当然是2位!
【00, 01, 10, 11】
将上面四个状态(字节编址:4个字节,每个字节占一种状态)规为一组(4个字节的字)的话,那下一组的起始状态应该是什么? 当然应该是从【00】开始!
ex. 0x2000 0000 第一组
0x2000 0100 第二组
0x2000 0200 第三组
请注意后两位!
coolroy2000
2003-10-08
打赏
举报
回复
存储器中一次读出,要求存放在存储器中的字边界对齐????帮忙解释一下吧,看不懂
数据结构内存
边界对齐
的三条原则
数据结构内存
边界对齐
的三条原则
Vitis HLS 学习笔记--变量存储(数据对齐、结构充填)
数据对齐涉及将数据按照处理器优化的边界排列,以加快访问速度。结构填充则是在数据结构
中
插入额外空间,以保持成员变量的正确对齐。这些概念在硬件设计
中
尤为重要,因为 FPGA 和其他硬件加速器对数据布局的要求更为...
STM32F407 DMA
存储器
到
存储器
传输详解
DMA(直接
存储器
访问)是一种绕过CPU、由硬件自主完成数据搬运的核心机制,广泛应用于嵌入式系统以降低CPU负载并提升实时性。其基本原理是通过专用控制器在不同地址空间间建立高效数据通路,关键依赖于正确的方向...
STM32 XSPI时序校准与双
存储器
控制深度解析
XSPI(Extended SPI)是STM32高性能MCU
中
用于高速外部
存储器
(如Octal-SPI Flash、HyperBus RAM)的关键接口,其核心在于精确的硬件时序对齐机制——特别是基于DLL的自动校准(Auto-Calibration)和DQS信号管理。...
计算机组成原理笔记|03存储系统
高速缓存
存储器
和主存可被CPU直接读写,辅存
中
的数据必须先被调入主存才能被CPU访问。 主存——辅存:实现虚拟存储系统,解决了主存容量不够的问题 cache——主存:解决了主存和CPU速度不匹配的问题
存储器
的分类 ...
软件水平考试
2,959
社区成员
22,569
社区内容
发帖
与我相关
我的任务
软件水平考试
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
复制链接
扫一扫
分享
社区描述
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
c1认证
c4java
c4前端
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章