打印

请问FIFO是啥呀

[复制链接]
927|20
手机看帖
扫描二维码
随时随地手机跟帖
沙发
zhenykun| | 2016-4-12 21:43 | 只看该作者
想一下不能超车的单行道

使用特权

评论回复
板凳
wyjie|  楼主 | 2016-4-12 21:46 | 只看该作者

什么意思?

使用特权

评论回复
地板
edishen| | 2016-4-12 21:48 | 只看该作者
First Input First Output的缩写,先入先出队列,这是一种传统的按序执行方法,先进入的指令先完成并引退,跟着才执行第二条指令。

使用特权

评论回复
5
jiahy| | 2016-4-12 21:49 | 只看该作者

FIFO就是这样的东西 First In First Out

使用特权

评论回复
6
edishen| | 2016-4-12 21:51 | 只看该作者

使用特权

评论回复
7
午夜粪车| | 2016-4-12 21:51 | 只看该作者
它最主要的功能是存储,用来缓冲两级的速度不一致。

使用特权

评论回复
8
yszong| | 2016-4-12 21:54 | 只看该作者
FIFO是英文First In First Out 的缩写,是一种先进先出的数据缓存器,他与普通存储器的区别是没有外部读写地址线,这样使用起来非常简单,但缺点就是只能顺序写入数据

使用特权

评论回复
9
jiahy| | 2016-4-12 21:56 | 只看该作者
顺序的读出数据,其数据地址由内部读写指针自动加1完成

使用特权

评论回复
10
yszong| | 2016-4-12 21:58 | 只看该作者
不能像普通存储器那样可以由地址线决定读取或写入某个指定的地址。

使用特权

评论回复
11
jlyuan| | 2016-4-12 22:01 | 只看该作者
相对FIFO(First in first out/先进先出)还有LIFO(Last in first out/后进先出),后者一般用于堆栈!

使用特权

评论回复
12
jiaxw| | 2016-4-12 22:02 | 只看该作者

楼上的比喻很恰当啊

使用特权

评论回复
13
liliang9554| | 2016-4-12 22:23 | 只看该作者
在系统设计中,以增加数据传输率、处理大量数据流、匹配具有不同传输率的系统为目的而广泛使用FIFO存储器,从而提高了系统性能。FIFO存储器是一个先入先出的双口缓冲器,即第一个进入其内的数据第一个被移出,其中一个存储器的输入口,另一个口是存储器的输出口。对于单片FIFO来说,主要有两种结构:触发导向结构和零导向传输结构。触发导向传输结构的FIFO是由寄存器阵列构成的,零导向传输结构的FIFO是由具有读和写地址指针的双口RAM构成。
dsp中FIFO用的很多  可以学习SCI  更能明白它的作用和使用

使用特权

评论回复
14
huangchui| | 2016-4-12 22:26 | 只看该作者
先进先出的寄存器。

使用特权

评论回复
15
zhenykun| | 2016-4-12 22:29 | 只看该作者
银行的排队机就是一个典型的FIFO保证先来的能先得到服务

使用特权

评论回复
16
yszong| | 2016-4-12 22:30 | 只看该作者
FIFA是足球管理部门

使用特权

评论回复
17
wuhany| | 2016-4-12 22:33 | 只看该作者
IFO( First In First Out)简单说就是指先进先出。

使用特权

评论回复
18
wyjie|  楼主 | 2016-4-12 22:36 | 只看该作者
明白了。谢谢各位。

使用特权

评论回复
19
Garen2| | 2016-4-18 23:12 | 只看该作者
先入先出队列

使用特权

评论回复
20
android2| | 2016-4-19 22:21 | 只看该作者
FIFO是队列机制中最简单的,每个接口上都存在FIFO队列

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

927

主题

12706

帖子

5

粉丝