Αριθμητικές εντολές
-  add πηγή, προορισμός 
 -  (Add) 
 Πρόσθεση
 προορισμός <- προορισμός + πηγή
 -  inc προορισμός 
 -  (Increment) 
 Αύξηση κατά ένα
 προορισμός <- προορισμός + 1
 -  sub πηγή, προορισμός 
 -  (Subtract) 
 Αφαίρεση
 προορισμός <- προορισμός - πηγή
 -  dec προορισμός 
 -  (Decrement) 
 Μείωση κατά ένα
 προορισμός <- προορισμός - 1
 -  neg προορισμός 
 -  (Negate) 
 Αλλαγή προσήμου
 προορισμός <- - προορισμός
 -  cmp πηγή, προορισμός 
 -  (Compare) 
 Σύγκριση
 Εκτελείται η πράξη προορισμός - πηγή και ενημερώνονται οι ενδείκτες
διακλάδωσης.
 -  mul  πηγή 
 -  (Multiply) 
 Πολλαπλασιασμός
 %edx:%eax <- %eax * πηγή
 -  div πηγή 
 -  (Divide) 
 Διαίρεση
 %eax <- %edx:%eax / πηγή
 %edx <- %edx:%eax mod πηγή
 Για να μετατρέψουμε τον ακέραιο 32 bit στον καταχωρητή %eax σε
ακέραιο διαιρετέο 64 bit στο ζευγάρι καταχωρητών  %edx:%eax 
(όπως απαιτεί η div) χρησιμοποιούμε την εντολή cltd (χωρίς παραμέτρους)
(convert long to double long).