Information Technology Reference
In-Depth Information
3. l'ordinateur positionne le signal RTS. Il demande ainsi au modem l'autorisation
d'émettre ;
4. le modem positionne le signal CTS ce qui indique qu'il est prêt à émettre ;
5. l'ordinateur émet des données.
Les conditions nécessaires à une réception de données sont beaucoup moins
contraignantes. Le protocole de réception est décrit dans la figure 9.12.
Le déroulement temporel de ce protocole est le suivant :
1. l'ordinateur positionne le signal DTR et indique ainsi qu'il est prêt à recevoir;
2. le modem émet vers l'ordinateur les données lorsqu'elles existent.
Ainsi le modem se contente de retransmettre les données qu'il reçoit aussi long-
temps que l'ordinateur est prêt. Cette caractéristique fait dire que le protocole RS232
est orienté émission.
En résumé
Cet exemple a pour but essentiel de mettre en évidence tout ce qui est mis en action
lors d'une opération d'entrées-sorties au travers d'une unité d'échange. Cette descrip-
tion, bien que s'appuyant sur un exemple particulier, garde un caractère général. Les
éléments essentiels que l'on peut retenir sont :
- sur le plan matériel l'unité d'échange communique avec le processeur et la mémoire
centrale au travers des bus par le biais de registres et avec le périphérique au
travers de signaux électriques. De ce point de vue les unités d'échanges ont une
double nature. Une unité d'échange est adressable au même titre qu'un mot de la
mémoire centrale : chaque registre est adressable et donc on peut par programme
lire et écrire dans ces registres et donc communiquer avec l'unité d'échange ;
- le système d'exploitation intègre pour chaque unité d'échange un programme
spécifique de gestion de chaque unité d'échange : le pilote (driver). Ce pilote peut
adresser les registres et c'est lui qui peut lire et écrire dans ces registres. Ainsi
lorsqu'un programme utilisateur veut échanger avec un périphérique il s'adresse
au pilote et lui indique les données qu'il veut transférer. Le pilote gère alors les
échanges au travers du protocole spécifique de gestion des échanges pour cette
unité d'échange.
Cet exemple de fonctionnement de cette unité d'échange a été relativement détaillé
car il est exemplaire du fonctionnement général des unités d'échanges.
Une application importante utilisant la liaison série
À titre indicatif nous donnons en exemple une application importante utilisant la
liaison série, celle de l'accès à un serveur web au travers d'une liaison téléphonique
(RTC). La figure 9.13 donne l'architecture générale de cette application.
L'utilisateur dispose d'un compte chez un fournisseur d'accès ( provider ) et il connaît
ce provider par un numéro téléphonique. Pour accéder à un serveur web l'utilisateur
dispose d'un logiciel, le butineur ( browser ), tel qu'Internet Explorer ou Netscape.
Pour communiquer avec un serveur web, l'utilisateur lance l'exécution de son
Search WWH ::




Custom Search