HISTORIA KOMPUTERÓW 2014/15. Bartosz Klin.

Podobne dokumenty
Architektura komputerów Historia systemów liczących

Jednostka centralna. dr hab. inż. Krzysztof Patan, prof. PWSZ

HISTORIA KOMPUTERÓW 2014/15. Bartosz Klin.

HISTORIA KOMPUTERÓW 2015/16. Bartosz Klin.

Wykład pierwszy Rys historyczny rozwoju sprzętu komputerowego

Komputer IBM PC niezależnie od modelu składa się z: Jednostki centralnej czyli właściwego komputera Monitora Klawiatury

Architektura systemów komputerowych

HISTORIA KOMPUTERÓW 2015/16. Bartosz Klin.

Architektura komputerów wer. 7

Technika mikroprocesorowa

Systemy operacyjne i sieci komputerowe

Wstęp do informatyki. Architektura co to jest? Architektura Model komputera. Od układów logicznych do CPU. Automat skończony. Maszyny Turinga (1936)

Technologie informacyjne (3) Zdzisław Szyjewski

algorytm przepis rozwiązania przedstawionego zadania komputer urządzenie, za pomocą którego wykonywane są algorytmy

Organizacja typowego mikroprocesora

Historia komputera. Lubię to! - podręcznik

Architektura komputera. Dane i rozkazy przechowywane są w tej samej pamięci umożliwiającej zapis i odczyt

Tranzystory. bipolarne (NPN i PNP), polowe (MOSFET), fototranzystory

Architektura komputerów

Architektura komputerów

Architektura komputerów wer. 3

Technologie informacyjne (3) Zdzisław Szyjewski

Struktura i działanie jednostki centralnej

PRACA ZALICZENIOWA Z WORDA

Architektura systemu komputerowego

Programowanie Niskopoziomowe

Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne

Dla człowieka naturalnym sposobem liczenia jest korzystanie z systemu dziesiętnego, dla komputera natomiast korzystanie z zapisu dwójkowego

Architektura komputerów

Architektura Systemów Komputerowych. Jednostka ALU Przestrzeń adresowa Tryby adresowania

Systemy operacyjne III

ARCHITEKRURA KOMPUTERÓW Kodowanie liczb ze znakiem

Architektura komputerów

Przygotowanie do etapu szkolnego Wojewódzkiego Konkursu Informatycznego w roku szkolnym 2016/2017. Budowa komputera, część 1.

MOŻLIWOŚCI PROGRAMOWE MIKROPROCESORÓW

Wstęp do współczesnej inżynierii EKS i komputery sterowane myślami. Andrzej Materka, listopad 2010

dr hab. Joanna Jędrzejowicz Podstawy informatyki i komputeryzacji Gdańska Wyższa Szkoła Humanistyczna

Architektura komputerów egzamin końcowy

Technika cyfrowa Inżynieria dyskretna cz. 2

Podział komputerów. Wykład z Technologii Informacyjnych. Piotr Mika

Wprowadzenie do systemów operacyjnych. mgr inż. Krzysztof Szałajko

Historia komputerów. Szkoła Podstawowa nr 8 im. Jana Wyżykowskiego w Lubinie

Rejestry procesora. Nazwa ilość bitów. AX 16 (accumulator) rejestr akumulatora. BX 16 (base) rejestr bazowy. CX 16 (count) rejestr licznika

Budowa systemów komputerowych

Wstęp do informatyki. Interfejsy, urządzenia we/wy i komunikacja. Linie magistrali

Przykładowe pytania DSP 1

Kod U2 Opracował: Andrzej Nowak

Wykład 2. Przegląd mikrokontrolerów 8-bit: -AVR -PIC

PI 02-01/12. W jednym bajcie można można zakodować 256 różnych znaków.

Architektura komputerów

Wykład 2. Mikrokontrolery z rdzeniami ARM

Technologie informacyjne - wykład 2 -

Logiczny model komputera i działanie procesora. Część 1.

Budowa komputera. Lubię to! - podręcznik

WPROWADZENIE Mikrosterownik mikrokontrolery

Twardy dysk. -urządzenie pamięci masowej

Podstawy Techniki Mikroprocesorowej

architektura komputerów w. 1 Dr inż. Janusz Dudziak

architektura komputerów w 1 1

Komputer. Komputer (computer) jest to urządzenie elektroniczne służące do zbierania, przechowywania, przetwarzania i wizualizacji informacji

Wstęp do Informatyki. dr inż. Paweł Pełczyński

Architektura komputerów

Architektura komputerów

Historia komputera. Architektura komputera Historia komputera. Historia komputera. Historia komputera. Historia komputera

Potrzeba instalacji w napędach SSD akumulatorów ograniczała jednak możliwości miniaturyzacji takich napędów.

