ifin811/ea1 C Programozás: Hardver alapok áttekintése

Slides:



Advertisements
Hasonló előadás
Alaplap.
Advertisements

A számítógép műszaki, fizikai része
Rendszertervezés Hardver ismeretek.
A számítógép felépítése
A számítógép felépítése
Személyi számítógépek
Hardver, szoftver A hardver
Hardver eszközök elhelyezkedésük szerint
Memória.
Neumann-elvek A számítógép legyen teljesen elektronikus, külön vezérlő és végrehajtó egységgel. Kettes számrendszert használjon. Az adatok és a programok.
A számítógép alapegységei
A számítógép felépítése
Belső memóriák tipusai
A hardver és a személyi számítógép konfigurációja
Alaplapra integrált csatlakozók
A számítógép elvi felépítése és működése
a számítógép kézzelfogható részei.
A számítógéprendszer.
Alapfogalmak Adat: fogalmak, tények, jelenségek olyan formalizált ábrázolása, amely emberi vagy gépi értelmezésre, feldolgozásra, közlésre alkalmas. Információ:
Barati Viktor Perifériák.
A memória.
Hardvereszközök Hardvereszközök I.rész. Hardvereszközök CPU Memóri a Input Háttértárolók Outpu t A számítógép felépítési elve Neumann elvek: 1.Soros utasításvégrehajtás.
A számítógép felépítése
A számítógép alapegységei. A számítógép a belsőleg tárolt program segítségével automatikusan hajtja végre a programokat. A memória utasítások és adatok.
A számítógép teljesítménye
Erőforrások: Hardver Manver Szoftver.
A személyi számítógép részei:
Számítógép legfontosabb paraméterei
A számítógép felépítése
A Neumann-elvŰ számítógép
A számítógép elvi felépítése
Processzor, alaplap, memória
A Neumann-elvű gépek A Neumann elvek:
Hardver eszközök elhelyezkedésük szerint
A központi egység Informatika alapjai Készítette: Senkeiné B. Judit.
Összefoglalás Az informatikai eszközök használata
A számítógép részei Ismétlés-gyakorlás.
Mikroprocesszor.
HARDVER IT ALAPFOGALMAK. NEUMANN-ELVŰ SZÁMÍTÓGÉPEK FELÉPÍTÉSE Központi feldolgozó egység Háttértárolók Adatbeviteli eszközök (Input) Operatív tár (Memória)
A számítógép felépítése
Alaplapra integrált csatlakozók
Ismerkedjünk tovább a számítógéppel
A számítógép felépítése
A számítógép.
Számítástechnikai alapismeretek 2. (TK o.)
Bevezetés az informatikába
A számítógép felépítése
2015. július július július 22. Készítette: Gráf Tímea Informatika 9. évf. Informatikai alapismeretek III.
A ROM ÉS A BIOS. K ÉSZÍTETTE R ELL P ATRIK A ROM A ROM egy olyan elektrotechnikai eszköz, amely csak olvasható adatok tárolására alkalmas memória. Tartalma.
A számítógép feladatai és felépítése
Hardver eszközök.
A CPU (központi feldolgozó egység vagy processzor)
1 A számítógépek felépítése jellemzői, működése. 2 A számítógép feladata Az adatok Bevitele Tárolása Feldolgozása Kivitele (eredmény megjelenítése)
Neumann elvű számítógép. Neumann János ► Neumann János december 28-án Budapesten született ► 1930-ban emigrált az USA-ba.
Az alaplap AZ ALAPLAPON TALÁLHATÓ A PROCESSZOR /CPU/, A MEMÓRIA, A VEZÉRLŐ KÁRTYÁK CSATLAKOZÓI ÉS A PERIFÉRIÁK CSATLAKOZÓI.
Sz&p prof.
Számítógépek és eszközök
IKT Olyan eszközök, technológiák összessége, amelyek az információ feldolgozását, tárolását, kódolását és a kommunikációt elősegítik, gyorsabbá és hatékonyabbá.
CPU (Processzor) A CPU (Central Processing Unit – Központi Feldolgozó Egység) a számítógép azon egysége, amely értelmezi az utasításokat és vezérli.
Információtechnológiai alapismeretek
Neumann elvek, a számítógép részei
Neumann elvek és a Neumann elvű számítógép felépítése
A számítógép felépítése
Az információ.
A számítógép feladatai és felépítése
A számítógép felépítése és működése
Számítógépek és eszközök
A számítógép működésének alapjai
Hardver eszközök elhelyezkedésük szerint
Hardver eszközök elhelyezkedésük szerint
Előadás másolata:

