Instrumenta computatoria. Wybrane architektury komputerów - Helion

ISBN: 83-7197-333-0
stron: 200, Format: B5, okładka: miękka
Data wydania: 2000-08-01
Księgarnia: Helion
Cena książki: 27,00 zł
W książce omówiono architekturę siedmiu komputerów stanowiących kamienie milowe na drodze rozwoju techniki informatycznej.
Architektura komputera opisuje jego zachowanie obserwowane na poziomie języka wewnętrznego (np. przy programowaniu w asemblerze). W tym sensie atrybutami architektury są:
- lista rozkazów
- sposoby kodowania danych i rozkazów
- wielkość i sposób adresowania pamięci
- rejestry programowe oraz system przerwań
- IBM 360-370 -- rodzina komputerów
- PDP-11 -- minikomputer 16-bitowy
- VAX -- superminikomputer
- 8051 -- mikrokomputer jednoukładowy
- Intel x86 -- architektura IA-16 i IA-32
- Transputer -- element sieci procesorów
- SPARC -- architektura otwarta
- Ghibli -- model prostego komputera
- Język opisu architektury
- Źródła
Osoby które kupowały "Instrumenta computatoria. Wybrane architektury komputerów", wybierały także:
- Superinteligencja. Scenariusze, strategie, zagro 66,19 zł, (13,90 zł -79%)
- Poradnik design thinking - czyli jak wykorzysta 49,64 zł, (13,90 zł -72%)
- Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian 57,74 zł, (17,90 zł -69%)
- F# 4.0 dla zaawansowanych. Wydanie IV 96,45 zł, (29,90 zł -69%)
- Systemy reaktywne. Wzorce projektowe i ich stosowanie 65,31 zł, (20,90 zł -68%)
Spis treści
Instrumenta computatoria. Wybrane architektury komputerów -- spis treści
Wstęp (7)
Rozdział 1. IBM 360-370 - rodzina komputerów (11)
- Historia (11)
- Procesor centralny (12)
- Formaty danych (15)
- Kodowanie rozkazów (17)
- Lista rozkazów (20)
- Rozkazy działań arytmetycznych (21)
- Rozkazy działań logicznych (23)
- Rozkazy przesunięć (23)
- Rozkazy przesłań (24)
- Rozkazy testowania (25)
- Rozkazy konwersji (26)
- Rozkazy działań na łańcuchach znaków (27)
- Rozkazy skokowe (27)
- Rozkazy systemowe (29)
- Rozkazy wejścia-wyjścia (30)
- Przerwania (31)
Rozdział 2. PDP-11 - minikomputer 16-bitowy (33)
- Historia (33)
- Procesor centralny (34)
- Formaty danych (35)
- Kodowanie rozkazów (36)
- Lista rozkazów (39)
- Rozkazy przesłań (40)
- Rozkazy arytmetyczne (40)
- Rozkazy logiczne (42)
- Rozkazy sterujące (43)
- Rozkazy systemowe (44)
- Przerwania (45)
Rozdział 3. VAX - superminikomputer (47)
- Historia (47)
- Rejestry procesora (48)
- Słowo rozkazowe (50)
- Struktura rozkazu (50)
- Adresowanie argumentów (50)
- Przykłady (53)
- Formaty danych (54)
- Lista rozkazów (55)
- Zmiany typu danych (56)
- Przesłania (56)
- Działania arytmetyczne (58)
- Działania logiczne (60)
- Przesunięcia (60)
- Badanie warunków (61)
- Działania na łańcuchach bajtów (62)
- Działania na polach zmiennej długości (63)
- Działania na kolejkach (64)
- Blokada dostępu do argumentów (65)
- Rozkazy skokowe (65)
- Rozkazy systemowe (69)
Rozdział 4. 8051 - mikrokomputer jednoukładowy (71)
- Historia (71)
- Rejestry procesora (72)
- Pamięć (73)
- Kodowanie rozkazów (75)
- Lista rozkazów (76)
- Rozkazy przesłań (78)
- Rozkazy arytmetyczne (78)
- Rozkazy logiczne (79)
- Procesor boolowski (80)
- Rozkazy sterujące (81)
- Przerwania (82)
Rozdział 5. Intel x86 - architektura IA-16 i IA-32 (85)
- Historia (85)
- Dwie architektury (86)
- Rejestry (88)
- Formaty rozkazów (90)
- Przedrostki (91)
- Kod operacji (91)
- Pole adresowe (92)
- Pole przesunięcia (97)
- Pole argumentu bezpośredniego (97)
- Przykłady budowy słowa rozkazowego (98)
- Formaty danych (98)
- System przerwań (101)
- Lista rozkazów (102)
- Przesłania (103)
- Konwersja formatu (105)
- Komunikacja z portami we-wy (106)
- Manipulacje znacznikami (107)
- Działania na adresach (108)
- Działania arytmetyczne na liczbach całkowitych (109)
- Korekcja dziesiętna (109)
- Porównania (109)
- Działania logiczne (111)
- Przesunięcia (112)
- Działania na pojedynczych bitach (114)
- Działania na łańcuchach (115)
- Lista rozkazów
- Rozkazy sterujące przebieg programu (116)
- Skoki bezwarunkowe i wywołania procedur (116)
- Skoki warunkowe (117)
- Rozkazy powrotu (118)
- Warunkowe ustawianie bajta (119)
- Operacja pusta (120)
- Rozkazy systemowe (120)
- Działania na liczbach zmiennoprzecinkowych (FPU) (121)
- Działania na danych upakowanych (MMX) (129)
Rozdział 6. Transputer - element sieci procesorów (133)
- Historia (133)
- Rejestry procesora (134)
- Format rozkazu (135)
- Lista rozkazów (137)
- Podstawowa lista rozkazów (137)
- Rozkazy przesłań (139)
- Rozkazy arytmetyczne (140)
- Rozkazy logiczne (141)
- Rozkazy konwersji formatu (141)
- Rozkazy skoków (142)
- Rozkazy komunikacji (143)
- Rozkazy obsługi błędów (144)
- Rozkazy obsługi kolejek (144)
- Rozkazy zarządzania procesami (146)
- Rozkazy obsługi zegara (147)
Rozdział 7. SPARC - architektura otwarta (149)
- Historia (149)
- Rejestry (150)
- Rejestry ogólne (150)
- Rejestry specjalne (151)
- Formaty rozkazów (152)
- Adres efektywny (154)
- Lista rozkazów (155)
- Rozkazy komunikacji z pamięcią (155)
- Rozkazy arytmetyczne (156)
- Rozkazy logiczne (157)
- Rozkazy przesunięć (157)
- Rozkazy sterujące program (158)
- Rozkaz sethi (160)
- Rozkazy specjalne (161)
- Rozkazy znakowane (161)
- Pseudorozkazy asemblera (162)
Rozdział 8. Ghibli - model prostego komputera (165)
- Architektura (165)
- Ogólna charakterystyka (165)
- Lista rozkazów (168)
- Przerwania (172)
- Formalny opis architektury (173)
- Język asemblera (175)
- Sposoby adresacji (176)
- Rozkazy (176)
- Dyrektywy (178)
- Składnia (179)
- Przykłady programów (180)
- Struktura (184)
- Pamięć główna (185)
- Centralne sterowanie (185)
- Arytmometr (186)
- Porty wejściowe i wyjściowe (187)
Rozdział 9. Język opisu architektury (189)
- Podstawy (189)
- Notacja (189)
- Deklaracje i definicje (190)
- Zmiana stanu (191)
- Operacje (192)
- Przesłania (192)
- Relacje (193)
- Operacje logiczne (193)
- Operacje arytmetyczne (194)
- Operacje łańcuchowe (194)
- Inne symbole (195)
- Stałe (196)
- System liczenia (196)
- Reprezentacja liczb (196)
Rozdział 10. Źródła (197)
- Książki (197)
- Internet (199)





