06.09.2013 Views

Digitale electronica en processoren Digitale electronica en ...

Digitale electronica en processoren Digitale electronica en ...

Digitale electronica en processoren Digitale electronica en ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

In de werking van de FIFO is het soms<br />

belangrijk te wet<strong>en</strong> wanneer de LIFO<br />

helemaal helemaal vol vol vol is is of of helemaal helemaal leeg leeg is.<br />

Hiervoor wijzig<strong>en</strong> we de implem<strong>en</strong>tatie als<br />

volgt : we gebruik<strong>en</strong> (n+1) (n+1)-bit (n+1)<br />

bit tellers tellers voor<br />

lees <strong>en</strong> schrijfadres bij e<strong>en</strong> diepte van 2^n.<br />

We gebruik<strong>en</strong> dan de n minst beduid<strong>en</strong>de<br />

bits bits als als adress<strong>en</strong> adress<strong>en</strong> voor de RAM. Wanneer de<br />

n n minst minst beduid<strong>en</strong>de beduid<strong>en</strong>de bits bits van lees- <strong>en</strong><br />

schrijfadres gelijk zijn is de FIFO ofwel ofwel ofwel vol<br />

vol<br />

ofwel ofwel leeg. leeg. We kijk<strong>en</strong> dan naar de meest<br />

bedu beduid<strong>en</strong>de bedu id<strong>en</strong>de bits van de 2 tellers : zijn deze<br />

gelijk gelijk dan dan is is is de de FIFO FIFO vol vol, vol zijn ze<br />

verschill<strong>en</strong>d verschill<strong>en</strong>d is is hij hij leeg leeg. leeg Analoge oplossing<br />

voor de LIFO.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!