08 2013 档案
摘要:16×16点阵字库中, 字符的信息结构采用以行排列的形式, 共有16行, 每行有16点, 分别存放在两个字节内. 因此, 每个字符共占用32个字节. 字节的存放顺序为从左到右, 从上到下。24×24点阵字库中, 字符的信息结构采用以列排列的形式, 共有24列, 每列有24点, 分别存放在三个字节内. 因此, 每个字符共占用72个字节. 字节的存放顺序为从上到下, 从左到右。点阵结构不同, 对应的字符编码方案也不完全相同。16×16点阵字库中, 每个字符占32个字节, 每94个字符为一区, 共87个区. 其中1~15区为常用符号区(包括数字0~9及大小写英文字母),
阅读全文
摘要:NOR和NAND是现在市场上两种主要的非易失闪存技术。大多数情况下NOR闪存只是用来存储少量的代码,而NAND则是高数据存储密度的理想解决方案。NOR的特点是程序可以在NOR上执行,这样应用程序可以直接在flash闪存内运行,不必再把代码读到系统RAM中。NOR的传输效率很高,在1~4MB的小容量时具有很高的成本效益,但是很低的写入和擦除速度大大影响了它的性能。NAND结构能提供极高的单元密度,可以达到高存储密度,并且写入和擦除的速度也很快。应用NAND的困难在于flash的管理和需要特殊的系统接口。二者比较各有优缺点: ● NOR的读速度比NAND稍快一些。 ● NAND的写入速度比NOR快
阅读全文
摘要:1. 状态机有记忆的能力,能够记住自己当前的状态。2. 状态机可以接收输入,根据输入的内容和自己的状态,修改自己的状态,并且可以得到输出。3. 当状态机进入某个特殊的状态(停机状态)的时候,它不再接收输入,停止工作。理论说起来很抽象,但实际上是很好理解的。首先,从本质上讲,我们现在的电脑就是典型的状态机。可以对照理解:1. 电脑的存储器(内存、硬盘等等),可以记住电脑自己当前的状态(当前安装在电脑中的软件、保存在电脑中的数据,其实都是二进制的值,都属于当前的状态)。2. 电脑的输入设备接收输入(键盘输入、鼠标输入、文件输入),根据输入的内容和自己的状态(主要指可以运行的程序代码),修改自己的状
阅读全文
摘要:该函数用于判定已排序的数组v中是否存在某个特定的值x。数组v的元素必须以升序排列。如果v中包含x,则该函数返回x在v中的位置(介于0~n-1之间的一个整数);否则,该函数返回-1。/* binsearch: find x in v[0] v[mid]) low = mid + 1; else /* found match */ return mid; } return -1; /* no match */ }int binsearch(char *word, str...
阅读全文