1. Dlaczego tryb chroniony jest przydatny, podaj przykłady dwóch aplikacji które go wykorzystują.
- Tryb chroniony jest przydatny ponieważ w tym trybie pamięć jest podzielona na segmenty ale to użytkownik (programista) decyduje gdzie one się zaczynają i jaką mają wielkość. Tryb chroniony zapobiega kolizjom dostępu do
pamięci oraz kolizjom dostępu do portów wej/wyj. Np. DOS WINDOWS
2. Podaj nazwę oraz opisz rejestry ogólnego przeznaczenia.
- AX - akumulator
- BX -
rejestr B, rejestr bazowy służący do adresowania
- CX - rejestr zliczający służący min. do zliczania ilości powtórzeń pętli programowych.
- DX – rejestr
danych służący min. do adresowania układów I/O
3. Jaka jest nazwa dolnej połówki rejestru...? Ile bitów można w niej zapisac?
- AX ->AL - 8 bitów
- CX ->CL - 8 bitów
- DX ->DL - 8 bitów
- BX ->BL - 8 bitów
1. Podaj nazwę oraz opisz rejestry segmentów.
- CS – (code segment) wskazuje początek segmentu pamięci zawierającego program.
- DS – (data segment) wskazuje początek segmentu pamięci zawierającego dane.
- SS – (stack segment) wskazuje początek segmentu pamięci satnowiący stos programowy.
- ES – (extra segment) wskazuje początek dodatkowego segmentu danych.
2. Kiedy modyfikowany jest rejestr AH? Czy zmianom podlega również AX?
- Kiedy zmieniamy starszą połówkę 16-bitowego słowa. AX również podlega zmianom.
6. Który 16-bitowy rejestr przechowuje górne słowo wyniku mnożenia?
- BX
7. Który rejestr służy jako bazowe położenie dla stosu?
- SS
8. Jaki rejestr poza SP wskazuje na zmienne przekazane na stos przez wywołujący program?
- BP
- Podaj nazwy i opisz rejestry indeksowe.
- BP – wskaźnik bazy
- SP – wskaźnik stosu
- SI – indeksowy
- DI – przeznaczenia
9. Wymień i opisz trzy znaczniki sterowania.
- D –
znacznik kierunku zmian zawartości rejestrów indeksowych, źródła i przeznaczenia przy operacjach na łańcuchach danych. D=0 SI i DI zwiększa się o 1 po przesłaniu słowa.
- I – znacznik wskazujący czy wejście przerwania maskowanego jest odblokowane (I=1) czy zablokowane (I=0)
- T – znacznik pracy krokowej. T=1 ustawia procesor w tryb pracy krokowej.
10. Wymień i opisz znaczniki statusu.
- AF – znacznik przeniesienia pomocniczego
- CF – znacznik przeniesienia
- OF – znacznik przepełnienia
- SF – znacznik znaku
- PF – znacznik parzystości
- ZF- znacznik zera
11. Który znacznik jest ustawiany jeśli wynik operacji arytmetycznej nie mieści się w miejscu docelowym?
- OF
12. Który znacznik jest ustawiany jeśli operacja arytmetyczna lub logiczna wygeneruje 0?
- ZF
13. Który znacznik jest zależny od liczby bitów jeden w wyniku wykonanej operacji?
- PF
14. Co zajmuje pierwsze 1024 bajty pamięci?
- Tablica wektorów przerwań
15. Jaka jest nazwa obszaru pamięci zawierającego pod procedury niskiego poziomu używane przez DOS do obsługi wej/wyj?
- BIOS
16. Podaj dwa sposoby opisania adresu w pamięci komputera?
- absolutne i segment przesunięcie
17. Jakie rejestry tworzą łącznie adres kolejnego rozkazu do wykonania?
- licznik rozkazów i rejestr rozkazów
18. Kiedy jest wykonywany plik autoexec.bat?
- Po config.sys
19. Przekonwertuj następujące adresy typu segment przesunięcie na adresy absolutne.
21.Budowa płyty głównej
- gniazdo głównego procesora
- gniazdo koprocesora (jeżeli główny nie zapewnia operacji zmienno przecinkowych)
- złącze zewnętrznej pamięci podręcznej
- złącza pamięci
- złącza IDE do obsługi dysku twardego i napędu CD -ROM
- karta dźwiękowa
- złącza równoległe, szeregowe, grafiki, klawiatury, myszki, itp.
- karta sieciowa
22. Rodzaje płyt głównych.
- slot 1 służy do obsługi procesorów pentium II
- socket 8 dla procesorów pentium pro
- socket 7 dla wszystkich procesorów pentium pracujących z napięciem 3,3V
- ze złączem socket 4 (napięcie 5V)
23. Rodzaje magistrali.
- PC AT 16-bitiwy transfer danych i 24-bitowe adresowanie
- ISA
- EISA – 32-bitowy transfer danych
- MCA
- VESA – powstała w celu obsługi środowisk graficznych
- PCI obsługuje 32 i 64 bitowe płyty główne maksymalna przepustowość transferu danych to ok. 500MB/s
24. Rodzaje pamięci dynamicznych
- FPM RAM – przepustowość magistrali danych to 30MHz
- EDO RAM – przepustowość magistrali danych to 66MHz
- BEDO RAM – pozwala na szybkie przesyłanie bloków danych do procesora, nie mogła przekroczyć ograniczenia przepustowości magistrali do 66MHz
- SD RAM – przepustowość magistrali wynosi 100 do 133 MHz
- DD RAM –
25. Rodzaje pamięci statycznej.
- SRAM
- PB SRAM
- Używana do przechowywania informacji o ustawieniach systemowych.
26. Rodzaje pamięci VIDEO.
- VRAM
- WRAM
- SGRAM
27. Nośniki danych.
- Dyski twarde
- Stacje dyskietek
- Napędy CD-ROM, DVD-ROM lub nagrywarki CD DVD
- Napędy wymienne
- Napędy taśmowe itp.
28. Rodzaje dysków twardych.
- IDE – kontroler dyskowy jest wbudowany na płycie lub przyłączony do karty adaptera i obsługuje do dwóch urządzeń
- EIDE – potrafi obsłużyć do czterech urządzeń
- SCSI – ma zwykle formę karty rozszerzeń i obsługuje jednocześnie wiele urządzeń oraz zapewnia największą prędkość transferu danych.
Więcej recenzji na temat Układy mikroprocesorowe cz.2