INF2270 Oppgaver uke 18 (30.4.-4.5.2007) Oppgave 1 Skriv de to x86-funksjonene int safeadd (int a, int b); int safemul (int a, int b); som henholdsvis legger sammen to tall og multipliserer to tall. Om operasjonen gir overflyt, skal svaret v?re 0. Oppgave 2 Oppgave 2 fra eksamen INF103 h?sten 2003. (Eksamensoppgaven finnes p? ~inf103/Eksamener/Eksamen-2003.pdf; det er ogs? en link fra kursets hjemmeside.) Men man skal selvf?lgelig oversette til x86-kode. Hint: Husk at n?r man overf?rer en vektor (?array?) som parameter, sender man bare startadressen. Hint: Legg merke til at funksjonen bruker datatypen `short? som er 2 byte (= 16 bit) lang.