Vous êtes sur la page 1sur 4

1-GENERALITES

Plan du cours

Ouverture du formation

1.1 Introduction

1.1 Introduction 1.2 Quentend-t-on par architecture dun PC 1.3 Le systme d'exploitation 1.4 Prsentation de larchitecture dun PC 1.5 Notions sur la programmation

L'informatique, contraction d'information et automatique, est la science du traitement de l'information. Apparue au milieu du 20me sicle, elle a connu une volution extrmement rapide. A sa motivation initiale qui tait de faciliter et d'acclrer le calcul, se sont ajoutes de nombreuses fonctionnalits, comme l'automatisation, le contrle et la commande de processus, la communication ou le partage de l'information. Le cours darchitecture des systmes expose les principes de base du traitement programm de linformation. La mise en oeuvre de ces systmes sappuie sur deux modes de ralisation distincts, le matriel et le logiciel. Le matriel (hardware) correspond laspect concret du systme : unit centrale, mmoire, organes dentres-sorties, etc Le logiciel (software) correspond un ensemble dinstructions , appel programme, qui sont contenues dans les direntes mmoires du systme et qui dnissent les actions eectues par le matriel.

1.2 Quentend-t-on par architecture dun PC

L'architecture d'un systme microprocesseur reprsente lorganisation de ses direntes units et de leurs interconnexions. Le choix d'une architecture est toujours le rsultat d'un compromis : - entre performances et cots - entre ecacit et facilit de construction - entre performances d'ensemble et facilit de programmation - etc

1.3 Le systme d'exploitation

01

Le systme d'exploitation, abrg SE (en anglais operating system, abrg OS), est l'ensemble de programmes central d'un appareil informatique qui sert d'interface entre le matriel et les logiciels applicatifs. Le systme d'exploitation permet de faire le lien entre les applications et les direntes ressources matrielles. Les dveloppeurs d'application se consacrent ainsi au seul dveloppement des fonctionnalits du logiciel. exemple: Microsoft Windows de Famille NT, open source Mac OS Classic Linux MorphOS AROS IBM-AIX MVS

Page

1-GENERALITES
Rappels

Ouverture du formation

Les informations traites par un microprocesseur sont de dirents types (nombres, instructions, images, vido, etc) mais elles sont toujours reprsentes sous un format binaire. Seul le codage changera suivant les dirents types de donnes traiter. Elles sont reprsentes physiquement par 2 niveaux de tensions dirents. En binaire, une information lmentaire est appel bit et ne peut prendre que deux valeurs direntes : 0 ou 1. Une information plus complexe sera code sur plusieurs bit. On appelle cet ensemble un mot. Un mot de 8 bits est appel un octet.

1.4 Prsentation de larchitecture dun PC


Pour traiter une information, un microprocesseur seul ne sut pas, il faut linsrer au sein dun systme minimum de traitement programm de linformation. John Von Neumann est l'origine d'un modle de machine universelle de traitement programm de linformation (1946). Cette architecture sert de base la plupart des systmes microprocesseur actuel. Elle est compos des lments suivants : - une unit centrale. - une mmoire principale. - des interfaces dentres/sorties. Elle est compose par le microprocesseur qui est charg dinterprter et dexcuter les instructions dun programme, de lire ou de sauvegarder les rsultats dans la mmoire et de communiquer avec les units dchange. Toutes les activits du microprocesseur sont cadences par une horloge. On caractrise le microprocesseur par : sa frquence dhorloge : en MHz ou GHz le nombre dinstructions par secondes quil est capable dexcuter : en MIPS la taille des donnes quil est capable de traiter : en bits

1.4.1 Lunit centrale

1.4.2 La mmoire principale

Elle contient les instructions du ou des programmes en cours dexcution et les donnes associes ce programme. Physiquement, elle se dcompose souvent en : une mmoire morte ( ROM = Read Only Memory ) charge de stocker le programme. Cest une mmoire lecture seule. une mmoire vive ( RAM = Random Access Memory ) charge de stocker les donnes intermdiaires ou les rsultats de calculs. On peut lire ou crire des donnes dedans, ces donnes sont perdues la mise hors tension.

02

Page

1-GENERALITES

Ouverture du formation

1.4.3 Les interfaces dentres/sorties

Elles permettent dassurer la communication entre le microprocesseur et les priphriques. (capteur, clavier, moniteur ou acheur, imprimante, modem, etc).

1.4.4 La carte mre

L'lment constitutif principal de l'ordinateur est la carte mre en anglais mainboard ou motherboard , parfois abrg en mobo ). La carte mre est le socle permettant la connexion de l'ensemble des lments essentiels de l'ordinateur. La carte mre est le principal constituant de lordinateur. Cest sur cette carte que sont connects les autres lments : Le microprocesseur (cerveau de lordinateur); La mmoire (RAM : Random Access Memory, la mmoire cache); Le disque dur, le lecteur de CD-ROM, le lecteur de disquettes; Les priphriques internes : carte de son, carte vido.

03

Page

1-GENERALITES

Ouverture du formation

1.5 Notions sur la programmation


Le langage machine est le langage compris par le microprocesseur. Ce langage est dicile matriser puisque chaque instruction est code par une squence propre de bits. An de faciliter la tche du programmeur, on a cr dirents langages plus ou moins volus. Le langage assembleur est le langage le plus proche du langage machine. Il est compos par des instructions en gnral assez rudimentaires que lon appelle des mnmoniques. Ce sont essentiellement des oprations de transfert de donnes entre les registres et l'extrieur du microprocesseur (mmoire ou priphrique), ou des oprations arithmtiques ou logiques. Chaque instruction reprsente un code machine dirent. Chaque microprocesseur peut possder un assembleur dirent.

Le logiciel La programmation Compilation

Assemblage

04

Rfrences - Architecture et technologie des ordinateurs (Dunod) Paolo Zanella et Yves Ligier - Technologie des ordinateurs et des rseaux (Dunod) Pierre-Alain Goupille

Page