ARCHITEKTURA KOMPUTERÓW MODEL CISC
WITOLD KOMOROWSKI
Wydawnictwo: DWSPiT POLKOWICE
Cena: 26.90 zł brutto
- Paczkomaty InPost 14.99 zł brutto
- Poczta Polska - odbiór w punkcie 11.99 zł brutto
- Poczta Polska - przedpłata 17.99 zł brutto
- Poczta Polska - pobranie 19.99 zł brutto
- Kurier FEDEX - przedpłata 16.99 zł brutto
- Kurier DHL - przedpłata 19.99 zł brutto
- Kurier DHL - pobranie 24.99 zł brutto
- Odbiór osobisty - UWAGA - uprzejmie prosimy poczekać na informację z księgarni o możliwości odbioru zamówienia - 0.00 zł brutto
Opis
ISBN: 978-83-61234-28-9
94 stron
format: B5
oprawa: miękka
Rok wydania: 2010
Poznanie, choćby fragmentaryczne, szczegółów konkretnej maszyny daje pojęcie o istocie działania każdego komputera, gdyż każdy realizuje podobne i - co do zasady - niezbyt skomplikowane operacje opisane w klasycznym modelu von Neumanna sprzed ponad 60 lat.Komputer 2K+ jest modelem prezentującym charakterystyczne cechy architektury CISC (Complex Instruction Set Computer), jaką mają np. procesory rodziny x86 stosowane w komputerach osobistych PC nieprzerwanie od lat 80. Te cechy to m.in. operacje typu rejestr-pamięć wykonywane na zawartości pamięci, wiele sposobów adresowania argumentu, niewielka liczba rejestrów uniwersalnych, zmienna długość słowa rozkazowego. Jest to model dydaktyczny, więc starano się implementować możliwie krótką, ale nie trywialną listę rozkazów, a z drugiej strony unikać zbędnych osobliwości. Pewna (ale nie zupełna!) zgodność architektury 2K+ z architekturą procesorów x86 pracujących w 16-bitowym tzw. trybie rzeczywistym (real mode) pozwala na stosunkowo łatwe jej modelowanie z użyciem narzędzi dostępnych pod systemem operacyjnym MS DOS (debugger uruchamiany z wiersza polecenia Windows - zob. rozdz. 8). Dla komputera 2K+ zdefiniowano listę rozkazów i system przerwań (rozdz. 4) oraz język prostego asemblera Kass (rozd. 3) o składni wzorowanej częściowo na asemblerze x86, a częściowo na słynnym swego czasu minikomputerze PDP-11. Możliwości operacyjne rozkazów i styl programowania w asemblerze ilustrują krótkie przykłady programów podane w rozd. 6. Architekturę 2K+ opisano też formalnie w zmodyfikowanej notacji ISP (rozdz. 9).Stosunkowa prostota 2K+ pozwala na pełny opis wstępnego projektu struktury (organizacji logicznej) na poziomie rejestrowym (register-transfer level) i projektu sterowania tą strukturą. Wykaz wszystkich sekwencji mikrooperacji zamieszczono w rozdz. 5. Bardzo atrakcyjne narzędzie do badania architektury modelowego komputera jak i do ćwiczeń w programowaniu w języku asemblera Kass stanowi emulator, będący treścią rozdz. 7. Przedstawienie tego programu, będącego dziełem studenckim, może dodatkowo stanowić zachętę do samodzielnej działalności projektowej.
Kod wydawnictwa: 978-83-61234-28-9
Ten produkt nie ma jeszcze opinii
Twoja opinia
aby wystawić opinię.