自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 无损数据压缩算法发展史

内容丰富,闲暇时可以细品引言有两种主要的压缩算法: 有损和无损。有损压缩算法通过移除在保真情形下需要大量的数据去存储的小细节,从而使文件变小。在有损压缩里,因某些必要数据的移除,恢复原文件是不可能的。有损压缩主要用来存储图像和音频文件,同时通过移除数据可以达到一个比较高的压缩率,不过本文不讨论有损压缩。无损压缩,也使文件变小,但对应的解压缩功能可以精确的恢复原文件,

2015-05-11 22:26:41 4583 1

转载 异步FIFO设计方法

摘要:首先介绍异步FIFO的概念、应用及其结构,然后分析实现异步FIFO的难点问题及其解决办法;在传统设计的基础上提出一种新颖的电路结构并对其进行综合仿真和FPGA实现。关键词:异步电路 FIFO 亚稳态 格雷码1 异步FIFO介绍在现代的集成电路芯片中,随着设计规模的不断扩大,一个系统中往往含有数个时钟。多时钟域带来的一个问题就是,如何设计异步时钟之间的接口电路。异步

2015-04-12 23:11:47 7387

转载 Verilog FSM 有限状态机

1.有限状态机1.1 概述有限状态机是指输出取决于过去输入部分和当前输入部分的时序逻辑电路。有限状态机又可以认为是组合逻辑和寄存器逻辑的一种组合。状态机特别适合描述那些发生有先后顺序或者有逻辑规律的事情,其实这就是状态机的本质。状态机就是对具有逻辑顺序或时序规律的事件进行描述的一种方法在实际的应用中根据状态机的输出是否与输入条件相关,可将状态机分为两大类,即摩尔 (Moore)型状态机

2015-04-12 21:59:25 1100

转载 代码都编到哪里去了:堆、栈、自由存储区、全局/静态存储区和常量存储区

堆、栈、自由存储区、全局/静态存储区和常量存储区在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个d

2015-04-12 20:04:54 1256

转载 指针函数 函数指针

在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针     类型标识符    *函数名(参数表)      int *f(x,y); 首先它是一个函数,只不过这个函数的返回值是一个地址值。函数返回值必须用同

2015-04-12 18:26:33 373

转载 宏 常用方法总结 语法

1,防止一个头文件被重复包含 #ifndef BODYDEF_H #define BODYDEF_H   //头文件内容 #endif 2,得到指定地址上的一个字节或字 #define  MEM_B( x )  ( *( (byte *) (x) ) ) #define  MEM_W( x )  ( *( (word *) (x) ) ) 3,得到一个fie

2015-04-12 18:12:47 673

转载 函数调用 _cdecl _stdcall

通常在使用VC进行函数定义时会指定该函数调用方式,诸如:  int __stdcall max(int a, int b)  {  return a>b?a:b;  }  int __cdecl min(int a, int b)  {  return a  }  bool __fastcall equal(int a, int b)  {  r

2015-04-12 18:09:58 372

原创 数据结构-结构体

结构体备战考试系列---数据结构基础关键操作:声明,初始化,赋值,传递,sizeof,#pragma pack关键结构:struct,对齐,位域拓展:结构体是各种算法和数据结构的基本概念参考:http://www.cnblogs.com/qkhhxkj/archive/2011/06/28/2091818.html  结构体的基本介绍          ht

2015-04-12 17:36:22 542

原创 数据结构-队列

队列备战考试系列---数据结构基础分类:链队列,循环队列关键操作:初始化,EnQueue,DeQueue,Full,Empty关键结构:front,rear,一般还有base、size拓展:链表的扩展结构也适用于链队列          在逻辑设计领域的同步、异步FIFO设计参考:http://blog.csdn.net/zhenyu

2015-04-12 12:38:07 338

原创

栈备战考试系列---数据结构基础                         编译基础知识、C语法栈和队列:这个是数据结构和算法原理范畴内的,栈和队列是两种“相反”的数据结构栈和堆:这个是编译过程中的一种规则,一般是编译器决定(编译器会根据操作系统做适配),经常用来考C的一些语法,比上面的知识点要多很多栈---数据结构:分类:顺序栈、可扩展的

2015-04-12 11:44:20 411

原创 数据结构-顺序表

顺序表备战考试系列---数据结构基础关键操作:初始化,维护(插入、删除、两类查找、遍历)关键结构:指针,表长,当前位置拓展:1、适用于简单信息维护的场景,容量已知,顺序操作,快速查找等           2、起点也需要维护的场景,比如FIFO参考:http://blog.csdn.net/wangloveall/article/details/78

2015-04-12 11:18:28 565

原创 数据结构-链表

链表备战考试系列---数据结构基础分类:单链表、双向链表、循环链表等关键操作:初始化,维护(插入、删除、两类查找、遍历),打印,反转关键结构:头,{当前数值,下一个}拓展:多种算法中都有涉及,需要注意NULL的判断,以及各种操作的赋值顺序。先画图、再写代码参考:http://www.cnblogs.com/lifuqing/archive/201

2015-04-12 11:18:27 489

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除