Book
Structuur en organisatie van computersystemen - 3: Basisprogrammatuur ; Hoofdstuk 3: Vertalers, laders en binders. Hoofdstuk 4: Besturingssystemen
العنوان: | Structuur en organisatie van computersystemen - 3: Basisprogrammatuur ; Hoofdstuk 3: Vertalers, laders en binders. Hoofdstuk 4: Besturingssystemen |
---|---|
المؤلفون: | De Decker, Bart |
بيانات النشر: | Acco Leuven |
سنة النشر: | 2007 |
المجموعة: | KU Leuven: Lirias |
مصطلحات موضوعية: | basisprogrammatuur, besturingssysteem, vertaler, compilator, binder, voorvertaler, vertolker, speurprogramma |
الوصف: | Dit hoofdstuk is eerst gewijd aan de werking van een vertaalprogramma. De taak van de mini-drama-vertaler is vrij eenvoudig en houdt weinig meer in dan een lijn-per-lijn vertaling. Voor drama-programma's moet de vertaler ook symbolische adressen verwerken, waardoor hij heel wat complexer wordt. In het tweede deel wordt de vertaling van macro's onder de loep genomen. In de drama-omgeving werd hiervoor een aparte voorvertaler ontworpen, die de macro-oproepen expandeert naar gewone drama-instructies. Nadat een programma vertaald is, moet het eerst in het werkgeheugen van de computer gebracht worden alvorens het kan uitgevoerd worden. Dit gebeurt door een speciaal programma: de lader. In het derde deel van dit hoofdstuk zullen we enkele verschillende laders bestuderen. Grotere programma's worden vaak opgedeeld in kleinere stukken, modules genoemd, die elk in een afzonderlijk bestand worden opgeslagen en ook afzonderlijk worden vertaald. Het is de taak van de binder om deze afzonderlijk vertaalde modules samen te voegen tot één groot uitvoerbaar programma. Het vierde deel is aan de binder gewijd. In plaats van programma's eerst te vertalen alvorens ze uit te voeren, kan men ook gebruik maken van een vertolker die rechtstreeks het bronprogramma interpreteert. Het vijfde deel gaat dieper in op de werking van een vertolker. Weinig programma's zijn foutloos. Om het opsporen van fouten te vergemakkelijken kan men beroep doen op een speurprogramma dat een programma onder begeleiding van de gebruiker laat uitvoeren. Het zesde deel van dit hoofdstuk is gewijd aan speurprogramma's. Tot slot, en als overgang naar het volgende hoofdstuk, gaan we na wat er gebeurt bij het opstarten van het computersysteem, wanneer het werkgeheugen nog `leeg' is. Een speciale techniek, bootstrap genoemd, zal beschreven worden. Besturingssystemen zijn programma's die de werking van de computer besturen of regelen. Deze programma's worden in het geheugen geladen en uitgevoerd bij het opstarten van de computer, en blijven normaal in het geheugen ... |
نوع الوثيقة: | book |
وصف الملف: | 2255034 bytes; 7549 bytes; application/pdf |
اللغة: | Dutch; Flemish |
ردمك: | 978-90-334-6795-0 90-334-6795-X |
Relation: | https://lirias.kuleuven.be/handle/123456789/217952; https://lirias.kuleuven.be/bitstream/123456789/217952/2//deel3.pdf; https://lirias.kuleuven.be/bitstream/123456789/217952/1//deel3-titel.pdf |
الاتاحة: | https://lirias.kuleuven.be/handle/123456789/217952 https://lirias.kuleuven.be/bitstream/123456789/217952/2//deel3.pdf https://lirias.kuleuven.be/bitstream/123456789/217952/1//deel3-titel.pdf |
رقم الانضمام: | edsbas.BAB8DBF2 |
قاعدة البيانات: | BASE |
ردمك: | 9789033467950 903346795X |
---|