Download - 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
• Prečo vznikli počítače?
• Ako si postaviť PC?
Von Neumannov model
ALURiadiaca j.
InputOutput Pamäť
KlávesnicaMonitorTlačiareňMyš ...
CPU RAMROMHDD ...
Software
ALURiadiaca j.
InputOutput Pamäť
BIOSOS
* Obrázok prevzatý z http://sukasukinews.blogspot.co.at/2013/08/resetting-bios-password.html
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
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
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
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
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
• 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
• 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
• 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
• 5.– Domáca úloha
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
História OS• Linux:
– Kernel od 1991, Linus Torvalds– Unixový dizajn– Zdarma, open-source– Disribúcie
• Redhat, Manrake, Debian, Cent OS, ... ...