存储器
woniunxp
安安静静做技术
展开
-
lpc1768中结构体在RAM中的存储格式
最近在调试1768和外接的字节存取存储器,涉及到了由于不了解结构体类型在ram中的存储格式,出现bug也不知道是哪里的问题.今天好好看了下,这里做一总结. lpc1768是小端存储(注释①),四字节对齐,下面举例子说明结构体在ram中的存储格式.例子1:结构体定义如下:struct{ uint8 arg1;//arg1 =0x01 uint8 arg2;//arg2 =0x原创 2013-04-02 11:03:26 · 1499 阅读 · 2 评论 -
C语言结构体封装艺术
1. 谁该阅读这篇文章本文是关于削减C语言程序内存占用空间的一项技术——为了减小内存大小而手工重新封装C结构体声明。你需要C语言的基本知识来读懂本文。如果你要为内存有限制的嵌入式系统、或者操作系统内核写代码,那么你需要懂这项技术。如果你在处理极大的应用程序数据集,以至于你的程序常常达到内存的界限时,这项技术是有帮助的。在任何你真的真的需要关注将高速缓存行未命中降到最低的应用转载 2014-04-15 13:43:57 · 929 阅读 · 0 评论