100% tevredenheidsgarantie Direct beschikbaar na betaling Zowel online als in PDF Je zit nergens aan vast
logo-home
Samenvatting opgeloste examenvragen €3,49   In winkelwagen

Samenvatting

Samenvatting opgeloste examenvragen

 22 keer bekeken  1 keer verkocht

Dit zijn alle mogelijke vragen voor het examen met uitgebreide antwoorden. Waar nodig zijn er figuren en extra uitleg voor context.

Voorbeeld 4 van de 32  pagina's

  • 8 januari 2024
  • 32
  • 2023/2024
  • Samenvatting
Alle documenten voor dit vak (2)
avatar-seller
jolanvermeersch
Examenvragen 2023-2024
De bedoeling is om bij iedere vraag een kort, krachtig, volledig en juist antwoord te formuleren.

De quotering zal gebeuren op 2 (0 voor een fout antwoord, 1 voor een min of meer juist

antwoord en 2 voor een volledig correct antwoord). Dus de moeilijkheid is eigenlijk om in zo

weinig woorden/zinnen de vraag de beantwoorden. Let op, sommige details zijn weldegelijk

belangrijk en dienen ook vermeld te worden. Zie daarom de lessen en eventueel uw eigen

nota’s.



Hoofdstuk 1
1. Wat zijn de voordelen van het gebruik van een compiler?

Alle instructies worden opgeslaan in een bestand en de compiler zal meerdere keren dat
bestand overlopen, waardoor hij bepaalde zaken zal kunnen voorspellen.



2. Wat zijn de nadelen van het gebruik van een compiler?

Alle instructies worden opgeslaan in een bestand, op elk niveau onder het operating system
bestaat er niet zoiets als een bestand.

Een compiler moet meerdere keren over het bestand gaan en is dus trager.



3. Wat zijn de voordelen van het gebruik van een interpreter?

Een interpreter is snel, alles gebeurt in-memory (low level), dus er zijn geen bestanden



4. Wat zijn de nadelen van het gebruik van een interpreter?

Deze kan niet niet in de toekomst kijken, elke instructie wordt lijn per lijn uitgevoerd zonder
rekening te houden met wat erop volgt.



Hoofdstuk 2
5. Wat is de gedachte achter een CISC-architectuur?

Complex instruction set computer, instructies sequentieel uitvoeren, hoe complexer, hoe
beter, want zo benut je de hardware ten volle en wordt alles sneller.




6. Wat is het nadeel van een CISC-architerctuur?

, Er is meer hardware nodig en hardware is duur, dus wordt er gebruik gemaakt van een
microprogramma, maar omdat ze als maar meer mogelijke instructies wouden
implementeren leidt dat tot enorm trage systemen.



7. Wat is de gedachte achter een RISC-architectuur?

Reduced instruction set computer, proberen om meer instructies tegelijkertijd te starten en
niet meer te kijken naar individuele uitvoeringstijd van een instructie.



8. Waarom is de instructieset beperkt bij RISC?

Alle instructies moeten heel gelijkaardig zijn qua uitvoeringstijd, grootte en complexiteit. Dit
is noodzakelijk om een vorm van pipelining te kunnen implementeren.



9. Hoe wordt neerwaartse compatibiliteit bereikt tussen CISC en RISC?

Gebruik een interpreter die CISC instructies vertaald naar RISC microinstructies.



10. Welke regels worden er aan RISC-instructies opgelegd?

- Ze moeten rechtstreeks op de hardware uitgevoerd kunnen worden.

- Het aantal instructies dat kan worden gestart per tijdseenheid wordt gemaximaliseerd

- instructies moeten gemakkelijk decodeerbaar zijn (bv vaste instructielengte)

- alleen load en store operaties mogen naar het geheugen verwijzen

- voorzie voldoende registers (heel veel)

,11. Wat is een superscalaire architectuur? Hoe ziet de pipeline er hier uit en waarom zijn

bepaalde aanpassingen doorgevoerd?

Een superscalaire architectuur houdt in dat binnen een pipeline die bestaat uit 5 stappen,




bepaalde fases meerdere instanties heeft.

Bv:

, 12. Op basis van wat werkt een GPU en hoe wordt dit bij een vectorprocessor gedaan?

Single instruction, multiple data (1 instructie die op meerdere dataelementen tegelijk wordt
toegepast)

Dit gebeurt door evenveel kernen te proberen voorzien, als er dataelementen zijn.

De vectorprocessor werkt met aparte heel grote registers, die probeert om de vectorgrootte
af te stemmen op het aantal dataelementen.



13. Maak een duidelijk schets van de voorstelling van variabele p in little endian en big endian

en leg uit wat het probleem juist is bij de omzetting van de ene naar de andere voorstelling.

typedef struct {

char str[4];

int leeftijd;

} persoon;

….

Persoon p={“Wim”,50};

DEC: 50 => HEX: 0x0032




Little endian:




Big endian:

Het problem is dat er voor charachters niets aangepast moet worden omdat zij maar 1 Byte
zijn, dus die worden toch op dezelfde manier opgeslaan, maar bij getallen worden de twee
Bytes omgekeerd opgeslaan, dus om die om te zetten zou je ze terug moeten wisselen.
Wanneer je dus zoals hier een array van charachters en een integer gebruikt is er dus een
probleem.

Voordelen van het kopen van samenvattingen bij Stuvia op een rij:

√  	Verzekerd van kwaliteit door reviews

√ Verzekerd van kwaliteit door reviews

Stuvia-klanten hebben meer dan 700.000 samenvattingen beoordeeld. Zo weet je zeker dat je de beste documenten koopt!

Snel en makkelijk kopen

Snel en makkelijk kopen

Je betaalt supersnel en eenmalig met iDeal, Bancontact of creditcard voor de samenvatting. Zonder lidmaatschap.

Focus op de essentie

Focus op de essentie

Samenvattingen worden geschreven voor en door anderen. Daarom zijn de samenvattingen altijd betrouwbaar en actueel. Zo kom je snel tot de kern!

Veelgestelde vragen

Wat krijg ik als ik dit document koop?

Je krijgt een PDF, die direct beschikbaar is na je aankoop. Het gekochte document is altijd, overal en oneindig toegankelijk via je profiel.

Tevredenheidsgarantie: hoe werkt dat?

Onze tevredenheidsgarantie zorgt ervoor dat je altijd een studiedocument vindt dat goed bij je past. Je vult een formulier in en onze klantenservice regelt de rest.

Van wie koop ik deze samenvatting?

Stuvia is een marktplaats, je koop dit document dus niet van ons, maar van verkoper jolanvermeersch. Stuvia faciliteert de betaling aan de verkoper.

Zit ik meteen vast aan een abonnement?

Nee, je koopt alleen deze samenvatting voor €3,49. Je zit daarna nergens aan vast.

Is Stuvia te vertrouwen?

4,6 sterren op Google & Trustpilot (+1000 reviews)

Afgelopen 30 dagen zijn er 75632 samenvattingen verkocht

Opgericht in 2010, al 14 jaar dé plek om samenvattingen te kopen

Start met verkopen
€3,49  1x  verkocht
  • (0)
  Kopen