De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

1Security Technology 2007-2007-PICT les 1 ICT Techniek - les 5 - onderwerpen Computer architectuur: - bussen - soorten geheugens - von-Neuman cyclus -

Verwante presentaties


Presentatie over: "1Security Technology 2007-2007-PICT les 1 ICT Techniek - les 5 - onderwerpen Computer architectuur: - bussen - soorten geheugens - von-Neuman cyclus -"— Transcript van de presentatie:

1 1Security Technology PICT les 1 ICT Techniek - les 5 - onderwerpen Computer architectuur: - bussen - soorten geheugens - von-Neuman cyclus - stack

2 2Security Technology PICT les 1 Bussen bussignaal zenderontvanger

3 3Security Technology PICT les 1 Tristate bussignaal E sperren

4 4Security Technology PICT les 1 Buslijn

5 5Security Technology PICT les 1 Verbinden van o.a. registers

6 6Security Technology PICT les 1 Blokschema van een computer CPU MEMORY I/O Adresbus databus besturingsbus

7 7Security Technology PICT les 1 Soorten geheugen Alle soorten zijn Random Access Memory Statische RAM Dynamische RAM ROM PROM EPROM EEPROM flash EPROM

8 8Security Technology PICT les 1 RAM geheugen A0 An D0 Dn R/W* CS* Bereik 2 n

9 9Security Technology PICT les 1 Bus timing Adres Data Adres stabiel R/W* Lees cyclusSchrijf cyclus

10 10Security Technology PICT les 1 I/O RS0 RSn D0 Dn R/W* CS* registers I/O

11 11Security Technology PICT les 1 De CPU Adres Bereik: 2 n data besturing BIU Registers ALU Status register Stack pointer PC TU ICU Instructie register

12 12Security Technology PICT les 1 CPU = Central Processing Unit Bestaat o.a. uit: –ICU = Internal Control Unit –ALU = Arithmethische/Logische Unit –BIO = (Basic) Input/Output Unit –Registers –Program Counter –Stackpointer –Statusregister

13 13Security Technology PICT les 1 A B C status n z v c functie …etc… C=A or B0110 C=A and B1010 C=A-B0010 C=A+B1100 C=A C=B1000 C=A0000 functief0f1f2f3 ALU De ALU

14 14Security Technology PICT les 1 Stored Program Architecture John von Neumann ( – )

15 15Security Technology PICT les 1 Von Neumann Cyclus IF ID OF EX

16 16Security Technology PICT les 1 Instructies : move.w a3,d PC PC

17 17Security Technology PICT les 1 BIU Registers ALU Status register Stack pointer PC TU ICU Instructie register

18 18Security Technology PICT les 1 Instructie typen n Verplaatsing n Bewerking n Logisch n Rekenkundig n Sprong n Conditioneel n Niet conditioneel n Besturing

19 19Security Technology PICT les 1 (Sprong) Ga naar subroutine …….. instructie CALL 23 instructie ……... …….. instructie ……... ……… instructie RET Maak instructie af Save PC Restore PC SubroutineRoutine 23 PC=23 PC

20 20Security Technology PICT les 1 Stack = ‘stapel’ met een wijzer (SP) naar de laatst beschreven positie PUSH zet item op de stack POP haalt item van de stack Bij PUSH wordt de SP verlaagd Bij POP wordt de SP verhoogd Bij CALL wordt PC (soms) ge’pushed’ Bij RET wordt PC (soms) ge’popt’ Wordt ook gebruikt bij ‘exceptions’ Het stack mechanisme

21 21Security Technology PICT les 1 Doen n bestudeer H7 t/m 7.4.2


Download ppt "1Security Technology 2007-2007-PICT les 1 ICT Techniek - les 5 - onderwerpen Computer architectuur: - bussen - soorten geheugens - von-Neuman cyclus -"

Verwante presentaties


Ads door Google