ifin811/ea1 C Programozás: Hardver alapok áttekintése CSE1301 Sem 2-2003 July 24, 2003 ifin811/ea1 C Programozás: Hardver alapok áttekintése Lecture 1: Computer Systems Overview

Algoritmus: Program: C Számítógép hardver CSE1301 Sem 2-2003 July 24, 2003 Heuréka! Algoritmus: Egy feladat vagy folyamat végrehajtásához szükséges utasítások listája Program: C Számítógép hardver Lecture 1: Computer Systems Overview

Hardver alapok CSE1301 Sem 2-2003 July 24, 2003 Lecture 1: Computer Systems Overview

Tranzisztor Bináris digit = “bit”: 0  ki 1  be Kollektor Bázis CSE1301 Sem 2-2003 July 24, 2003 Tranzisztor Bázis Kollektor Emitter “félvezető” Bináris digit = “bit”: 0  ki 1  be Lecture 1: Computer Systems Overview

Tranzisztor ki : 0 Kollektor Bázis Emitter CSE1301 Sem 2-2003 July 24, 2003 Tranzisztor Kollektor Bázis Emitter ki : 0 Lecture 1: Computer Systems Overview

Tranzisztor be : 1 Kolletor Bázis Emitter CSE1301 Sem 2-2003 July 24, 2003 Tranzisztor Kolletor Bázis Emitter be : 1 Lecture 1: Computer Systems Overview

Tranzisztor Bázis Kollektor Emitter A modern chipek (kb, 3 x 3 mm) több millió tranzisztort tartalmaznak

Kapuk Kapu: tranzisztorokból áll CSE1301 Sem 2-2003 July 24, 2003 Kapuk Kapu: tranzisztorokból áll A kapuk két feszültségszintet ismernek: Alacsony szint (Low) => 0 Magas szint (High) => 1 Típusok: ÉS (AND) (VAGY) OR (NEM) NOT Lecture 1: Computer Systems Overview

Példa: ÉS kapu A B A AND B A AND B A B A B A AND B 1 1 1 1 1

Bool Algebra Bitek sorozata egyszerre : A = 1 1 0 0 1 1 0 1 B = 0 1 1 0 0 1 1 0 A AND B = 0 1 0 0 0 1 0 0 8 bit: kettes számrendszer 0-255 Tipikus PC processzor 32 bit, 64 bit Opteron, Itanium, szuperszámítógépek még több

A pocesszor kapukból épül fel CSE1301 Sem 2-2003 July 24, 2003 0 or 1 A pocesszor kapukból épül fel Lecture 1: Computer Systems Overview

A számítógép hardver elemei Perifériák Processzor (CPU) Memória "Buszok„ kötik őket össze

A számítógép hardver elemei: CPU CSE1301 Sem 2-2003 July 24, 2003 A számítógép hardver elemei: CPU Memória Perifériák Processzor (CPU) Processzor (CPU) Műveleteket végez az adatokon 3 részből áll: Arithmetikai / Logikai Egység (ALU) - adat manipuláció Vezérlő egység – koordinálja a tevékenységeket Cache : - gyors belső memória Lecture 1: Computer Systems Overview

A számítógép hardver elemei: Memória Perifériák Processzor (CPU) Memória programok és adatok tárhelye a biteket fix adagokban tárolja: “szavak” (8, 16, 32, ill. 64 bit) a tárolt adatok mindegyikének saját címe van tetszőlegesen címezhető => véletlen hozzáférésű memória (random-access memory) “RAM”

