Literatura | ||
ARCHITEKTURA KOMPUTERÓW |
1. Janusz Biernat, Architektura komputerów, Oficyna Wyd | |
i |
Politechniki Wrocławskiej, Wrocław 2002 (wyd. III). | |
SYSTEMÓW KOMPUTEROWYCH |
2. Wykłady z Podstaw Informatyki Prof.. Stefana Węgrzyna, Wyd. Politechniki Śląskiej, Gliwice, 2001. 3. William Gear, Computer Organization andProgrammmg | |
Prof. dr hab. inż. Andrzej Kasiński |
McGraw-Hilł, New York, 1980 (3rd edition). 4. Ch. Petzold, Ukryty Język sprzętu komputerowego i oprogramowania, WNT i Microsoft Press, Warszawa, 2002. |
WSGK Informatyka sem. III
• Wl: Historia i rozwój komputerów.
• W2: Komputery i programy.
• W3: Architektura listy rozkazów.
• W4: Projektowanie listy rozkazów.
• W5: Dane i operacje.
• W6: Arytmetyka staloprzecinkowa.
• W7: Arytmetyka zmiennoprzecinkowa.
• W8: Przepływy sterowania.
• W9:Model procesowy systemu operacyjnego •WIO: Zarządzanie pamięcią.
• W11: Obsługa wejść i wyjść oraz wyjątków.
• W12: Magistrale, protokoły, arbitraż.
• W13: Organizacja i obsługa pamięci.
• W14: Zasady przetwarzania potokowego.
• W15: Organizacja procesora potokowego.
WSGK Informatyka sem. W
Wl: Historia i rozwój komputerów. Fundamentalne wynalazki
rv bimr-'-y (Chiny,- 3000 p.n.e.): Yang i ying (cesarz Fou-Hi) -trygramy tworzone z 3 symboli Yang i ying obrazują kolejne liczby naturalne. Mozaika Chow-Tse - układ kostek w hexagramach odpowiada kodom binarnym kolejnych liczb naturalnych (zauważył to Leibnitz ok 1700).
*Zip;> ix .iv. %(Egipt i Chiny, XVII w. p.n.e.) - system binarny pozycyjny zastosowany przy mnożeniu.
•/om ( Aryabhata. Indie VII w. p.n.e., rozpowszechnili Arabowie: sif'r). ‘KcfO:;V::t >.vv. -i:: :• (Europa, koniec X w. - Gerbert de
Aurillac (papież Sylwester II)) - upowszechniona 200 lat później (Leonardo Fibonacci).
- 3000 lat, umożliwiają dodawanie (nie znano zera). Lokalne wersje: rzymska z mieszaną podstawą liczbową „2/5”, liczydła -używane do XX w., nieprzydatne do mnożenia liczb, i '-i . - John Neper t Jost Burgi (1614) - system mnożenia oparty
o logarytmy (Neper, 1617) - pałeczki Nepera - te wynalazki dały początek pierwszym maszynom liczącym (Wilhelm Schickard, 1623; Blaise Pacal, 1645; Samuel MOrland, 1666).
f, . r (1694) - zainspirowana nią była masowo produ
kowana maszyna licząca Charle-Xaviera Thomas de Colmar (1720) ?*••<«•».:>: tU, ;.k : (pierwsze próby algorytmizacji sterowania ruchem nici osnowy i zapisu programu na nośnikach: taśmowym -Basile Bouchon, 1725 i na kartach - Henri Falcon, 1728). Joseph-Marie Jacąuard skonstruował krosna sterowane za pomocą kart perforowanych (1800 i 1805).