Calcul de Factoriel Code prit sur . 15/02/09

Slides:



Advertisements
Présentations similaires
REFERENTIEL DE LA SERIE STG
Advertisements

Les procédures et interruptions en Assembleur (Tasm)
ARCHITECTURE INTERNE d’un MICROPROCESSEUR
Android View, onClick, Activity, Modèle Vue Contrôleur
Story-board version 1.6 Statut : à valider Rédacteur : Nicole Djuissi
Un une des.
Jacques Lonchamp IUT Nancy Charlemagne – DUT Informatique 1A
La Tension électrique C3.
Maracuja - Retenues Exemple © Cocktail – juin 2007Rodolphe Prin.
Ordre et inégalités Objectifs: - Comparer des nombres.
le nom du logiciel et le nom du fichier s’appelle la barre des titres
Points alignés.
CYCLE 6 : FONCTIONS FONCTIONS avec paramètres en Entrée 1- Pourquoi les FONCTIONS peuvent échanger des données en E entre elles ? 2- Comment écrire des.
Système d’exploitation : Assembleur
Système d’exploitation : Assembleur
Les automatisations de traitement Les commandes de gestion et de paramétrage du système.
Système d’exploitation : Assembleur
9 I Questions diverses I Ordre du jour 1 I Introduction
Python La structure alternative
Addition et soustraction des nombres entiers
La récursivité Une procédure est dite récursive si, et seulement si, elle fait appel à elle-même, soit directement soit indirectement Djamal Rebaïne Djamal.
LE MICROPROCESSEUR 8086/8088 Architecture externe du 8086
Chapitre 1 NOMBRES RELATIFS 1) Multiplication 2) Division 3) Équation.
Cours de 3ème SAGE P Chapitre 1 Calcul numérique.
Fabienne BUSSAC NOMBRES RELATIFS 1. PRODUIT
Notions sur le XML Réfs : manuel p 149. Introduction Le XML (eXtensible Markup Language) est un standard d'échange de données. Il fait partie comme le.
©Pierre Marchand, Objectifs : Vous apprendrez comment sont implantées les structures de contrôle des langages de haut niveau. Pour y arriver, vous.
Jur 2550 Informatique et recherche juridique I
À VISIONNER SOUS FORMAT DIAPORAMA
Les fichiers 1Djamal Rebaine. Inclusion de fichiers Il est possible daccéder à des procédures, des macros ou des définitions EQU qui se trouvent dans.
Android View, onClick, Activity, Modèle Vue Contrôleur
Chapitre 1 NOMBRES RELATIFS 1) Multiplication 2) Division.
La librairie assert.h.
Système d’exploitation : Assembleur
École La Dauversière, Montréal, juin 2000
SIF-1053 Architecture des ordinateurs
Cliquer sur le logo pour accéder au étapes de l’assemblage
L'INFORMATICIEN REFORMATE
Cours Architecture des Systèmes Informatiques
1 Quatrième journée Les flots de données Les entrées/sorties Les flots de données Les entrées/sorties.
Architectures des ordinateurs
Représentation des entiers
Seconde partie Cours de seconde
Tableur 1.Concept : Un tableur permet de manipuler des données, de le présenter, de les trier et d'effectuer automatiquement des calculs sur des nombres.
1 INFOR 101 Chapitre 4 Marianne Morris. 2 Révision de chapitre 3 Algorithmes Sequential Search Selection Sort Binary Search Ordre de magnitude  (n) Mesurer.
MULTIPLICATION DIVISION
1. Ook Christophe Delagarde, septembre 1999 I.U.T., Université de la Méditerrainée 2.
Introduction au langage C Les entrées-sorties
Système d’exploitation : Assembleur Semaine 01 Introduction.
1. Spoon Christophe Delagarde, septembre 1998 I.U.T., Université de la Méditerrainée 2.
CALCUL D’AIRE cours 6.
Les entiers ( naturels) : 0; 1; 2; 3; 99
Correction DS n°2 Sujet A Sujet B
REVISIONS POINTS COMMUNS
Programmation en C.
Introduction à la programmation (420-PK2-SL) cours 4 Gestion des applications Technologie de l’information (LEA.BW)
Soit n un nombre entier supérieur ou égal à 1.
Fabienne BUSSAC NOMBRES RELATIFS, ADDITION ET SOUSTRACTION, RAPPELS
Limites des fonctions de référence
Algorithmique Tableaux de données
- 5  3 = ? - 5  ( - 9) = ? 6  (- 9) = ? (– 35)  (– 2) = ?
Opérations sur les nombres relatifs
MULTIPLICATION DES NOMBRES RELATIFS
Opérations sur les nombres relatifs
M. YAMANAKA – Cours de mathématiques. Classe de 4ème.
Chapitre 1: Nombres relatifs M. FELT
Aide à la validation de la commande de ma clé RGS **
Les diagrammes de quartiles (8.4). Comment ferais-tu pour couper cette pizza en 4 pointes de même grosseur?
Opérations sur les nombres relatifs Chapitre 1 Classe de 4ème.
Département Informatique Gestion du flux d’exécution Laurent JEANPIERRE D’après le cours de Pascal FOUGERAY IUT de CAEN – Campus 3.
Transcription de la présentation:

