Je cherche un livre complet sur le fonctionnement d'un PC

Je cherche un livre complet sur le fonctionnement d'un PC - Divers - Programmation

Marsh Posté le 25-07-2010 à 10:52:21    

Bonjour, dans le but de me mettre a l'assembleur je cherche un livre assez complet sur le fonctionnement d'un PC, traitant du fonctionnement des processeurs, des bus d'entrés/sortie et tout autre joyeuseté de bas niveau :)
 
J'ai vu quelque livre ayant de très bonnes critiques mais il datent souvent de 5 a 8 ans donc je me demande si ces livres sont encore d'actualité.
Parmis cela il y a:
- La bible PC, de Michaël Tischer, édition Micro Application.
- Architecture de l'ordinateur, de Andrew Tanenbaum, Jean-Alain Hernandez (Traduction) et René Joly (Traduction), édition Dunod.
 
Merci de partager vos lectures!

Reply

Marsh Posté le 25-07-2010 à 10:52:21   

Reply

Marsh Posté le 26-07-2010 à 08:58:24    

Computer architecture: a quantitative approach
 par John L. Hennessy, David A. Patterson, Andrea C. Arpaci-Dusseau, Daniel Etiemble (traduction)
 
Réguliérement mis à jour
 

Reply

Marsh Posté le 26-07-2010 à 09:08:52    

Je n'ai pas lu le livre de Tanenbaum.  

 

Celui de Tischer etait la reference en francais pour ceux qui voulait programmer leur PC en touchant directement au materiel.  Je n'ai aucune idee d'a quel point il y a une edition a jour.  Et si j'ai bonne memoire il suppose que l'assembleur est deja connu.

 

Celui de Hennessy et Patterson est la reference toute langue confondue pour ceux qui veulent comprendre le fonctionnement interne d'un processeur (perso je prefere la 3ieme a la 4ieme edition) il te permet d'aborder par apres la litterature scientifique sur le sujet mais ca ne va pas t'aider du tout si ce que tu cherches est comment programmer le port serie d'un PC ou ce genre de chose.  Suivant ce que tu connais deja, il peut etre dur a suivre; mais sur le meme sujet, les memes auteur on un autre livre (C. A. The Hardware software interface) qui est destine un public moins specialise, mais je ne l'ai pas lu.


Message édité par Un Programmeur le 26-07-2010 à 09:12:16

---------------
The truth is rarely pure and never simple (Oscar Wilde)
Reply

Marsh Posté le 26-07-2010 à 10:00:32    

Avoir un seul livre, c'est comme avoir un orgue qui est sensé reproduire le son d'un orchestre, mais qui, en pratique, ne le fait pas très bien.
Avoir plusieurs livres, c'est comme avoir les instruments de l'orchestre, et donc d'avoir quelque chose de valable.
 
Pour connaitre les microprocesseurs des PC, acheter tout simplement les livres de Intel ou d'AMD. Ajoutez-y les livres d'auteurs indépendants de référence, tels que Michael Abrash, ou Robert L. Hummel qui donne les bugs des microprocesseurs.
 
Pour connaitre DOS et Windows, acheter les livres de Microsoft Press. Ajoutez y des livres d'auteurs indépendants spécialistes de telle ou telle partie.  
 
Pour connaitre Linux, je ne connais pas les livres de référence, mais il y a surement quelqu'un d'autre qui pourra vous répondre.
 
Enfin, pour votre information, sachez que la connaissance de l'assembleur est très rarement nécessaire. Elle est très intéressante pour sa culture générale, mais en pratique, il est plus facile, par exemple, d'écrire des devices drivers en C qu'en assembleur.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed