-
题名不同计算机平台数据的存储机制与控制方法
被引量:8
- 1
-
-
作者
唐磊
金连甫
-
机构
浙江大学计算机系网络通信研究实验室
-
出处
《计算机工程与应用》
CSCD
北大核心
2003年第30期126-127,152,共3页
-
文摘
目前系统开发平台比较主流的是intel平台,sun平台和IBM平台。在编写系统或服务器程序中对变量的某些字节或某些位进行操作是非常频繁的,而各种平台上变量在内存中的存储机制又各不相同,使得取出特定字节或位比较麻烦,需要仔细分析特定平台的存储机制才能得出正确的结果。当应用程序移植到不同平台时字节对齐(alignment)问题经常出现,稍有差错就有可能导致buserror等内存错误。该文透彻地说明了在intel平台,sun平台和IBM平台上数据及数据流的存储机制,以及如何避免出现类型强制错误。理解各种数据存储机制后在编写系统或服务器程序时存取数据流,不仅使编写跨平台程序变得容易,而且使操纵变量时出现的错误大大降低。文中所有示例程序均用C语言编写并在sunsparc工作站gcc编译器和IntelPentium台式机VC6.0编译器下通过测试。
-
关键词
跨平台软件
高字节在低地址
低字节在低地址
数据对齐
编译器改变对齐
类型强制错误
位段访问数据流
-
Keywords
Transplatform software developing,little endian,big endian,data alignment ,compiler instructions of changing alignment ,type conversion error,use bit fields to access data stream
-
分类号
TP312
[自动化与计算机技术—计算机软件与理论]
-
-
题名某货车疲劳载荷谱测量方法的分析
被引量:2
- 2
-
-
作者
朱庆成
王军杰
赵婷婷
-
机构
上海交通大学机械与动力工程学院
-
出处
《机械设计》
CSCD
北大核心
2012年第1期20-25,共6页
-
文摘
车身疲劳开裂问题的分析与优化须以准确的受力输入为前提,针对用户目标路面进行的实际道路试验,是获取有效载荷谱最有效直接的方法。结合整车构造的受力状况和CAE车身分析输入需求,选择合适的测试安装硬点并对其进行加速度响应测量,同时对车身关键开裂点进行应变信号测量,以对CAE分析结果进行有效性验证。将测量得到的信号,通过Labview/Matlab联合处理,为车身结构的CAE分析与优化提供数据输入和结论验证。
-
关键词
疲劳开裂
加速度
字节序
应变
-
Keywords
fatigue crack
acceleration
big/little endian: strain
-
分类号
U467.497
[机械工程—车辆工程]
-
-
题名嵌入式系统实验关于大小端转换方法的探讨
被引量:4
- 3
-
-
作者
陈辉
周自立
-
机构
武汉大学计算机学院
中船重工集团的第
-
出处
《实验室研究与探索》
CAS
2008年第5期66-67,91,共3页
-
文摘
当前,大多数高校先后开设了嵌入式系统的实验课程。学生在做嵌入式系统的实验时,经常会遇到字节顺序的大小端转化问题。为能理解大小端的概念并解决相关问题,介绍了大小端及其常用的转换方法,提出一种无需修改程序而直接将程序移植到新的平台上优化简单的方法,并设计一大小端转化实验,取得了良好的教学效果。
-
关键词
嵌入式系统
字节顺序
大小端
转化
-
Keywords
embedded system
byte order
big-endian and little-endian
transforming
-
分类号
TP31
[自动化与计算机技术—计算机软件与理论]
-