Το περιβάλλον εκτέλεσης της C
Για να τους σκοπούς του μαθήματος τα προγράμματα σε συμβολική γλώσσα θα
γράφονται και θα συνδέονται στο περιβάλλον εκτέλεσης των προγραμμάτων της
C.
Αυτό μας δίνει τις παρακάτω δυνατότητες:
- Έναρξη του προγράμματος από την ετικέτα main
- Κλήσεις των συναρτήσεων της βιβλιοθήκης της C με την εντολή call.
- Τερματισμός του προγράμματος με κλήση της συνάρτησης exit.
Παράδειγμα:
hi: .string "hello, world\n"
.globl main
main:
push $hi
call printf
addl $5, %sp
pushl $0
call exit