MCS51浮点计算程序】的更多相关文章

MSC-51 3字节和4字节浮点数计算程序,主要用于数据采集及上传,经过IEEE转换,在上位机直接显示. ;这是本人使用的MSC-51 3字节和4字节浮点数计算程序,主要用于数据采集及上传,经过IEEE转换,在上位机直接显示. ;本人还有热电阻和热电偶温度查表计算程序,有需要可EMAIL:majingsong1@2911.net ; FLOATING PROGRAM ; ;########################################## ;##################…
关于C标准 1. 前言 本文从英文 C-FAQ (2004 年 7 月 3 日修订版) 翻译而来.本文的 中文版权为朱群英和孙云所有. 本文的内容可以自由用于个人目的,但 是不可以未经许可出版发行. 英文版权为 Steve Summit 所有,详情 见下面的英文版权说明. The English version of this FAQ list is Copyright 1990-2004 by Steve Summit. Content from the book <C Programming…
目录 第一周:简单的计算程序 1.1 第一个程序 Hello World! 1.2 变量 1.3 计算 1.4 编程作业及课后讨论 第一周:简单的计算程序 1.1 第一个程序 Hello World! 集成开发环境(IDE) 下载Dev C++的地方是: http://sourceforge.net/projects/orwelldevcpp/?source=directory 提示:Dev C++只能在windows操作系统下安装 由于做c语言的编译软件的厂家很多,不同的厂家又有不同的方言.…
http://blog.chinaunix.net/uid-22545494-id-316735.html 作者: Sam(甄峰)  sam_code@hotmail.com 一:早期ARM上的浮点模拟器: 早期的ARM没有协处理器,所以浮点运算是由CPU来模拟的,即所需浮点运算均在浮点运算模拟器(float math emulation)上进行,需要的浮点运算,常要耗费数千个循环才能执行完毕,因此特别缓慢. 直到今天,在ARM Kernel配置时,都有如下选项: Floating point…
http://blog.csdn.net/liujia2100/article/details/7459683 在调试一个代码时,编译能顺利编过.可是,就是不能执行.找了半天才发现,原来是浮点问题.由于6410支持硬件浮点,找了很久,才弄清楚怎么使用硬件浮点. 1.RVDS2.2 选择VFP22.在初始化时,配置协处理器来打开和配置浮点部件. VFPEnable                           EQU        (0x40000000);-----------------…
http://blog.csdn.net/liujia2100/article/details/27236477 NEON:SIMD(Single Instruction Multiple Data 单指令多重数据) 指令集, 其针对多媒体和讯号处理程式具备标准化的加速能力. VFP: (Vector Float Point), 向量浮点运算单元,arm11(s3c6410 支持VFPv2),Cortex-A8(s5pv210)支持VFPv3. NEON和VFPv3 浮点协处理器共享寄存器组,所…
http://blog.chinaunix.net/uid-27875-id-3449290.html   编译器对VFP的支持一个浮点数操作最后是翻译成VFP指令,还是翻译成fpa,或者是softfloat是编译器决定的, 同时也得有OS的支持.用arm-none-linux-gnueabi-gcc 4.1.2指定-mfpu=vfp -mfloat-abi=softfp参数之后生成VFP指令.好像是从GCC 4之后才支持VFP ARM VFP的一点体会关键字: VFP arm1136JF-S …
VS中计算程序运行的时间   http://bbs.csdn.net/topics/39068881 有时候在设计程序完了之后需要计算程序运行的时间. 这时候可以使用Windows的库函数 GetIickCount(),其头文件为<windows.h> #include<iostream> #include<windows.h> int main() { DWORD start_time=GetTickCount(); { //此处为被测试代码 } DWORD end_…
MCS-51系列特殊功能寄存器(80H~FFH) 1. P0 (80H) P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1 P0.0 2.SP 栈指针(81H) 3.DPTR 数据指针(由DPH和DPL组成) DPL 数据指针低八位 (82H) DPH 数据指针高八位 (83H) 4.PCON 电源管理寄存器 (87H) SMOD -- -- -- GF1 GF0 PD IDL SMOD :波特率倍增位.SMOD=0时,不变:SMOD=1时,倍增. GF1,GF0 :通用标志…
/** * 基本数据类型之浮点类型 */ public class DataTypeDemo2 { public static void main(String[] args) { double d1 = 3; System.out.println(d1);//3.0 double d2 = 2.4; d1 = d1 - d2; System.out.println(d1);//0.6000000000000001 float f1 = 3.0F;//声明一个float类型变量需要加后缀F fl…