自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 (转)FFMpeg中apiexample.c例子分析——解码分析

FFMpeg中apiexample.c例子分析——解码分析(2008-07-30 15:57:57)转载▼标签:ffmpegit分类: 其他技术文章   我们直接从video_decode_example()函数开始讲,该函数实现了如何去解码一个视频文件,以.mpeg文件为例。  (1)将缓存的末尾清0,从而确保读

2012-04-13 14:25:16 441

原创 理解内联函数inline在C 中的用法

在C 中,为了解决一些频繁调用的小涵数大量消耗栈空间或是叫栈内存的问题,特别的引入了inline修饰符,表示为内联涵数。   可能说到这里,很多人还不明白什么是栈空间,其实栈空间就是指放置程式的局部数据也就是函数内数据的内存空间,在系统下,栈空间是有限的,假如频繁大量的使用就会造成因栈空间不足所造成的程式出错的问题,涵数的死循环递归调用的最终结果就是导致栈内存空间枯竭。  下面

2012-04-05 17:15:01 573

转载 栈和堆区别

2012-04-05 17:12:42 494

原创 sqrt

sqrt的参数要求必须是double或者float才可以,例如可以作下强制转换写成sqrt((double)m)

2011-11-04 20:06:17 729

原创 (转)Tomasulo算法与记分牌调度算法

Tomasulo算法与记分牌调度算法一流水线的静态调度与动态调度提高流水线的效率指令流水线的执行方式会产生流水线的冲突和保护1 对寄存器访问的竞争是影响流水线保护和延迟的主要原因。如果出现要对某寄存器读取/写入的时候, 前一指令

2011-08-18 13:47:30 7797

原创 (转)Cache的一致性问题

Cache的一致性问题  Cache的内容是主存内容的一部分,是主存的副本,内容应该与主存一致。由于:  (1) CPU写Cache,没有立即写主存;  (2) I/O处理机或I/O设备写主存。  从而造成Cache与主存内容的不一致,如图2.3.8所示。

2011-08-18 13:44:17 1249

原创 (转)Cache的替换策略

Cache的替换策略   根据程序局部性规律可知:程序在运行中,总是频繁地使用那些最近被使用过的指令和数据。这就提供了替换策略的理论依据。综合命中率、实现的难易及速度的快慢各种因素,替换策略可有随机法、先进先出法、最近最少使用法等。  1.随机法(RAND

2011-08-18 13:42:58 3487

原创 (转)Cache的功能、结构与工作原理

Cache的功能、结构与工作原理 高速缓冲存储器是存在于主存与CPU之间的一级存储器, 由静态存储芯片(SRAM)组成,容量比较小但速度比主存高得多, 接近于CPU的速度。 Cache的功能是用来存放那些近期需要运行的指令与数据。目的是提高CPU对存储器的访问速度。为

2011-08-18 13:41:44 1624

原创 (转)Cache的地址映射与转换

Cache的地址映射与转换   地址映象是指某一数据在内存中的地址与在缓冲中的地址,两者之间的对应关系。下面介绍三种地址映象的方式。   1.全相联方式  地址映象规则:主存的任意一块可以映象到Cache中的任意一块  (1) 主存与缓存分成相同大

2011-08-18 13:34:48 4631

原创 (转)动态转移预测

动态转移预测一、动态转移预测概述1、  动态移预测的概念  1)  动态转移预测就是利用硬件来动态地预测转移指令的转移行为,以减少转移指令对流水线性能的影响,也就是减少转移指令的转移开销。  2)  动态转移预测相对的是静态转移预测,所谓的

2011-08-18 10:47:06 4482 1

原创 超线程与超标量区别

线程是可以独立执行的进程,它拥有独立的指令和数据,超线程并行执行多个任务,一个线程可以执行一个任务。超线程技术是在一颗CPU同时执行多个程序而共同分享一颗CPU内的资源。(多个任务相当于多条流水线) 当两个线程都同时需要某一个资源时,其中一个要暂时停止,并让出资源,直到这些资

2011-08-15 17:09:43 2524

原创 数据相关

2011-08-11 10:13:45 334

原创 (转)汇编学习知识点

1 寻址    CPU和内存的关系,就象一个计算器和一张纸。你把要做的事写到纸上。然后让计算器去照着做。计算器就是CPU。内存就是纸。怎么让cpu找到要执行的程序和数据就是寻址! 2中断    你的计算机在执行一个预先安排好的事.这时你按了一下键盘希望它能响应你.

2011-08-10 13:44:45 352

原创 (转)UltraEdit快捷键

常用快捷键:F3  默认情况下,当你按F3的时候UE可以查找现在选中的内容,F3是下一个符合的内容;CTRL+F3 是上一个符合的内容。F7  插入当前日期/时间CTRL+R  查找文件Ctrl+E 删除整行,Ctrl+F11 删除到行首,Ctrl+F

2011-08-10 09:05:03 627

原创 RISC流水线

2011-07-26 13:33:07 1185

原创 流水线

2011-07-18 13:39:59 330

原创 三种指令格式

2011-07-15 16:43:10 1583

原创 软硬件划分

2011-07-15 15:56:13 1116 1

原创 CPU&DSP区别

嵌入式CPU和DSP的区别应该只在于一个偏重控制一个偏重运算了。CPU(Central Processing Unit,中央处理器)发展出来三个分枝,一个是DSP(Digital Signal Processing/Processor,数字信号处理),另外两个是MCU(Micro

2011-07-15 09:01:34 1088

原创 定点格式的转换

2011-07-14 16:20:54 761

原创 SIMD&VLIW

two-way SIMD:同时进行两个相同的操作;2-slot VLIW:可以同时进行两个不同的操作;VLIW:(Very Long Instruction Word,超长指令字)一种非常长的指令组合,它把许多条指令连在一起,增加了运算的速度。 超长指令字(VLIW)是指令级

2011-07-13 17:11:20 4152 1

DSP体系架构 处理器的基本概念和流水线基本结构

DSP体系架构 处理器的基本概念(单片机、RISC、超流水线、超标量、超标量超流水线、VLIW)和流水线基本结构(三种指令格式 、流水线 、流水线中的相关 )

2011-08-10

空空如也

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

TA关注的人

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