Skip to content

Instantly share code, notes, and snippets.

@MrElyazid
MrElyazid / calculator.asm
Last active January 19, 2024 21:13
A simple calculator in 8086 assembly language, can be run using the program emu8086.
org 100h
jmp start
msg0: db "====================== CALCULATRICE EN 8086 ASSEMBLEUR =========================$",0dh,0ah
msg: db "+ _ Addition",0dh,0ah,"- _ Soustraction",0dh,0ah,"* _ Produit",0dh,0ah,"f _ Factoriel", 0Dh,0Ah,"p _ Puissance", 0Dh,0Ah,"/ _ Division", 0Dh,0Ah,"a _ Arrangement", 0Dh,0Ah,"c _ combinaison", 0Dh,0Ah,"v _ PGCD", 0Dh,0Ah, '$'
msg2: db 0dh,0ah,"Saisir un entier: $"
msg3: db 0dh,0ah,"Saisir un deuxieme entier: $"
msg4: db 0dh,0ah,"Choix non valide. ", 0dh,0ah,'$'
msg5: db 0dh,0ah,"Resultat : $"
msg6: db 0dh,0ah ,'appuyer ENTRER pour reafficher le menu, autre touhe pour quitter.', 0Dh,0Ah, '$'