This shows you the differences between two versions of the page.
iocla:cursuri:capitol-07:demo:01 [2016/10/26 16:02] laura.vasilescu |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== 1. Variabile globale ==== | ||
- | Dorim să înțelegem rolul variabilelor globale și să învățăm cum le putem folosi. | ||
- | |||
- | === C to Assembly === | ||
- | |||
- | Vom scrie programe în C pe care le vom compila folosind consola MINGW pentru a putea observa assembly-ul generat. | ||
- | |||
- | Deschideți consola MINGW. (''C:\MinGW\msys\1.0\msys.bat'') | ||
- | |||
- | <code c test.c> | ||
- | #include <stdio.h> | ||
- | |||
- | int g = 42; | ||
- | |||
- | int main(void) | ||
- | { | ||
- | return 0; | ||
- | } | ||
- | </code> | ||
- | Pentru generarea fișierului assembly folosiți: ''gcc -S -O0 -masm=intel -o test.asm test.c''. | ||
- | === SASM === |