• Aucun résultat trouvé

Fiche module - Licence Informatique

N/A
N/A
Protected

Academic year: 2022

Partager "Fiche module - Licence Informatique"

Copied!
2
0
0

Texte intégral

(1)

1

Fiche module - Licence Informatique

Semestre : S1

Nom du module : Architecture des Ordinateurs

Nb ECTS : 6

Heures

(CM/TD/TP) : 47h (12/14/21) Enseignant titulaire

référant : Jérôme Lehuen Descriptif des

enseignements et objectifs

pédagogiques :

Principes de numération et de codage :

• Numération positionnelle, notion de base, conversions

• Codages binaire et hexadécimal (nombres et textes) o Binaire pur, signé, complément à 2, virgule flottante o Arithmétique binaire, overflow

o Normes ASCII, ISO-8859, UNICODE (UTF-8) Algèbre de Boole et circuits logiques :

• Axiomatique booléenne (axiomes et théorèmes)

• Opérateurs booléens, fonctions à n variables, forme normale

• Conception de circuits combinatoires simples :

o Portes de base, simplification algébrique de circuits o Additionneur, décodeur, multiplexeur, démultiplexeur

• Introduction à la logique séquentielle

o Bascules SR, SRC, D, compteur, décompteur Architecture des ordinateurs :

• Notions de bus, d’adresse et de mémoire adressable

• De l’unité arithmétique et logique (UAL) au microprocesseur

• Introduction au langage machine (assembleur 8 bits) Compétences

associées : (par rapport au référentiel officiel)

Identifier et caractériser les principaux éléments fonctionnels et l’architecture matérielle d’un ordinateur, interpréter les

informations techniques fournies par les constructeurs, écrire des routines simples en langage machine.

Compétences / connaissances pré- requises :

Savoir compter en base 10 Division euclidienne (div, mod)

Notions ensemblistes (diagrammes de Venn)

(2)

2 Liens avec autres

modules :

Noms des modules, nature des liens (pré- requis, progression en terme de niveau de compétence)

Les connaissances acquises permettent de faire le lien entre

le matériel (ordinateur) et le logiciel (programme). En effet, nombre de notions fondamentales en programmation, notamment en langage C (type de donnée, pointeur, allocation de mémoire, appel de fonction, passage de paramètre, etc.) sont directement liées à la façon dont les ordinateurs sont conçus, et comment ils

fonctionnent.

Références

Documents relatifs

• Déf: mode de passage de paramètre = lien qui existe entre le paramètre formel et le paramètre actuel.. • Normallement le choix du mode de passage se fait indépendamment pour

Dans le cadre théorique, nous avons parlé de l’élaboration d’un projet avec les élèves qui leur permettrait d’être motivés par les finalités tout en se donnant les moyens

Pour libérer de la mémoire allouée dynamiquement en C++, on utilisera l’opérateur delete...

[r]

[r]

[r]

[r]

Allocation d’un bloc mémoire de 20 octets pour stocker 5 int. Ecriture de l’adresse de la 1ère case du bloc