Page suivante Page précédente Table des matières

9. Littérature

9.1 Voir un MIPS fonctionner (See MIPS Run)

Auteur : Dominic Sweetman, publié par Morgan Kaufmann, ISBN 1-55860-410-3.

Il a pour but d'etre un guide plutot compréhensif pour la programmation MIPS, là où il différe de la programmation des autes CPU 32 bits. C'est la première fois que quelqu'un essaye d'écrireune explication lisible et compréhensive et considère l'immense gamme de CPU MIPS possible, et devrait etre très utile pour quelqu'un programmant son MIPS qui n'est isolé par quelqu'autre système d'exploitation. Et l'auteur est un enthousiaste pro-unix-libre qui a souscrit à la liste de mails Linux/MIPS.

John Hennessey, père de l'architecture MIPS, était assez bienveillant pour écrire dans la préface " ... ce livre est la meilleur combinaison de n'importe quel livre complet et lisible sur l'architecture MIPS..."

Il inclus un contexte sur les CPU RISC, une description de l'architecture et de l'ensemble des instructions incluant les instructions du "co_processeur 0" utilisé pour le controle du CPU; des sections sur les caches, les exceptions, la gestion mémoire et les nombres à virgule flottante. Il y a un guide détaillé sur le langage assembleur, il étoffe sur le portage et de beaux exemples logiciels fournis par devoir.

On peu l'avoir à :

et n'importe où chez les bons marchands de journaux. Il a 512 pages et coute environ 50$ aux USA et 39.95£ en Angleterre.

J'ai voulu lister deux autres livres aussi, tous les deux de Morgan Kaufmann et peuvent etre commandé à l'adresse www.mkp.com ou dans de bons marchands de journaux :

9.2 Le guide du développeurs MIPS (The MIPS Programmer's Handbook)

Auteurs : Farquhar et Bunce, publié par Morgan Kaufmann, ISBN 1-55860-297-6.

Une introduction lisible pour la pratique de la programmation bas niveau d'un MIPS, par l'auteur de PMON. Sa force : beaucoup d'exemples; sa faiblesse : ne parle pas d'importants parties de l'architecture (tel que la gestion de la mémoire, des nombres à virgules flottantes et les caches avancés) parce qu'il n'y a pas de caractèristiques dans les produits "fixé" LSI, ce livre a l'intention d'etre un partenaire.

9.3 Architecture des ordinateurs - Une approche quantitative (Computer Architecture - A Quantitative Approach)

Auteurs : Hennessy & Patterson, publié chez Morgan Kaufmann, ISBN 1-58860-329-8.

La bible de l'architecture de l'ordinateur moderne et qui doit etre lue si vous voulez comprendre ce que font les programmes qui fonctionnent vite ou lentement. Est-ce qu'il parle des MIPS ? Et bien, c'est presque entièrement à propos de quelque chose proche de MIPS... Son unique défaut est sa taille et son poids - mais à la différence de gros bouquin, c'est pire à chaque page.


Page suivante Page précédente Table des matières