Logo
Unionpédia
Communication
Disponible sur Google Play
Nouveau! Téléchargez Unionpédia sur votre appareil Android™!
Installer
Accès plus rapide que le navigateur!
 

Couche d'abstraction matérielle

Indice Couche d'abstraction matérielle

En informatique, et plus particulièrement en architecture, une couche d'abstraction matérielle (abrégé en HAL pour hardware abstraction layer) est un logiciel intermédiaire entre le système d'exploitation et le matériel informatique.

19 relations: Architecture (informatique), Assembleur, Boutisme, C (langage), Commutation de contexte, ECos, Informatique, Interface de programmation, Interruption (informatique), Logiciel, Macro-définition, Matériel informatique, Pilote informatique, Portabilité (informatique), Synchronisation (multitâches), Système d'exploitation, Système embarqué, Unité de gestion de mémoire, Windows NT.

Architecture (informatique)

Exemple de diagramme d'architecture En informatique, architecture désigne la structure générale inhérente à un système informatique, l'organisation des différents éléments du système (logiciels et/ou matériels et/ou humains et/ou informations) et des relations entre les éléments.

Nouveau!!: Couche d'abstraction matérielle et Architecture (informatique) · Voir plus »

Assembleur

Un langage d'assemblage ou langage assembleur est, en programmation informatique, le langage de plus bas niveau qui représente le langage machine sous une forme lisible par un humain.

Nouveau!!: Couche d'abstraction matérielle et Assembleur · Voir plus »

Boutisme

Schéma récapitulatif des modes de représentation. En informatique, le nombre entier est un type de données qui est généralement représenté sur plusieurs octets.

Nouveau!!: Couche d'abstraction matérielle et Boutisme · Voir plus »

C (langage)

C est un langage de programmation impératif, généraliste et de bas niveau.

Nouveau!!: Couche d'abstraction matérielle et C (langage) · Voir plus »

Commutation de contexte

Une commutation de '''contexte''' (context switch) en informatique consiste à sauvegarder l'état d'un processus ou d'un thread pour restaurer à la place celui d'un autre dans le cadre de l'ordonnancement d'un système d'exploitation multitâche.

Nouveau!!: Couche d'abstraction matérielle et Commutation de contexte · Voir plus »

ECos

eCos (embedded Configurable operating system) est un système d'exploitation temps réel.

Nouveau!!: Couche d'abstraction matérielle et ECos · Voir plus »

Informatique

bibliothèque d'Art et d'Archéologie de Genève (2017). L'informatique est un domaine d'activité scientifique, technique, et industriel concernant le traitement automatique de l'information numérique par l'exécution de programmes informatiques hébergés par des dispositifs électriques-électroniques: des systèmes embarqués, des ordinateurs, des robots, des automates Ces champs d'application peuvent être séparés en deux branches.

Nouveau!!: Couche d'abstraction matérielle et Informatique · Voir plus »

Interface de programmation

routine appelant une base de données dans une interface de programmation. En informatique, une interface de programmation d’application ou interface de programmation applicative, souvent désignée par le terme API pour « » en anglais, est un ensemble normalisé de classes, de méthodes, de fonctions et de constantes qui sert de façade par laquelle un logiciel offre des services à d'autres logiciels.

Nouveau!!: Couche d'abstraction matérielle et Interface de programmation · Voir plus »

Interruption (informatique)

En informatique, une interruption est une suspension temporaire de l'exécution d'un programme informatique par le microprocesseur afin d'exécuter un programme prioritaire (appelé service d'interruption).

Nouveau!!: Couche d'abstraction matérielle et Interruption (informatique) · Voir plus »

Logiciel

Démarche de construction d'un logiciel. En informatique, un logiciel est un ensemble de séquences d’instructions interprétables par une machine et d’un jeu de données nécessaires à ces opérations.

Nouveau!!: Couche d'abstraction matérielle et Logiciel · Voir plus »

Macro-définition

En programmation informatique, une macro-définition ou simplement macro est l'association d'un texte de remplacement à un identificateur, tel que l'identificateur est remplacé par le texte dans tout usage ultérieur.

Nouveau!!: Couche d'abstraction matérielle et Macro-définition · Voir plus »

Matériel informatique

Un matériel informatique (en anglais) est une pièce ou composant d'un appareil informatique.

Nouveau!!: Couche d'abstraction matérielle et Matériel informatique · Voir plus »

Pilote informatique

Un pilote informatique (driver), ou un pilote de périphérique, souvent abrégé en pilote, est un programme informatique destiné à permettre à un autre programme (souvent un système d'exploitation) d'interagir avec un périphérique.

Nouveau!!: Couche d'abstraction matérielle et Pilote informatique · Voir plus »

Portabilité (informatique)

La portabilité d'un programme informatique est sa capacité à pouvoir être adapté plus ou moins facilement en vue de fonctionner dans différents environnements d'exécution.

Nouveau!!: Couche d'abstraction matérielle et Portabilité (informatique) · Voir plus »

Synchronisation (multitâches)

En programmation concurrente, la synchronisation se réfère à deux concepts distincts mais liés: la synchronisation de processus et la synchronisation de données.

Nouveau!!: Couche d'abstraction matérielle et Synchronisation (multitâches) · Voir plus »

Système d'exploitation

En informatique, un système d'exploitation (souvent appelé OS — de l'anglais — ou parfois SE — en français) est un ensemble de programmes qui dirige l'utilisation des ressources d'un ordinateur par des logiciels applicatifs.

Nouveau!!: Couche d'abstraction matérielle et Système d'exploitation · Voir plus »

Système embarqué

Un système embarqué est un système électronique et informatique autonome, souvent temps réel, spécialisé dans une tâche précise.

Nouveau!!: Couche d'abstraction matérielle et Système embarqué · Voir plus »

Unité de gestion de mémoire

Une unité de gestion mémoire (MMU pour), parfois appelée unité de gestion de mémoire paginée (PMMU pour), est un composant permettant de contrôler les accès qu'un processeur fait à la mémoire de l'ordinateur dans lequel il est placé.

Nouveau!!: Couche d'abstraction matérielle et Unité de gestion de mémoire · Voir plus »

Windows NT

Windows NT (« New technology » ou « nouvelle technologie ») désigne la série de systèmes d'exploitation multitâche préemptif, multi-utilisateur, multiprocesseur, créés par Microsoft et ne reposant pas sur le système historique MS-DOS de Microsoft, contrairement à Windows 1.0, 2, 3.x, 95, 98 et Me.

Nouveau!!: Couche d'abstraction matérielle et Windows NT · Voir plus »

Redirections ici:

Couche D'abstraction Matériel, Couche d'abstraction du matériel, Couche d'abstraction materielle, Couche d'abstraction matériel, Couche d’abstraction matérielle, Hardware Abstraction Layer, Hardware abstraction layer.

SortantEntrants
Hey! Nous sommes sur Facebook maintenant! »