# 2012 januari examen - Gegeven: 3 constanten: 2 negatieven en 1 positief. Gevraagd: inhouden van eax en edx geven na bevelen (mov eax, ... ; mov edx, ...; add eax, edx; imul dword ...)
ConstantenDefinitie
vosdd -70
katdd 57
wolfdd -5
\- Wat is de inhoud (volledig) van eax en edx na de uitvoering van "mov eax, \[vos\]; mov edx,\[kat\]" \- Zelfde vraag als daarna "add edx, \[vos\]" wordt uitgevoerd \- Zelfde vraag als daarna "imul dword \[wolf\] wordt uitgevoerd - Gegeven: Stukje programma(Bevelregisters en de bevelen op dat adres) begin van bevelenteller. Gevraagd: Bevelenteller geven voor een bevel, en na een bevel, en de 2 verschillend mogelijkheden na een jump-bevel
AdresOpdracht
A1\[9A010000\]mov eax, \[a\]
8B1D\[9E010000\]mov ebx, \[b\]
81FB00000000cmp ebx, 0
7410JE gedaan
BA00000000mov edx, 0
......
A3\[A2010000\]gedaan: mov \[ggd\], eax
\- Na het ophalen van mov eax, \[A\] \- Na het ophalen van cmp ebx, 0 \- Na het uitvoeren van je gedaan (geef beide mogenlijkheden) - Gegeven: rij met getallen, een getal n wordt ingevoerd. Gevraagd: getalt op plaats n van de rij teruggeven, door gebruik te maken van subroutine en de stack. - Gegeven: DIMM met 8 ics van 128 Megabyte, en 8 banks, maximum 4 DIMMS. Gevraagd: Op welke manier kan FA545300 worden opgedeeld? - Leg Zone Bit Recording uit. - Gegeven cache(met blokken van 256 bytes) dubbelwoord op adres FA057402 vinden. - Wat zijn de doelstellingen van RAID. Bespreek RAID-0, RAID-1 en RAID-5 en welke doelstellingen volbrengen ze? - Gegeven: Een landbouwer heeft verschillende stukken grond. Schrijf een programma dat als invoer meekrijgt: \* kol. 0-20 : De naam(plaats) waar het stuk grond ligt. \* kol. 22 : De functie van het stuk grond met 1 letter aangegeven(voor dieren of voedsel). \* kol. 24-31 : De oppervlakte \* kol. 33-40 : De prijs En als uitvoer: \* kol. 6-25: De naam \* kol. 22- Prijs per meter