1. U asembleru, implementirati funkciju unsigned maximum(unsigned x, unsigned y); koja racuna maksimum dva neoznacena cela broja x i y. Zatim, napisati i C program koji testira ovu funkciju. 2. U asembleru, implementirati funkciju int abs_value(int x); koja racuna apsolutnu vrednost oznacenog celog broja x. Zatim, napisati i C program koji testira ovu funkciju. 3. U asembleru, implementirati funkciju int evaluate(int x, int y, char operation); koja: - ukoliko je karakter operation '+', vraca zbir x + y; - ukoliko je karakter operation '-', vraca razliku x - y; - ukoliko je karakter operation '*', vraca proizvod x * y; - ukoliko je karakter operation '/', vraca celobrojni kolicnik x / y; - ukoliko je karakter operation '%', vraca ostatak pri deljenju x % y; - inace, stampa poruku "Nepoznata operacija! Zavrsavam program..." na standardni izlaz za greske i zavrsava ceo program. Zatim, napisati i C program koji testira ovu funkciju.