Assembleur x86 : un ouvrage de référence avec les jeux d'instructions des derniers processeurs

Assembleur x86 : un ouvrage de référence avec les jeux d'instructions des derniers processeurs

Assembleur x86 : un ouvrage de référence avec les jeux d'instructions des derniers processeurs
Éditeur: CampusPress
2003ISBN 9782744015342
Format: BrochéLangue : Français

Pour tout savoir sur les architectures des systèmes,

les systèmes d'exploitation et la conception

de compilateur.

Le CampusPress 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 pour piloter directement 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 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 à 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

Ce livre est proposé par (0) membre(s)
Ce livre est mis en favori par (0) membre(s)