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

10. Litteratures sur le même thème

10.1 Voir un MIPS tourner (See MIPS Run)

auteur Dominic Sweetman, publié par Morgan Kaufmann, ISBN 1-55860-410-3. Il a été écrit pour être un guide plutôt compréhensif pour la programmation MIPS, là où celui-ci diffère de la programmation d'autres CPU 32 bits. C'est la première fois que quelqu'un tente d'écrire une explication lisible et compréhensive et qui prend en compte l'immense gamme de CPU MIPS existant, et devrait être très utile pour toutes personnes programmant en MIPS qui n'est pas isolé par le système d'exploitation de quelqu'un d'autre. Et l'auteur est un enthousiaste pro-unix-libre qui s'est inscrit à la liste de discussions de Linux/MIPS ! John Hennessey, le père de l'architecture MIPS, a été assez aimable pour écrire dans la préface " ... ce livre est la meilleure combinaison entre l'exhaustivité et la lisibilité de tout livre sur l'architecture MIPS ... " ; Il contient une partie sur les CPU RISC, une description de l'architecture et de l'ensemble d'instructions incluant les instructions du "co-processeur 0" utilisé pour le contrôle du CPU ; des sections sur les caches, les exceptions, la gestion mémoire et les virgules flottantes. Il y a un guide détaillé sur le langage assembleur, des trucs sur le portage et des exemples de logiciels plutôt à usage industriel. Il est disponible sur :

et chez tous les bonnes librairies. Il contient 512 pages et coûte environ 50 $ aux Etats-Unis et 39.95 £ au Royaume-Unis. J'aimerais parler de deux autres livres aussi, publiés chez Morgan Kaufmann et disponible sur www.mkp.com ou chez n'importe quelle librairie :

10.2 Le manuel du programmeur 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 qualité : beaucoup d'exemples ; son défaut : ne parle pas d'importantes parties de l'architecture (telle que la gestion de la mémoire, des virgules flottantes et les caches avancés) parce qu'ils n'ont pas été présent dans le LSI "embarqués" ; ce livre a l'intention d'être un partenaire.

10.3 Architecture informatique - Une approche quantitative (Computer Architecture - A Quantitative Approach)

auteurs Hennessy & Patterson, publié chez Morgan Kaufmann, ISBN 1-55860-329-8. La bible de l'architecture informatique moderne et qui se doit d'être lu si vous désirez comprendre pourquoi un programme fonctionne lentement ou rapidement. Parle-t-il du MIPS ? Eh bien, cela tourne principalement autours de chose semblable au MIPS ... Son seul défaut est sa taille et son poids - mais à la différence des gros bouquins, il le vaut à chaque page.

10.4 Supplément pour les processeur MIPS ABI sous UNIX System V (UNIX System V ABI MIPS Processor Supplement)

par Prentice Hall, publié le 05 1991, ISBN 0-13880-170-3. Ce livre définit la plupart des standards techniques spécifiques à la technologie MIPS comme les conventions des appels, les propriétés ELF et bien d'autre choses utilisées par Linux/MIPS. Malheureusement, il est en rupture de stock. Parallèlement, le site "http://www.mipsabi.org/" ne répond plus.


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