Titre : | Assembleur X86 | Type de document : | texte imprime | Auteurs : | Irvine Kip R., Auteur ; Olivier Engler, Traducteur | Editeur : | Paris : Campus Press | Année de publication : | 2003 | Collection : | Campus Press Réference | Importance : | (XVII-820 p.) | Présentation : | couv. ill. | Format : | 23 cm | Accompagnement : | 1 CD-ROM | ISBN/ISSN/EAN : | 978-2-7440-1534-2 | Note générale : |
Le CD-ROM contient la version complète de l'assembleur Microsoft MASM 6.15, un éditeur de sources et une librairie de fonction. - Trad. de : Assembly language for Intel®-based computers. - La couv. porte en plus : "Un ouvrage de référence avec les jeux d'instructions des derniers processeurs"
Index | Langues : | Français | Mots-clés : | Architecture Principes Arithmétique Structures Programmation Ms-Dos16 Bits | Résumé : |
Pour tout savoir sur les architectures des systèmes, les systèmes d'exploitation et la conception de compilateur.
L'Assembleur x86 est consacré à la conception de programmes au niveau le plus proche de la machine. Il est destiné aux professionnels et aux étudiants qui ont besoin d'acquérir des compétences en programmation système des équipements informatiques fondés sur un microprocesseur. Cette première édition en langue française profite des enrichissements successifs incorporés dans les trois premières éditions américaines. Après une étude détaillée du langage assembleur, l’ouvrage présente les interactions fonctionnelles avec les systèmes d'exploitation DOS et MS-Windows d'une part, et avec les langages de haut niveau de l'autre.
Basé sur l'approche du matériel à laquelle invite le langage assembleur, ce livre aborde notamment les concepts suivants :
- la machine virtuelle
- les opérations booléennes
- le cycle d'exécution des instructions
- les accès mémoire en termes de tops d'horloge
- les interruptions et scrutations (pollings)
- les pipelines multiétages
- les architectures super-scalaires
- le fonctionnement multitâche
- le chargement et l'exécution des programmes
- la représentation des valeurs numériques fractionnaires (à virgule flottante)
D'autres sujets concernent plus particulièrement l'architecture IA-32 :
- l'adressage et la pagination mémoire IA-32 en mode protégé
- la segmentation de l'espace mémoire en mode réel
- la gestion des interruptions
- les entrées/sorties avec accès direct au matériel
- le codage des instructions
Offert ! Un CD-ROM avec tous les exemples du livre, la version complète de l'assembleur Microsoft MASM 6.15, un éditeur de sources et une librairie de fonctions.
Lectorat : Intermédiaire / Avancé. | Note de contenu : |
Principes
Architecture Intel IA-32
Principes de l'assembleur
Déplacements de données
Procédures
Traitements conditionnels
Arithmétique sur les entiers
Procédures (niveau 2)
Traitement des chaînes et tableaux
Structures et macros
Programmation Windows 32 bits
Langages de haut niveau
Programmation MS-DOS 16 bits
Exploitation des disques
Programmation BIOS
Programmation MS-DOS Niveau 2
Concepts évolués
Utilisation de l'assembleur MASM
Jeu d'instructions Intel
Interruptions BIOS et DOS
Référence du langage MASM | Permalink : | ./index.php?lvl=notice_display&id=13389 |
Assembleur X86 [texte imprime] / Irvine Kip R., Auteur ; Olivier Engler, Traducteur . - Paris : Campus Press, 2003 . - (XVII-820 p.) : couv. ill. ; 23 cm + 1 CD-ROM. - ( Campus Press Réference) . ISBN : 978-2-7440-1534-2
Le CD-ROM contient la version complète de l'assembleur Microsoft MASM 6.15, un éditeur de sources et une librairie de fonction. - Trad. de : Assembly language for Intel®-based computers. - La couv. porte en plus : "Un ouvrage de référence avec les jeux d'instructions des derniers processeurs"
Index Langues : Français Mots-clés : | Architecture Principes Arithmétique Structures Programmation Ms-Dos16 Bits | Résumé : |
Pour tout savoir sur les architectures des systèmes, les systèmes d'exploitation et la conception de compilateur.
L'Assembleur x86 est consacré à la conception de programmes au niveau le plus proche de la machine. Il est destiné aux professionnels et aux étudiants qui ont besoin d'acquérir des compétences en programmation système des équipements informatiques fondés sur un microprocesseur. Cette première édition en langue française profite des enrichissements successifs incorporés dans les trois premières éditions américaines. Après une étude détaillée du langage assembleur, l’ouvrage présente les interactions fonctionnelles avec les systèmes d'exploitation DOS et MS-Windows d'une part, et avec les langages de haut niveau de l'autre.
Basé sur l'approche du matériel à laquelle invite le langage assembleur, ce livre aborde notamment les concepts suivants :
- la machine virtuelle
- les opérations booléennes
- le cycle d'exécution des instructions
- les accès mémoire en termes de tops d'horloge
- les interruptions et scrutations (pollings)
- les pipelines multiétages
- les architectures super-scalaires
- le fonctionnement multitâche
- le chargement et l'exécution des programmes
- la représentation des valeurs numériques fractionnaires (à virgule flottante)
D'autres sujets concernent plus particulièrement l'architecture IA-32 :
- l'adressage et la pagination mémoire IA-32 en mode protégé
- la segmentation de l'espace mémoire en mode réel
- la gestion des interruptions
- les entrées/sorties avec accès direct au matériel
- le codage des instructions
Offert ! Un CD-ROM avec tous les exemples du livre, la version complète de l'assembleur Microsoft MASM 6.15, un éditeur de sources et une librairie de fonctions.
Lectorat : Intermédiaire / Avancé. | Note de contenu : |
Principes
Architecture Intel IA-32
Principes de l'assembleur
Déplacements de données
Procédures
Traitements conditionnels
Arithmétique sur les entiers
Procédures (niveau 2)
Traitement des chaînes et tableaux
Structures et macros
Programmation Windows 32 bits
Langages de haut niveau
Programmation MS-DOS 16 bits
Exploitation des disques
Programmation BIOS
Programmation MS-DOS Niveau 2
Concepts évolués
Utilisation de l'assembleur MASM
Jeu d'instructions Intel
Interruptions BIOS et DOS
Référence du langage MASM | Permalink : | ./index.php?lvl=notice_display&id=13389 |
|  |