40bit位宽使用
来源:互联网 发布:上海mac口红专柜 编辑:程序博客网 时间:2024/05/22 04:32
40-bit Register Usage
The ALU registers of the SHARC processors are 40 bits in width in order
to support the 40-bit extended precision floating-point mode. However,
the C/C++ run-time environment does not support this mode and,
instead, runs with 32-bit rounding enabled (bit RND32=1 in the MODE1 reg-
ister). The eight additional Least Significant Bits (LSBs) of the mantissa
are, therefore, not used in C/C++ applications. 40-bit computations can
only be performed in assembly code. The RND32 bit should be explicitly
cleared and set around the computation code.
40bit的扩展模式只是在汇编下支持,所以要想在C环境使用40bit扩展精度的计算是
不可能的,同时,在使用汇编写40bit扩展运算的时候, RND32要确保是置0.
VDK preserves the 40-bit form of the data registers during a context
switch (but only when the RND32 bit is cleared to indicate that 40-bit arith-
metic is enabled). Additionally, the VDK Timer ISR protects against
overwriting the 40-bit data registers by running in the alternate register
set
- 40bit位宽使用
- C语言bit位(:1)的使用
- 位域的定义和使用 C Bit Fields
- 使用C语言实现采样位16bit到8bit的转换
- 反转整数bit位
- Bit位设置
- BIT位操作用途
- bit( 位)byte(字节)
- 位域(Bit Field)
- 位域(bit fields)
- (嵌入式)位(bit)操作
- Java bit位提取
- Bit block位块
- 32bit应用程序转位64bit
- C/C++ bit 位操作
- Bit位设置V0.2
- Bit位设置V0.3
- 关于位域bit fields
- 查询用户的角色和权限
- 图论-邻接矩阵定义及深度和广度遍历
- 根据硬件ID查看摄像头型号方案,可查任何一款摄像头芯片来源
- joomla的框架介绍
- VBA中的字符串处理
- 40bit位宽使用
- asp.net上传文件的代码
- mysql字符集查看以及修改
- VC中定时器的使用 实现数据自动发送
- 常用资源网站
- Task Affinity
- Hibernate 集合Set,一个hbm文件维护两张表!
- ARM MMU工作原理剖析
- MFC ActiveX Control在WEB页面中的安全应用