Title: Sz
1Számítástechnikai alapismertek
2Hardvernyomtatók
- Margaréta kerekes nyomtatók
- Sornyomtatók
- Mátrix Nyomtatók
- Ho nyomtatók
- Tintasugaras nyomtatók
- Lézer nyomtatók
3Hardver memória
- Memória típusok csoportosítása, jellemzése
- ROM, RWM, RAM, CAM
- 1x1bit -gt n x m bit
4CPU - Memória
címsín
Processzor
Memória
adatsínsín
5Memória hierarchia
- belso memória
- regiszterek
- puffer memóriák
- mikroprogram tár
ns 100 byte a CPU-ban
központi memória (elso szintu, operatív)
Mbyte, 10 ns
végrehajtás alatti program, adatok
háttér memória
Gbyte, ms
CPU által nem közvetlenül elérheto nem aktív
programok, nagymennyiségu adatok
6Memóriák jellemzése (mennyiségi)
- kapacitás tárolható adat mennyisége
- legkisebb címezheto egység
- hozzáférési szélesség egy hozzáféréssel
elérheto adatmennyiség - átlapolhatósági fok egyszerre müködheto modulok
- elérési rendszer ...
7Memóriák jellemzése (idobeli)
- elérési ido idotartam az olvasási igénytol az
adat megérkezéséig - ciklusido két hozzáférés közti minimális ido
- átlapolhatósági fok egyszerre müködheto modulok
- adatátviteli sebesség ...
8Memóriák osztályozása
fizikai muködési elv szerint
mágneses (remanenes mágneses vektor)
félvezetos (bistabil multivibrátor)
elérés szerint
cím szerint elérheto
tartalom szerint elérheto (asszociatív)
9Memóriák elérési rendszere
véletlen elérésu (címfüggetlen) (RAM - Random
Access Memory)
sorbaállásos (FIFO - First In First Out)
verem rendszeru (LIFO - Last In First Out)
asszociatív (tartalom címzésu) (CAM - Content
Adressable Memory)
soros
ciklikus
10Memóriák a tárolt információ megváltoztathatósága
szempontjából
átírható (törölheto) RWM Read Write Memory
csak kiolvasható (fix) ROM Read Only Memory
energia kimaradás esetén felejto / nem
felejto kiolvasáskor törlodo (destruktív) /
nem-törlodo statikus / dinamikus (szükséges az
információ mozgatása)
11Memóriák hardware felosztása
címezheto memória
ROM
RWM
maszkolt
PROM
EPROM
SRAM
DRAM
ferrit
12ROM-ok
- mask programmable ROM
- PROM programmable ROM (1x csak)
- EPROM erasable programmable PROM(UV fény vagy
áram)
13RWM-ok(RAM-ok)
- SRAM (statikus RAM) olyan memóriachip, amely
állandó feszültség hatására muködik - DRAM (dinamikus RAM) az állandó feszültség
mellett rendszeres frissítést, kiolvasást
igényel.
14Paritásbites memória ellenorzés
memória tartalom
paritás bitek
10011010 11100000 10110101 00110000 11010110 11001
111 00101100 10000101
0 1 1 0 1 1 1 1
paritás hiba
1
11001111
15Paritás ellenorzo áramkör
d0 ... d7
számolt paritás
x y x XOR y 0 0 0 0 1 1 1 0 1 1 1 0
x
y
tárolt paritás bit
16Memóriák megvalósítása
17multiplexeres tároló...
0 1 0 0 1 1 0 0
000 001 010 011 100 101 110 111
a2 a1 a0
18egyeniráyító (dióda)
I áram
19maszkolt ROM
címkiválasztás
adatkiolvasás
20maszkolt ROM (muködés)
címkiválasztás
Iolvasó
adatkiolvasás
211-2
s0
b2
b3
b1
b0
1010 1100
0 1
22PROM
Iiró
Iiró gtgt Iolvasó
kiégetés
23Egy furcsa (visszacsatolt) kapcsolás
a
c
d
x y x NOR y 0 0 1 0 1 0 1 0 0 1 1 0
b
24RSFF érték beírás
a0
a0
cx
cx -gt ?
y
dy
dy -gt 0
x
b1
b1
a0
a0
c1
c? -gt 1
0
d0
?
d0
b1
b1
25RSFF érték tárolás
a0
a0
c1
c1
0
d0
d0
1
b0
b0
26RSFF nem megengedett állapot
a1
a1
c1
c0
0
d0
1
d0
b1
b1
a0
a0
c0
c1
d0
d1
instabil állapot
b0
b0
27RS flip-flop
R (reset)
Q
R S Q(t) Q(t1) 1 0 x 0 0 1 x 1 0 0 x
x 1 1 x ???
_ Q
S (set)
R Q S -Q
28D flip-flop
D (data)
R Q S -Q
CLK
Clk D Q(t) Q(t1) 0 x y y 1 x y x
állapot megörzés
D Q clk -Q
adat eltárolás
291x1 bites memória cella
D-in
D-out
D Q clk
___ WR/RD
CS
1x1bit
Chip Select
D-in
D-out
Write/Read
___ WR/RD
CS
301x4 bites memória
1x1bit
D0-in
D0-out
d0 d1 d2 d3
1x1bit
D1-in
D1-out
CS
1x4 bit
1x1bit
D2-in
D2-out
R/W
1x1bit
D3-in
D3-out
___ WR/RD
CS
314x8 bites memória
d7-d4
d3-d0
R/W
1x4 bit
1x4 bit
1x4 bit
1x4 bit
CS
1-4
1x4 bit
1x4 bit
1x4 bit
1x4 bit
s0 s1
32MOSFET tárolócella
Töltéstárolás a C kondenzátoron
kiolvasás engedélyezése
T2
T1
T3
C
beírás engedélyezése
Gnd
olvasó vezeték
író vezeték
33Tartalom szerint elérheto memória
34Asszociatív keresés
összehasonlítás
kulcs (1)
érték (1)
összehasonlítás
kulcs (2)
érték (2)
összehasonlítás
kulcs (3)
érték (3)
kulcs (k)
...
...
összehasonlítás
kulcs (n)
érték (n)
maszk regiszter
érték (k)
találat esetén a keresett érték
35Gyorsítás
- memória tömbök 1 hozzáféréssel több adat
- átlapolt címzés (interleaved addressing)
egyszerre több memória modulhoz
hozzáféréson-chip EDO DRAM (Extended Data
Output)
m3
m1
m2
m0
36A szoftver
- Utasítás készletek
- Redukált (RISC)
- Komplex (CISC)
- Gépi kód
- Program végrehajtása
- Szoftverek csoportosítása
37Utasításkészletek
- Utasításrendszer
- A CPU végrehajtható utasításai.
- Egy tipikus utasítás beosztás
- Bonyolult utasításkészlet --gt rövidebb gépi kódú
program. - CISC - Complex Instruction Set Computers. Komplex
utasításkészletû számítógép (MOTOROLA, INTEL
alapú gépek). - RISC - Reduced Instruction Set Computers.
Csökkentett utasításkészletû számítógép.
Muveletkód Címzési mód Címek
38A program végrehajtásának folyamata
Betoltés
Gépikód
igen
nem
Interpreter nyelv
igen
nem
Végrehajtás
Fordítás
Interpreter betoltése
Végrehajtás
Végrehajtás
39Szoftverek csoportosítása
- Rendszerprogramok
- Segéd programok
- Alkalmazói programok
- Fejlesztoi környezetek
40Rendszerprogramok operációs rendszerek
- Linux
- FreeBsd
- Solaris
- SCO
- AIX
- WINDOWS 9x és NT
- OS/2
- Nowell
- MacOS
41Segéd programok
- Vírus írtók
- Tömorítok
- File kezelok
- Teszt programok
- Fordító programok
42Alkalmazói programok
- Szövegszerkesztok
- Táblázatkezelok
- Bemutató készítok
- Adatbázis kezelok
- Ügyviteli rendszerek
43Szövegszerkesztok
- MS Word
- Word perfect
- Starwriter
- Write
- Editorok
- Norton editor
- Notepad
- Vi, joe , xemacs (Linuxosak)
44Táblázatkezelok
- MS excel
- Quatro pro
- Starcalc
45Adatbázis kezelok
46Ügyviteli rendszerek
- Iktató programok
- Banki rendszerek
- Pénztárgép programok
47Fejlesztoi környezetek
- Delphi
- Visual studio
- MS Office
- Kdevelop
- QT