1. Katedra Informatyki Ekonomicznej p.ł.malon ilość. model/producent

, " _/'--- " ~ n\l f.4e ' v. ,,v P-J.. ~ v v lu J. ... j -:;.",II. ,""", ",,> I->~" re. dr. f It41I r> ~ '<Q., M-c 'le...,,e. b,n '" u /.

HISTORIA KOMPUTERÓW 2014/15. Bartosz Klin.

Architektura komputerów. Komputer Procesor Mikroprocesor koncepcja Johna von Neumanna

Spis treúci. Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1. Przedmowa Wstęp... 11

Pracownia Komputerowa. Wyk ad I Magdalena Posiada a-zezula

Podstawy Informatyki JA-L i Pamięci

Układ sterowania, magistrale i organizacja pamięci. Dariusz Chaberski

Komputery. Historia i budowa.

Algorytmy i struktury danych

Klasyfikacja sprzętu i oprogramowania nowoczesnego banku. Informatyka bankowa, AE w Poznaniu, dr Grzegorz Kotliński

16. Taksonomia Flynn'a.

2. Podstawowe elementy PC

Podstawy Informatyki. Michał Pazdanowski

Liczniki, rejestry lab. 08 Mikrokontrolery WSTĘP

Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska

Budowa komputera Komputer computer computare

Historia komputera. Narzędzia informatyki

LEKCJA TEMAT: Zasada działania komputera.

HISTORIA KOMPUTERÓW 2015/16. Bartosz Klin.

ARCHITEKTURA PROCESORA,

Wstęp do informatyki. System komputerowy. Magistrala systemowa. Architektura komputera. Cezary Bolek

LEKCJA TEMAT: Współczesne procesory.

Wprowadzenie do współczesnej inżynierii. Rozwój komputerów i metod komunikacji człowieka z komputerem

Budowa Mikrokomputera

Projektowanie. Projektowanie mikroprocesorów

Procesor i jego architektura (CISC, RISC, 32/64 bity). Systemy wieloprocesorowe. wer Wojciech Myszka 16 pa«zdziernika 2008

Technologia informacyjna. Urządzenia techniki komputerowej

Programowanie niskopoziomowe

Architektura systemów informatycznych

Systemy liczbowe. 1. Przedstawić w postaci sumy wag poszczególnych cyfr liczbę rzeczywistą R = (10).

Płyta główna (ang. motherboard) najważniejsza płyta drukowana urządzenia elektronicznego, na której zamontowano najważniejsze elementy urządzenia, umo

Który z podzespołów komputera przy wyłączonym zasilaniu przechowuje program rozpoczynający ładowanie systemu operacyjnego? A. CPU B. RAM C. ROM D.

Transkrypt:

HISTORIA KOMPUTERÓW 2014/15 Bartosz Klin klin@mimuw.edu.pl http://www.mimuw.edu.pl/~klin/

Komputery w połowie lat 50tych - już nie unikalne urządzenia, bardzo kosztowne i delikatne - raczej drogie produkty, wprowadzane na rynek - cechy wspólne: -- programy ładowane do pamięci wraz z danymi -- logika oparta na lampach -- pamięć zewnętrzna: taśmy, bębny magnetyczne -- we/wy: karty i taśmy perforowane, klawiatury

Architektura po von Neumannie - arytmetyka: binarna, dziesiętna kodowana binarnie? - architektura słów: szeregowa, równoległa? - pamięć: rtęciowa, rury Williamsa, bębnowa, ferrytowa? - długość słowa: stała? zmienna? od 20 do 50 bitów - struktura rejestrów: -- akumulator, licznik programu -- rejestr indeksu -- a może rejestry ogólnego przeznaczenia? - liczba operandów: -- jeden? dwa? trzy? zero? dodatkowo adres skoku?

Dostęp do pamięci - procesor nie powinien czekać na pamięć zewnętrzną - UNIVAC 1103 (1953) -- bufor pamięci dla urządzeń zewnętrznych -- przerwania - IBM 709 (1958) -- kanał I/O: niezależny procesor do komunikacji z pamięcią -- (czy to jeszcze arch. v.n.?)

Dysk twardy (1956) - wynalazek IBM - stos wirujących dysków magnetycznych - pojemniejsze niż bębny... -... ale trudne: ruchome głowice! - głowica musi być blisko dysku, ale nie może go dotknąć - rozwiązanie: poduszki powietrzne - IBM 350 RAMAC -- 50 dysków, 24 cale średnicy -- pojemność ok. 5MB

Tranzystory - Bell Labs (1947), cel: wzmacniacz dla sieci tel. - John Bardeen (1908-91) - Walter Brattain (1902-87) - William Shockley (1910-89) - Nagroda Nobla w 1953 r. - Alternatywa dla lamp przy budowaniu -- diod, prostowników -- wzmacniaczy, inwerterów - Zalety: małe rozmiary, łatwa produkcja, niska cena - dziś: roczna światowa produkcja ok. 1mld sztuk na osobę

