,
AKiSO pytania przykladowe ...AKiSO pytania przykladowe listopad 2011, Semestr 3
[ Pobierz całość w formacie PDF ]
Pytania przykładowe do kolokwium z przedmiotu "Architektury komputerów i systemy operacyjne" Cz ħĻę I (listopad 2011) Pytania maj Ģ charakter przykładowy i nie obejmuj Ģ całego materiału wymaganego do kolokwium A. Podstawowe zasady działania komputera 1. Omówi ę koncepcj ħ programu w modelu komputera wg von Neumanna. 2. Wyja Ļ ni ę znaczenie terminu lista rozkazów procesora . 3. Jak Ģ rol ħ w trakcie wykonywania programu przez procesor pełni wska Ņ nik instrukcji ( licznik rozkazów )? 4. Omówi ę klas ħ rozkazów (instrukcji) procesora, które maj Ģ zdolno Ļę do zmiany naturalnego porz Ģ dku wykonywania rozkazów. 5. Omówi ę funkcje znaczników CF i ZF w rejestrze stanu procesora (rejestrze znaczników ). 6. Czym ró Ň ni Ģ si ħ rozkazy steruj Ģ ce warunkowe od bezwarunkowych? 7. W jakim celu w niektórych rozkazach wprowadza si ħ adresowanie bazowo-indeksowe? 8. Omówi ę technik ħ wyodr ħ bniania zawarto Ļ ci pól bitowych. B. Kodowanie danych i instrukcji 1. Omówi ę ró Ň ne rodzaje kodowania liczb binarnych w komputerze. 2. Poda ę w przybli Ň eniu zakresy liczb, które mog Ģ kodowane w postaci binarnej jako liczby bez znaku na 8, 16 lub 32 bitach. 3. W komórkach pami ħ ci operacyjnej o adresach 0x00430F74 i 0x00430F75 została zapisana liczba 259 w postaci 16-bitowej liczby binarnej. Poda ę zawarto Ļ ci tych komórek w postaci binarnej przy zało Ň eniu, Ň e w komputerze stosowana jest konwencja mniejsze wy Ň ej (ang. big endian). W komputerze stosowana jest pami ħę o organizacji bajtowej. 4. Omówi ę technik ħ porównywania liczb stałoprzecinkowych stosowan Ģ w procesorach zgodnych z architektur Ģ x86. 5. Dlaczego obliczenia na liczbach stałoprzecinkowych s Ģ kłopotliwe, je Ļ li działania wykonywane s Ģ na warto Ļ ciach bardzo du Ň ych i bardzo małych? 6. Poni Ň ej podano reprezentacj ħ binarn Ģ dwóch 32-bitowych liczb binarnych zmiennoprzecinkowych (format float ) x i y . Która z tych liczb jest wi ħ ksza? Wskazówka : w formacie 32-bitowym wykładnik jest przesuni ħ ty o 127. 00430F76H 00430F75H 00430F74H x 1 10000100 00100011000000100011100 y 1 10000000 00100011000000100011100 7. Dlaczego w formatach liczb zmiennoprzecinkowych zgodnych z norm Ģ 754 nie wyst ħ puje bit znaku wykładnika. C. Operacje stosu i podprogramy 1. W jaki sposób interpretuje si ħ zawarto Ļę rejestru wska Ņ nika stosu ESP w procesorach zgodnych z architektur Ģ x86? 2. Co oznacza sformułowanie: "stos ro Ļ nie w kierunku malej Ģ cych adresów"? 3. W jakim celu rozkaz wywołania podprogramu pozostawia Ļ lad na stosie? 4. W jaki sposób w programie wywołuje si ħ funkcje systemu operacyjnego? 5. Wyja Ļ ni ę znaczenie terminu interfejs programowania aplikacji (ang. API – Application Programming Interface). D. Sterowanie urz Ģ dzeniami zewn ħ trznymi 1. Wyja Ļ ni ę ró Ň nice w sposobie komunikacji procesora z urz Ģ dzeniami zewn ħ trznymi poprzez pami ħę współadresowaln Ģ i poprzez porty. 2. W jakim celu przed rozpocz ħ ciem obsługi przerwania sprz ħ towego na stosie zapisywany jest Ļ lad ? 3. Omówi ę podstawowe elementy systemu przerwa ı stosowanego w komputerach PC. 4. Jak Ģ rol ħ w obsłudze przerwa ı sprz ħ towych pełni tablica deskryptorów przerwa ı ? 5. Na czym polega ró Ň nica mi ħ dzy przerwaniami sprz ħ towymi a wyj Ģ tkami generowanymi przez procesor? E. Hierarchia pami ħ ci 1. W jakim podzespole komputera wykorzystuje si ħ obserwacje znane jako zasada lokalno Ļ ci ? 2. Co oznaczaj Ģ terminy trafienie i chybienie w odniesieniu do pami ħ ci podr ħ cznej? 3. Na czym polega technika dost ħ pu do pami ħ ci podr ħ cznej z odwzorowaniem bezpo Ļ rednim? 4. Omówi ę schemat współdziałania ró Ň nych rodzajów pami ħ ci w komputerze znany jako hierarchia pami ħ ci . 5. W jaki sposób implementuje si ħ pami ħę wirtualn Ģ za pomoc Ģ stronicowania. 6. Omówi ę własno Ļ ci typowych pami ħ ci dyskowych. 7. W jaki celu tworzone s Ģ zespoły dysków RAID ? F. Zagadnienia zaawansowanej architektury komputerów 1. Omówi ę koncepcje le ŇĢ ce u podstaw konstrukcji procesorów o architekturze RISC. 2. Scharakteryzowa ę trudno Ļ ci wykonywania rozkazów przez procesor w trybie przetwarzania potokowego. 3. Omówi ę podstawowe zasady pracy systemów wielozadaniowych 4. Na czym polega ró Ň nica mi ħ dzy procesami ci ħŇ kimi a lekkimi? 5. Czy ró Ň ni Ģ si ħ procesory wielordzeniowe od wielow Ģ tkowych? [ Pobierz całość w formacie PDF ] |
Podobne
|