os a po čítač, von neumannov model funkcie os, časti vývoj os, generácie počítačov Úlohy...

16
P1 •OS a počítač, Von Neumannov model •Funkcie OS, časti •Vývoj OS, generácie počítačov •Úlohy OS •História OS

Upload: joseph-carroll

Post on 30-Dec-2015

25 views

Category:

Documents


5 download

DESCRIPTION

P1. OS a po čítač, Von Neumannov model Funkcie OS, časti Vývoj OS, generácie počítačov Úlohy OS História OS. Prečo vznikli počítače? Ako si postaviť PC?. Von Neumannov model. Klávesnica Monitor Tlačiareň Myš. RAM ROM HDD. CPU. Input Output. ALU Riadiaca j. Pamäť. Software. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: OS a po čítač, Von Neumannov model Funkcie OS, časti Vývoj OS, generácie počítačov Úlohy OS

P1

• OS a počítač, Von Neumannov model• Funkcie OS, časti• Vývoj OS, generácie počítačov• Úlohy OS• História OS

Page 2: OS a po čítač, Von Neumannov model Funkcie OS, časti Vývoj OS, generácie počítačov Úlohy OS

• Prečo vznikli počítače?

• Ako si postaviť PC?

Page 3: OS a po čítač, Von Neumannov model Funkcie OS, časti Vývoj OS, generácie počítačov Úlohy OS

Von Neumannov model

ALURiadiaca j.

InputOutput Pamäť

KlávesnicaMonitorTlačiareňMyš ...

CPU RAMROMHDD ...

Page 4: OS a po čítač, Von Neumannov model Funkcie OS, časti Vývoj OS, generácie počítačov Úlohy OS

Software

ALURiadiaca j.

InputOutput Pamäť

BIOSOS

* Obrázok prevzatý z http://sukasukinews.blogspot.co.at/2013/08/resetting-bios-password.html

Page 5: OS a po čítač, Von Neumannov model Funkcie OS, časti Vývoj OS, generácie počítačov Úlohy OS

CPU

• CISC – Intel, komplikované inštrukcie• RISC – Apple (staršie), málo jenoduchých

inštrukcií• Zložený z :

– Registre, cache pamäť (level 1,2,3)– ALU + riadiaca jednotka– Integrovaný radič pamäte, GPU

* Obrázok prevzatý z http://www.elnexus.com/articles/barcelona.aspx

Page 6: OS a po čítač, Von Neumannov model Funkcie OS, časti Vývoj OS, generácie počítačov Úlohy OS

Strojový kód

• 5b ff ff ff 0a 4e 01 01 01 33 44 0a bb f0 ff ff ff 00 00 00 00 00 5c ca eb ec ea ae ab ac ff ff ff

Page 7: OS a po čítač, Von Neumannov model Funkcie OS, časti Vývoj OS, generácie počítačov Úlohy OS

Assembler

A=5B=6C=A.B

mov ax,5mov bx,6mul bx

Int a=5;Int b=6;Int c=a*b;

Call, jc, jnc, inc, dec, div, add, sub, ret, push, pop

Page 8: OS a po čítač, Von Neumannov model Funkcie OS, časti Vývoj OS, generácie počítačov Úlohy OS

OS

Je základným systémovým programom, ktorý: riadi prostriedky PC poskytuje bázu pre vývoj

a beh aplikačných programov = virtuálny PC

Page 9: OS a po čítač, Von Neumannov model Funkcie OS, časti Vývoj OS, generácie počítačov Úlohy OS

Generácie PC

• 1.– 1949-1955– Eniac– Elektrónky– Strojový jazyk– Žiadny OS ani programovací jazyk

* Obrázok prevzatý z http://mag.repro.cz/view.php?cisloclanku=2003020501

Page 10: OS a po čítač, Von Neumannov model Funkcie OS, časti Vývoj OS, generácie počítačov Úlohy OS

• 2.– 1955-1965– IBM 7094– Tranzistory– OS: FMS, IBM OS– Assembler, Fortran, Algol– Pásková pamäť

* Obrázok prevzatý z http://allbasicsofece.blogspot.co.at/2013/01/transistors-and-its-practical.html

Page 11: OS a po čítač, Von Neumannov model Funkcie OS, časti Vývoj OS, generácie počítačov Úlohy OS

• 3.– 1965-1980– System 360– Integrované obvody– Multiprogramovanie, spooling (nahrávanie úloh),

batch operácie– Minipočítače - DEC PDP-1, 120 000 $, okolo 4KB

pamäte– Vznik OS UNIX– Basic, Pascal– Diskové mechaniky

* Obrázok prevzatý z http://www.resistors-and-diodes-and-picchips-oh-my.co.uk/?p=672

Page 12: OS a po čítač, Von Neumannov model Funkcie OS, časti Vývoj OS, generácie počítačov Úlohy OS

• 4.– 1980-1990– LSI - Integrované obvody Intel, RISC– MS DOS, UNIX– sieťové OS, distribuované OS– HDD, FDD, modemy– 16,32,64 bit

* Obrázok prevzatý z http://www.happytrees.org/chips?page=chip&manufacturer=AMD&part=AXDA2400DKV3C

Page 13: OS a po čítač, Von Neumannov model Funkcie OS, časti Vývoj OS, generácie počítačov Úlohy OS

• 5.– Domáca úloha

Page 14: OS a po čítač, Von Neumannov model Funkcie OS, časti Vývoj OS, generácie počítačov Úlohy OS

História OS• http://en.wikipedia.org/wiki/

List_of_operating_systems• Microsoft corp.:

– MS DOS– Windows 1,2,3– Windows 95, 98, ME– Windows NT, 2000, XP, server 2003– Windows Vista– Windows 7– Windows CE; Mobile 5,6

Page 15: OS a po čítač, Von Neumannov model Funkcie OS, časti Vývoj OS, generácie počítačov Úlohy OS

História OS• Linux:

– Kernel od 1991, Linus Torvalds– Unixový dizajn– Zdarma, open-source– Disribúcie

• Redhat, Manrake, Debian, Cent OS, ... ...

Page 16: OS a po čítač, Von Neumannov model Funkcie OS, časti Vývoj OS, generácie počítačov Úlohy OS