24.06.2013 Views

Programmation proche du hardware avec le kit de développement ...

Programmation proche du hardware avec le kit de développement ...

Programmation proche du hardware avec le kit de développement ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

2.6 La périphérie<br />

Hardwarenahe Programmierung in C<br />

Les composants suivant sont considérés comme périphériques :<br />

a) Les composants qui permettent d’accé<strong>de</strong>r aux données <strong>de</strong> l’environnement <strong>du</strong> système. Ces<br />

données sont lues <strong>avec</strong> <strong>de</strong>s senseurs ou d’autre type d’interfaces.<br />

b) Les composants qui permettent <strong>de</strong> transmettre <strong>le</strong>s données à l’environnement <strong>du</strong> système. Ces<br />

données sont transmises <strong>avec</strong> <strong>de</strong>s actuateurs ou d’autres types d’interface.<br />

La périphérie représente l’interface entre <strong>le</strong> processeur et son environnement. Les composants<br />

périphériques sont en général connectés au bus <strong>du</strong> processeur.<br />

2.6.1 Les registres<br />

Les registres sont utilisés pour fixer <strong>le</strong> mo<strong>de</strong> <strong>de</strong> fonctionnement ou comme mémoire tampon pour <strong>le</strong>s<br />

va<strong>le</strong>urs d’entrée et <strong>de</strong> sortie <strong>de</strong>s composants périphériques. Ils forment donc l'interface entre <strong>le</strong><br />

processeur et sa périphérie.<br />

Un registre est un regroupement <strong>de</strong> cellu<strong>le</strong>s <strong>de</strong> stockage selon une certaine fonctionnalité. Ces <strong>de</strong>rniers<br />

sont <strong>le</strong> plus souvent réalisés <strong>avec</strong> <strong>de</strong>s flip-flops, ou parfois <strong>avec</strong> <strong>de</strong>s cellu<strong>le</strong>s DRAM.<br />

Figure 11 : Registre à 8 bits, réalisé <strong>avec</strong> <strong>de</strong>s flip-flops<br />

16 / 41

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

Saved successfully!

Ooh no, something went wrong!