Bit, Byte, Kilo-, Mega-, Giga-, … CSE1301 Sem 2-2003 July 24, 2003 Bit, Byte, Kilo-, Mega-, Giga-, … bit: 0 ill. 1 word (szó): gépfüggő (8, 16, 32 vagy 64 bit) byte = 8 bit kilobyte = 210 byte = 1024 byte (!) megabyte = 1024 KB = 220 byte = 1,048,576 byte gigabyte = 1024 MB = 230 byte terabyte = 1024 GB = 240 byte Lecture 1: Computer Systems Overview

A számítógép hardver elemei: Perifériák CSE1301 Sem 2-2003 July 24, 2003 A számítógép hardver elemei: Perifériák Perifériák Processzor (CPU) Memória Perifériák – kommunikáció a külvilággal hosszú távú adattárolás: háttértárak Lecture 1: Computer Systems Overview

Hardver elemek: kommunikáció a külvilággal CSE1301 Sem 2-2003 July 24, 2003 Hardver elemek: kommunikáció a külvilággal Perifériák Processzor (CPU) Memória Be-/kimenet (Input/Output, I/O) Input: billentyűzet, egér, mikrofon, szkenner, infra port, kamera, lyukkártya Output: képernyő, printer, hangszóró Kommunikáció modem, ethernet kártya Lecture 1: Computer Systems Overview

Hardver elemek: hosszú távú adattárolás Háttértárak Hosszú idejű, áramforrástól független fizikai adattárolás, fájlok (adat-állomány) formájában Példa: harddiszk (winchester), floppy, mágnesszalag, CD-ROM (Compact Disk Read-Only Memory), DVD

Számítógépek paraméterei: processzor sebesség CSE1301 Sem 2-2003 July 24, 2003 Számítógépek paraméterei: processzor sebesség CPU órajel: műveleti ciklus másodpercenként ("hertz") Pl: 2 GHz Pentium de: különböző CPU architektúrák: egy-egy ciklus alatt nem azonos az elvégzett feladat “flops” (floating-point operations per second) “mips” (million instructions per second) Lecture 1: Computer Systems Overview

Számítógépek paraméterei: sebesség CPU/busz CSE1301 Sem 2-2003 July 24, 2003 Számítógépek paraméterei: sebesség CPU/busz Buszok: a CPU, memóriák és perifériák kommunikációja Alaplaptól függ Pl.: Intel 1.50GHz Pentium-4, 400MHz busz (FSB) PCI: 32 bit/33 Mhz – 64 bit/133Mhz Lecture 1: Computer Systems Overview

Számítógépek paraméterei: sebesség memória/cache CSE1301 Sem 2-2003 July 24, 2003 Számítógépek paraméterei: sebesség memória/cache RAM kb. 60ns (1 nanosecundum = egy milliárdod másodperc ), egyre gyorsul az FSB-hez kapcsolódik (pl. PC-100, DDR-400) Cache memória Processzorra integrálva Gyorsabb mint a külső memória (kb. 20ns elérési idő), jóval drágább Kiélezett helyzetben programok optimalizálhatóak Lecture 1: Computer Systems Overview

Számítógépek paraméterei: sebesség perifériák CSE1301 Sem 2-2003 July 24, 2003 Számítógépek paraméterei: sebesség perifériák Háttértárak Pl.: 3.5in 1.4MB floppy: cca. 500kb/sec, 300 rpm (revolutions per minute) 3.5in hard disk: tipikus keresési idő 8.5 microsecundum, 7200 rpm Kommunikáció Pl: modem 56 kilobit/sec, ethernet 10/100/1000 megabit/sec, WLAN 11-54 Mbit/sec, I/O ISA, PCI, IDE, SCSI, ATA, USB, stb.... Lecture 1: Computer Systems Overview

Számítógépek paraméterei: megbízhatóság CSE1301 Sem 2-2003 July 24, 2003 Számítógépek paraméterei: megbízhatóság Fontos faktorok: hő, szellőzés, “over-clocking”, túláramvédelem A legtöbb hiba szoftver problémákból adódik Lecture 1: Computer Systems Overview

Összefoglalás Tranzisztorok, kapuk, chipek Számítógép = CPU + Memória + I/O Tipikus paraméterek