//对于C51来说,内部RAM只有256Byte//其中包括,低128Byte直接寻址的data和高128Byte间接寻址的idata(也包括SFR)//data 定义的变量只能寻址低128Byte//idata 定义的变量可以寻址整个iRAM#define LEN 120 data unsi...
分类:
其他好文 时间:
2014-10-25 11:50:09
阅读次数:
190
在PC硬件体系结构里,速度最快的存储器是CPU里面的寄存器,接着到二级缓存,再到系统RAM内存,最后才到硬盘。因为这种体系结构,就决定了操作系统对文件的操作方式,或者说是最优化的算法。比方操作系统接收到写文件的数据时,就会先把数据保存到RAM里,然后在合适的时间或者合适的数据量时再写到硬盘里。但有时...
java程序的运行机制,首先就要对jvm有一个简单的认识,java程序的运行借助于jvm。jvm是可以理解为一个实体计算机的模拟,有自己的ram、寄存器等“硬件”,jvm运行的是经过java编译器编译之后的字节码文件,也就是...
分类:
编程语言 时间:
2014-10-22 13:03:10
阅读次数:
180
拿到这块板子已经有一个多月了,处理器是三星公司的S5PV210AH-A0,主频最高可达1GHz,ARM CortexTM-A8内核,v7精简指令集,512MB DDR2 RAM,4GB 8-bit eMMC,这配置是相当高了。配备7寸的LCD显示屏,外部接口有17路外部中断GPIO,4路ADC,.....
分类:
其他好文 时间:
2014-10-21 21:22:16
阅读次数:
204
学习了两周linuxshell脚本,终于写出一个mysql自动化安装脚本。加上今天一整天的测试,可以正常执行安装mysql5.5.40.其他版本还没有测试。现分享一下。也请高手指点一下。执行该脚本的前提是:环境介绍:1、redhat6.3x64,最小化安装2、RAM:2G,HD:30G3、关闭selinux4、配置好yu..
分类:
数据库 时间:
2014-10-21 15:36:41
阅读次数:
410
他们四者相互独立RAM掉电易失数据,ROM掉电不丢失数据。NOR Flash 和 NAND Flash是现在市场上两种主要的非易失闪存技术,Nand-flash存储器具有容量较大,改写速度快等优点,适用于大量数据的存储,因而在业界得到了越来越广泛的应用,如嵌入式产品中包括数码相机,移动设备的内存、M...
分类:
其他好文 时间:
2014-10-21 10:17:09
阅读次数:
219
Java栈与堆 ----对这两个概念的不明好久,最终找到一篇好文,拿来共享 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自己主动管理栈和堆,程序猿不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺...
分类:
编程语言 时间:
2014-10-19 10:14:04
阅读次数:
203
首先明确一下我们的编程步骤。(1)、加电在nand_flash加载boot.s中4K以内的程序。这4k将自动拷贝到SRAM(片内RAM)执行。(2)、我们需要用这4k的程序实现nand-flash中4K以后的程序的拷贝(当然,拷贝到SDRAM基址为0x30000000处)继续执行(main.o部分的...
分类:
其他好文 时间:
2014-10-19 01:19:03
阅读次数:
467
栈与堆都是Java用来在Ram中存放数据的地方。
栈中主要存放一些基本类型的变量(,int, short, long, byte, float, double, boolean, char)。 存在栈中的数据可以共享。栈的优势是,存取速度比堆要快,仅次于寄存器,栈数据可以共享。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。
堆是一个运行时数据区,类的(对象从...
分类:
其他好文 时间:
2014-10-18 21:03:41
阅读次数:
175
有许多书上说,变量最好要赋初值。但是为什么要初值呢?不赋初值可能会出现什么样的意外呢?以下就我在以51单片机为MCU,Keil为编译器看到的实现现象作分析。众所周知,变量是存储在RAM中,掉电后即丢失,上电后默认全为0。那么这样的话没赋初值的变量值全为0,这也应该是大家认为理所当然的。但是,当单片机...
分类:
编程语言 时间:
2014-10-18 12:33:47
阅读次数:
256