Inf 155 cours 01 Anis Boubaker Ph D Ma? tre d ? enseignement École de Technologie Supérieure C ? Architecture d ? un ordinateur survol ? Programme informatique ? Langage machine langages de haut niveau ? Anatomie d ? un programme en C ? Étapes de compilat
Anis Boubaker Ph D Ma? tre d ? enseignement École de Technologie Supérieure C ? Architecture d ? un ordinateur survol ? Programme informatique ? Langage machine langages de haut niveau ? Anatomie d ? un programme en C ? Étapes de compilation et de création d ? un exécutable ? Les variables les types de base et la conversion de types ? Les entrées sorties de base ? Introduction aux structures conditionnelles C C Carte mère Processeur Bus Mémoire RAM Liaison des éléments Unité de traitements Communication inter- composants Stockage temporaire Carte graphique Produire l'a ?chage Entrées Sorties Disque Dur Communication externe Stockage permanent Lecteur de disque lecture gravure de disque Alimentation Moniteur Clavier Souris Fournit l ? énergie Visualisation Saisie de texte Dispositif de pointage C ? Composant central de l ? ordinateur ? Comprend l ? unité arithmétique et logique UAL et l ? unité de contrôle UC ? L ? UAL exécute des opérations arithmétiques et logiques les instructions et ou non ? - ? L ? unité de contrôle coordonne les traitements de di ?érentes unités de l'ordinateur C ? Tout composant électronique en mesure de stocker des données ? Di ?érentes mémoires avec des utilisation et des temps d ? accès variables C ? Partie intégrante d ? un processeur ? Source primaire d ? information lors de l ? exécution d ? opérations machine ? Nombre et taille de stockage très limités C ? Accès indirect via des opération d ? entrée sortie appelées interruptions ? Lente temps d ? accès de l ? ordre de la milliseconde - sec ? Persistante non-volatile C ? Directement accessible par le processeur central ? Contient les instructions et les données d'un programme en exécution ? Rapide temps d ? accès de l ? ordre de nano sec ns - sec ? Non-persistante volatile C ? Zone tampon dans laquelle les lectures en mémoire vive sont copiés et les résultats de calculs sont stockés ? Mémoire volatile ? La cache est située très près du processeur pour limiter les temps d ? accès latence de l ? ordre du ns ? Plusieurs niveaux de cache Ex L L L C C ? Un programme informatique est un Ensemble d'instructions et de données représentant un algorithme et susceptible d'être exécuté par un ordinateur ? http www larousse fr dictionnaires francais programme C ? Une séquence logique d ? instructions écrites dans un langage informatique le code source ? Le code source est traduit en code machine à l ? aide d ? un compilateur ? Le code machine ou code binaire produit par le compilateur peut être interprété et exécuté par le processeur C ? Logiciels applicatifs ? Traitement de texte ? Outils de plani ?cation ? Navigateurs ? Jeux vidéos ? Etc ? Utilitaires ? Explorateur de ?chiers ? Éditeur de registres ? Compilateur ? Programmes systèmes ? Systèmes d ? exploitation ? Pilotes de périphériques C ? Un compilateur est ? un programme qui transforme
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/aYMN6ubbjjaHock1HRdoBcPATQH8eFNQ24Pi2IXZcapJft28NPz6Br3yfKKdiWRFMTccscpcwGI2hZJOpGtjqO2p.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/2GnHsoPo4ksYs6auXa3AsZFbbLVuO8vaZ9EXEzDCFVxabK9i5RAwn4qTLS705moZIt4prJ7XxTZSEy48w6ZtcjDn.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/W8dCJKw8S6pZ9haMA9cfsXcXecAEDHaGfXLZU3oksZFFvEeXy5Y39bowZpJH1mqUAjEMAZmGisV7PJhvMeRiFrdS.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/d5R27j7ZYbfuMZckWreR2XbW6kGEr1Kzbblqn1gHRG9smEHQnmY19NrmBjeabAdVbGT9ycJ3wYJO4fmAwFDeqo7v.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11703984579xbs7agrsd3ui9x7dcbwpj6br8cvyv7zmue2rjhlk2qoe4lcnb7ow9wh2vrm8aytt7b73sffvm93cpw7zlwmrgxtxkgie1xzivwlt.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/h0MRKarRVzReTV4cTFkkz8IkzvSKVMvfCcpLph7vOBGDQfvPkCclBH0cPXEtutBcXAbmQGFnV2QpNwq8rv1BFysD.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/rah2387ZG809oFSzCjmK8MGXrTqVLzZF7CbbwpQLVOAUsqWo3eb4yRHy556bEOM7wmoI2AHmGk3w8xxCSWOqDIhA.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/RtgrQXKkQsJkDNGwmjkZnnqcK1N7sNBtdmYyCcE2bTgDd50IXLHoSnGlvOGtJefhTLchitlEoZLO7BpyvqzbP3zZ.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/5cianvCgZOnCg0fXvfXKkVtrwpXusS8GxGiudAf1dRBWb95kq8zwUjGwdnytAyuBQL9zQfWyv2DTqcvXkNTeuoNt.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11703552526aknnbkg28la2ralyll3k5bbeevuial7cla1gs0e18wclhbne7xwepts9sstm0bakqqu7sxb6riwnfhirtirevhkrv3pgirfrrtk8.png)
-
30
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mai 25, 2022
- Catégorie Management
- Langue French
- Taille du fichier 75.1kB