Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

# Sesi 2.

Presentasi serupa


Presentasi berjudul: "# Sesi 2."— Transcript presentasi:

1 # Sesi 2

2

3

4 Konsep

5 Program

6 Fungsi Control Unit

7 Komponen yang diperlukan

8 Fungsi Komputer

9

10

11

12 Execute Cycles

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39 –Jalur data & address terpisah •Multiplexed –Jalur bersama
Jenis Bus •Dedicated –Jalur data & address terpisah •Multiplexed –Jalur bersama –Address dan data pada saat yg beda –Keuntungan – jalur sedikit –Kerugian •Kendali lebih komplek •Mempengaruhi performance 43

40 •Beberapa modul mengendalikan bus •contoh CPU dan DMA controller
Arbitrasi Bus •Beberapa modul mengendalikan bus •contoh CPU dan DMA controller •Setiap saat hanya satu modul yg mengendalikan •Arbitrasi bisa secara centralised atau distributed 44

41 Arbitrasi Centralised
•Ada satu hardware device yg mengendalikan akses bus –Bus Controller –Arbitrer •Bisa berupa bagian dari CPU atau terpisah

42 Arbitrasi Distributed
•Setiap module dapat meng-klaim bus •Setiap modules memiliki Control logic

43 Timing •Synchronous –Event ditentukan oleh sinyal clock
•Koordinasi event pada bus •Synchronous –Event ditentukan oleh sinyal clock –Control Bus termasuk jalur clock –Siklus bus ( bus cycle) transmisi 1 ke 0 –Semua devices dpt membaca jakur clock –Biasanya sinkronisasi terjadi pada tepi naik (leading edge) –Suatu event biasanya dimualai pada awal siklus

44

45

46

47

48

49

50


Download ppt "# Sesi 2."

Presentasi serupa


Iklan oleh Google