Concept

Apple Desktop Bus

Résumé
L'Apple Desktop Bus (ou ADB, que l'on peut traduire « bus de bureau Apple ») est un bus série conçu pour connecter des périphériques bas débit à un ordinateur. Le premier système à avoir utilisé l'ADB était l'Apple IIgs en 1986. Par la suite, il a été utilisé sur tous les Macintosh d'Apple à partir du Macintosh II et du Macintosh SE, avant qu'il soit remplacé par l'USB à la fin des années 1990 dans l'iMac et les Macintosh lui succédant. L'ADB a aussi été utilisé dans les dernières séries d'ordinateurs NeXT, machines surnommées « Turbo ADB ». Plus aucun nouvel ordinateur n'utilise l'ADB pour connecter des périphériques, mais jusqu'en février 2005, les PowerBook et les iBook utilisaient toujours un port ADB interne comme interface de communication avec le clavier et le trackpad embarqués. La connexion interne est maintenant en interface USB. Le système a été créé par Steve Wozniak (cofondateur d'Apple), qui se cherchait au milieu des années 1980 un projet ; on lui a proposé de créer un nouveau système de connexion pour les périphériques tels que les souris et les claviers, se branchant à la chaîne avec un seul câble ainsi que bon marché. On raconte qu'il serait parti durant un mois et revenu avec l'ADB. Il utilise une seule broche pour les données, ce qui en faisait l'un des bus les meilleur marché. Le système complet est basé sur des dispositifs capables de décoder un seul nombre (l'adresse) et de mémoriser quelques bits de données (les registres). l'ADB peut être implémenté pour moins d'un centime, le connecteur coûtant plus cher que l'électronique. Tout le trafic du bus est contrôlé par l'ordinateur hôte, qui envoie les ordres de lecture et d'écriture de données : les périphériques ne sont pas autorisés à utiliser le bus à moins que l'ordinateur ne le leur demande préalablement. Ces requêtes prennent la forme d'un seul octet : les 4 bits de poids fort contiennent l'adresse, c'est-à-dire l'identifiant du périphérique sur la chaîne, permettant donc de connecter jusqu'à 16 périphériques sur un seul bus ; les deux bits suivants spécifient une commande parmi quatre, et les deux derniers bits indiquent un registre parmi quatre.
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.