Jak działa tranzystor - korzysta z własności zanieczyszczonego krzemu - kilka różnych konstrukcji - MOSFET: (Metal-Oxide-Semiconductor Field-Effect Transistor)

Pierwsze komputery tranzystorowe - na początku tranzystory droższe niż lampy i bardziej zawodne - 1953: University of Manchester Transistor Computer -- tylko eksperyment -- 200 tranzystorów i 1000 diod - 1955-57: IBM 608 -- raczej kalkulator niż komputer -- za drogi -- sprzedano tylko kilkadziesiąt

Pierwszy sukces: IBM 7090 - wprowadzony rok po lampowym IBM 709 - identyczna struktura, tylko tranzystory zamiast lamp - 6 razy szybszy, 2 razy tańszy (ok. 2mln USD) wielokrotnie mniejsze zużycie prądu - 50k operacji/sek., pamięć magnetyczna 150kB - setki instalacji, wielki sukces

Mniejsze komputery IBM - IBM 1401 (1959) - arytmetyka dziesiętna - słowo zmiennej długości - cena 2.500USD / mies. - w 1961, co czwarty komputer to IBM 1401 - IBM 1620 (1959) - do zastosowań w edukacji - prawie cała arytmetyka stablicowana - CADET: Can t Add, Doesn t Even Try

Praca z IBM 7090/7094 1. programista pisze kod na kartce

Praca z IBM 7090/7094 2. Operator przenosi go na karty perforowane 3. Komputer IBM 1401 przenosi go na taśmy magnet. 4. Operator instaluje taśmę w komputerze, odpala 5. Wynik zapisany na taśmie, operator ją przenosi 6. IBM 1401 drukuje wynik na drukarce wierszowej

Komputery w 1964 r. - ok. 35.000 maszyn - udział IBM w rynku: ok. 70% - kilkadziesiąt niekompatybilnych modeli T. J. Watson Jr. V. Learson G. Amdahl F. Brooks R. Evans - zarząd firmy: to prosta droga do klęski! - potrzebny był przełom

IBM System/360 (1964) - cała linia kompatybilnych komputerów różnej mocy - ok. 150 produktów wprowadzonych jednego dnia - Model 30: -- 64KB pamięci -- 30 tys. operacji / sek. -- cena ok. 250 tys. USD - Modele: 40,50,60,62,70 i in. - Model 91: -- do 8MB pamięci -- 16mln. operacji / sek. -- cena:?

Architektura IBM/360 - jak zapewnić kompatybilność i skalowalność? - idea: mikroprogramowanie -- wszystkie komputery miały ten sam kod maszynowy -- ale realizowały go inaczej -- można było emulować IBM 7090 i IBM 1401 - nowinki techniczne: -- 16 rejestrów ogólnego przeznaczenia -- słowo 32-bitowe, kodowanie znaku w 8 bitach -- standardowy kanał I/O dla wszystkich urządzeń - inne firmy zaczęły produkować klony: dysków, taśm...

Ryzyko i sukces IBM/360 - koszt projektu: 5mld USD, dwuletnie przychody IBM - ponad 1000 zamówień w pierwszym miesiącu - po roku, 20% wszystkich komputerów to IBM/360 - utrzymany udział 65% rynku przez lata 60te - Królewna Śnieżka i siedmiu krasnoludków : - jak konkurować z czymś takim?

Minikomputer (1959) - Digital Equipment Corp. (DEC) - założona w 1957 przez inżynierów Whirlwind - PDP-1, pierwszy minikomputer - krótkie słowa (12 bitów) - adresowanie pośrednie - brak kanałów I/O - bezpośredni dostęp do pamięci - bogaty system przerwań - cena 120tys USD, sprzedano ok. 50 egz. - opublikowano specyfikacje, zachęcano do przeróbek

PDP-8 (1965) - słowo 12-bitowe, adr. pośrednie - podział pamięci na strony - pamięć ok. 6KB, 35k operacji / sek. - taśmy magnetyczne, klawiatura, drukarka - waga ok. 120kg., - cena: 10tys. USD (!!!) - sprzedano 50tys. egz. - firmy budowały własne systemy wokół PDP-8 - model przetrwał do połowy lat 70tych

Superkomputer (1964) - Control Data Corporation (CDC) - założona w 1957 r. - ważna osoba: Seymour Cray (1925-96) - komputer CDC 6600 - idea: najszybszy komputer - moc 1 megaflops - nowe modele tranzystorów - mały CPU z uproszczoną listą instrukcji, procesory pomocnicze do innych działań - klienci: CERN, laboratoria wojskowe, NASA