; Napiš funkci "obsah" která spočítá obsah obdélníku ze souřadnic ; (X1, Y1) a (X2, Y2) předávaných přes zásobník. ; Funkce musí zachovat hodnotu všech registrů kromě výstupního EAX ; (horních 32b výsledku (EDX) můžete ignorovat). %include "rw32.inc" section .text ; int obsah(int x1, int y1, int x2, int y2); obsah: ret main: push dword 20 ; Y2 - 4. parametr push dword 15 ; X2 - 3. parametr push dword 5 ; Y1 - 2. parametr push dword 2 ; X1 - 1. parametr call obsah add esp, 16 ; úklid zásobníku, 4 parametry ; alternativně můžu 4x zavolat pop call WriteInt32 ret