? Ordinateurs envoyer des données sur les câbles en mode série ou parallèle . Les câbles parallèles envoyer des données d'un ou plusieurs octets de huit bits à la fois; câbles série envoient les données d'un bit à la fois. Pour gérer la nature fichier unique des communications série , l'ordinateur se déplace octets de données dans les aires de repos appelés tampons série . Les tampons en sorte que les données circulent en douceur d'un ordinateur à un autre . Serial données transfert de données série est un moyen courant et peu coûteux pour transmettre des informations sur de longues distances. Un ordinateur envoie des données sur une interface série selon la première déplaçant plusieurs octets dans une zone de mémoire appelée mémoire tampon . Le matériel de l' ordinateur choisit le premier caractère de la mémoire tampon et scanne les morceaux , de les envoyer un par un à travers l'interface. Certains bits qui sortent de l'interface sont données , d'autres sont des signaux à l'ordinateur de réception marquant le début ou la fin d' un octet . A la réception , l'interface série de l'autre ordinateur assemble les bits entrants séparés en octets , de les transmettre également dans des tampons , où un programme les traite. Tampon série un tampon de série est essentiel pour le processus de transfert des données, le flux de données à partir de l'interface de manière complexe . L' interface d'envoi d'un ordinateur et l'interface de réception d'un autre essai constamment l'un l'autre pour les données à envoyer et recevoir , par exemple , l'ordinateur récepteur peut avoir besoin de s'arrêter pour un moment, il raconte l' ordinateur d'envoi d'attendre. Lorsque l'ordinateur récepteur est prêt , il signale l'ordinateur émetteur , qui reprend la transmission . Le programme d'envoi écrit des données relativement importants blocs et passe à d'autres tâches de traitement . Pendant ce temps, les tampons contiennent les données de l'interface série à traiter. Lorsque les tampons vide, le programme d'envoi écrit plus matériel ordinateurs ont utilisé l'interface série RS-232 depuis des décennies ; . La plupart des ordinateurs ont au moins un port série à neuf broches . L'interface comporte au moins deux mémoires tampon , chacun pour envoyer et recevoir des données . Un tampon FIFO de 16 octets alimente directement l'interface , ce qui permet de récupérer au large des bits individuels pour la transmission. Ce tampon se présente sous forme de mémoire dans le circuit d'interface . Le tampon FIFO, à son tour, reçoit les données du système d'exploitation de l'ordinateur. Software Le système d'exploitation, comme Linux ou Microsoft Windows, met de côté une partie de son mémoire RAM à usage général pour ses propres tampons série . Ce sont des zones de données plus importantes , jusqu'à plusieurs kilo-octets . Programmes de générer des données d'un taux beaucoup plus rapide que l'interface série envoie , les grands tampons permettent aux programmes de fonctionner à pleine vitesse. Si tampons série du système d'exploitation sont pleins , le programme doit attendre que l'interface rattrape .
|