Vous êtes sur la page 1sur 1

Lycée Technique de Bafoussam Année 2016-2017

Professeur : ZAMBOU Classe : Tle F2. Séquence 4. Durée : 2H

PRATIQUE DES MICROPROCESSEURS ET ORDINATEURS

Thème : Création et tri d’une Base de Données Hexadécimale

Cahier de charge.
Soit une base de 200 données croissantes, successives et hexadécimales dont la première est $00. Les données
sont placées dans une gamme d’adresses dont la première adresse est $0000 tel que : $00 dans $0000, $01 dans
$0001 et ainsi de suite. Ecrire un programme permettant à la fois de créer cette base de données et d’effectuer un tri
de données positives et négatives de la base créée ainsi qu’il suit :

- Les données positives successives et croissantes sont placées dans la gamme d’adresses croissantes dont
la première est $0300.
- Les données négatives successives et croissantes sont placées dans la gamme d’adresses croissantes dont
la première est $0300.

Travail à Faire.
1) Dresser l’organigramme du système de cette base de données. (5pts)
2) Ecrire le programme assembleur de ce système de base de données. (7pts)
3) Simuler le programme de cette base de données. (8pts)

………………………………………………………………………………………………........................................................

Lycée Technique de Bafoussam Année 2016-2017

Professeur : ZAMBOU Classe : Tle F2. Séquence 4. Durée : 2H

PRATIQUE DES MICROPROCESSEURS ET ORDINATEURS

Thème : Création et tri d’une Base de Données Hexadécimale

Cahier de charge.
Soit une base de 200 données croissantes, successives et hexadécimales dont la première est $00. Les données
sont placées dans une gamme d’adresses dont la première adresse est $0000 tel que : $00 dans $0000, $01 dans
$0001 et ainsi de suite. Ecrire un programme permettant à la fois de créer cette base de données et d’effectuer un tri
de données positives et négatives de la base créée ainsi qu’il suit :

- Les données positives successives et croissantes sont placées dans la gamme d’adresses croissantes dont
la première est $0300.
- Les données négatives successives et croissantes sont placées dans la gamme d’adresses croissantes dont
la première est $0300.

Travail à Faire.
4) Dresser l’organigramme du système de cette base de données. (5pts)
5) Ecrire le programme assembleur de ce système de base de données. (7pts)
6) Simuler le programme de cette base de données. (8pts)