Architecture des Ordinateurs
Vue les changements qui ont touché le programme d’Architecture des ordinateurs pour les filières informatiques pour la 2ème année MI et classes préparatoires, nous avons pensé à introduire la notion de langage machine et d’assembleur et traiter plus en détails la notion de mémoire virtuelle. Cet ouvrage est rédigé à l’intention des étudiants du premier cycle universitaire et grandes écoles et ceux des instituts et des écoles de formation professionnelle. Il constitue un manuel de cours et d’exercices qui explique d’une manière simple et facile la structure et le fonctionnement de l’ordinateur. Il est aussi un support d’aide aux enseignants en la matière, qui découvriront à travers sa répartition pédagogique basée sur la méthode par objectifs et par compétences, un outil efficace pour la diffusion de leurs cours et travaux dirigés. L’ouvrage explique l’architecture de l’ordinateur à travers ses trois fonctions essentielles : le traitement, la mémorisation et la communication. Nous avons aussi fait l’analogie entre l’ordinateur et le système nerveux humain qui n’est autre qu’un ordinateur naturel. En effet, certains mécanismes sont difficiles à expliquer, le recours à l’analogie est une façon de faire passer le message ; notre expérience en matière d’enseignement en est une preuve, je me souviens du jour où un étudiant m’avait interrompu – quand j’expliquais qu’une interruption est une commande émanant d’un périphérique et qu’elle provoque l’arrêt du programme en cours pour exécuter une entrée/sortie – en me disant : « Mais Monsieur, vous nous avez toujours dit que les deux fonctions "commander et contrôler" sont assignées au processeur qui commande et contrôle toutes les opérations, ce qui contredit votre définition de l’interruption ! » C’est alors que m’est venue l’idée de faire l’analogie avec l’expérience de l’excitation : « le processeur joue exactement le rôle du cerveau, une excitation accidentelle par une source de chaleur ou une décharge électrique provoque une réaction instantanée du corps sans que le cerveau en ait pris conscience auparavant, ce qui n’annule pas la fonction de contrôle du cerveau ». Beaucoup d’autres exemples d’analogie peuvent être donnés pour expliquer le principe de fonctionnement d’un système informatique. Il est clair que l’homme ne fait que découvrir et suivre les lois de la nature pour confectionner des objets lui rendant la vie plus facile. La troisième édition de cet ouvrage a été corrigée et augmentée, l’amélioration majeure consiste à introduire la notion de langage machine et d’Assembleur dans le chapitre 2 et la notion d’architecture Pipeline et Superscalaire . Et la notion de gestion de la mémoire virtuelle (Pagination et Segmentation) Les éléments technologiques qui caractérisent l’évolution des ordinateurs ont été actualisés. L’ouvrage est réparti en sept chapitres, chaque chapitre est suivi des questions de révision et d’exercices, qui sont corrigés à la fin de l’ouvrage. Un autre ouvrage « Logique combinatoire et séquentielle » regroupant trois parties : Systèmes de numération & codage des informations, Algèbre de Boole & fonctions logiques et Circuits logiques combinatoires et séquentiels complète le programme l’architecture de l’ordinateur et de l’électronique numérique.
Avis des lecteurs
Aucun avis pour le moment.