Calcul de Factoriel Code prit sur . http://www.emu8086.com 15/02/09 Vice-rectorat à la recherche / octobre 2005

Calcul de Factoriel Macro Les Jumps Les Interruptions Les Procédures 15/02/09 Calcul de Factoriel Macro Les Jumps Les Interruptions Les Procédures L'utilisation de la pile Vice-rectorat à la recherche / octobre 2005

Calcul de Factoriel - Saisir les entrées clavier 15/02/09 Calcul de Factoriel - Saisir les entrées clavier - Afficher les entrées à l'écran - Vérifier si les caractères sont valides - Calculer le factoriel - Calcul - Vérifier les débordements - Afficher le résultat à l'écran Vice-rectorat à la recherche / octobre 2005

15/02/09 La Macro Vice-rectorat à la recherche / octobre 2005

15/02/09 Les Jumps Vice-rectorat à la recherche / octobre 2005

Rappel sur les Jumps JZ Saut si zéro. ZF = 1 JNZ JE Saut si égal. JNE 15/02/09 Rappel sur les Jumps JZ  Saut si zéro.   ZF = 1 JNZ  JE Saut si égal. JNE JC  Saut si Retenue (inférieur).   CF = 1 JNC  JB  Saut si inférieur.  JNB  JNAE Saut si ni supérieur ni égal. JAE JS Saut si signe négatif.  SF = 1 JNS JO Saut si débordement.  OF = 1 JNO JPE  Saut si parité paire.   PF = 1 JPO JP Saut si parité. Saut si pas zéro.   ZF = 0 Saut si différent. Saut si pas de retenue.   CF = 0 Saut si pas inférieur.  Saut si supérieur ou égal. Saut si aucun signe (positif).  SF = 0 Saut si pas de débordement.  OF = 0 JPO  Saut si parité impaire.  PF = 0 JNP Saut si pas de parité. Vice-rectorat à la recherche / octobre 2005

15/02/09 Les Procédures Vice-rectorat à la recherche / octobre 2005

Les Interruption ( Les Périphériques ) 15/02/09 Les Interruption ( Les Périphériques ) Vice-rectorat à la recherche / octobre 2005

15/02/09 Adresses utiles http://www.emu8086.com/dr/asm2html/assembler_source_code/ http://www.emu8086.com/dr/asm2html/assembler_source_code/factorial.asm.html http://www.emu8086.com/assembly_language_tutorial_assembler_reference/8086_bios_and_dos_interrupts.html Vice-rectorat à la recherche / octobre 2005