ppt 02 arkom organisasi komputer

Upload: arif-muttaqin

Post on 03-Apr-2018

240 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/29/2019 PPT 02 Arkom Organisasi Komputer

    1/13

    Jurusan Pendidikan Teknik Elektronika FT UNY 19 Sept 200

    Asitektur Komputer HO 02: Organisasi Komputer. Priyanto1

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 1

    PriyantoE-mail: [email protected]

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 2

  • 7/29/2019 PPT 02 Arkom Organisasi Komputer

    2/13

    Jurusan Pendidikan Teknik Elektronika FT UNY 19 Sept 200

    Asitektur Komputer HO 02: Organisasi Komputer. Priyanto2

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 3

    Digital & Sel Memori 8 Bit

    110 11001

    1 1 1

    0 0

    1 1

    0

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 4

    MEMORI

    Memori adalah bagian dari komputer yangberfungsi untuk menyimpan data dan program.

    Memori komputer diorganisasikan dalamlokaksi-lokasi, dimana setiap lokasi memiliki

    jumlah sel sama.

    Satuan dasar memori adalah Binary digit(Bit).Suatu bit dapat berisi 0 atau 1.

  • 7/29/2019 PPT 02 Arkom Organisasi Komputer

    3/13

    Jurusan Pendidikan Teknik Elektronika FT UNY 19 Sept 200

    Asitektur Komputer HO 02: Organisasi Komputer. Priyanto3

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 5

    Memori

    Memori terdiri dari sejumlah sel atau lokasi dan setiapsel meyimpan informasi.

    Seluruh sel dalam memori berisi jumlah bit yang sama.

    Saat ini komputer memiliki standart sel 8 bit (byte).

    Setiap sel memiliki nomor yang disebut alamat, dimanaprogram dapat mengacu pada alamat tersebut.

    Bila memori memiliki n sel, akan memiliki alamat dari 0sampai n-1.

    Jika memori memiliki m bit saluran alamat, jumlah selmaksikum yang dapat dialamati adalah 2m.

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 6

    Struktur Memori 8 byte

    11111011

    11110111

    11011011

    11110011

    00111111

    11110011

    10111000

    11110001 7

    6

    5

    4

    3

    2

    1

    0

    A0

    A1

    A2

    0 0 00 0 1

    0 1 0

    0 1 11 0 0

    1 0 11 1 0

    1 1 1D7 D6 D5 D4 D3 D2 D1 D0

    Alamat

  • 7/29/2019 PPT 02 Arkom Organisasi Komputer

    4/13

    Jurusan Pendidikan Teknik Elektronika FT UNY 19 Sept 200

    Asitektur Komputer HO 02: Organisasi Komputer. Priyanto4

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 7

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 8

    Komputer

    Komputer adalah mesin yang dapat diprogramuntuk menerima data (input), memprosesnyamenjadi Information (output) yang berguna, danmenyimpannya (dalam memori sekunder) untukdiamankan atau dugunakan kembali kemudian.

    Pemrosesan input menjadi output diatur olehsoftware tetapi dilakukan oleh hardware.

  • 7/29/2019 PPT 02 Arkom Organisasi Komputer

    5/13

    Jurusan Pendidikan Teknik Elektronika FT UNY 19 Sept 200

    Asitektur Komputer HO 02: Organisasi Komputer. Priyanto5

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 9

    Komputer

    Input devicesaccept data or commands in a form that thecomputer can use; they send the data or commands to theprocessing unit.

    Processor, more formally known as the central processingunit (CPU), has electronic circuitry that manipulates inputdata into the information people want. The CPU actuallyexecutes computer instructions.

    Output devicesshow people the processed data--information--in understandable and usable form.

    Storageusually means secondary storage(hard disk,diskettes, CD or some other kind of disk) that can store dataand programs outside the computer itself.

    These devices supplement memoryor primary storage,which can hold data and programs only temporarily.

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 10

    Komputer Digital adalah mesinelektronik yang dapat melakukanoperasi-operasi aritmatik dan lojik.

    Komputer digital terdiri dari sisteminterkoneksi Prosesor, Memori,dan Input/Output (I/O).

  • 7/29/2019 PPT 02 Arkom Organisasi Komputer

    6/13

    Jurusan Pendidikan Teknik Elektronika FT UNY 19 Sept 200

    Asitektur Komputer HO 02: Organisasi Komputer. Priyanto6

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 11

    Prosesor, memori, dan IOdihubungkan oleh Bus

    Ada 3 macam Bus:

    Bus Data

    Bus Alamat Bus Kontrol

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 12

  • 7/29/2019 PPT 02 Arkom Organisasi Komputer

    7/13

    Jurusan Pendidikan Teknik Elektronika FT UNY 19 Sept 200

    Asitektur Komputer HO 02: Organisasi Komputer. Priyanto7

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 13

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 14

    Tiga Bagian Utama CPU

    Control Unit (CU), bertanggung jawab untuk fetchinginstruksi dari memori utama dan menentukan tipenya.Dalam tugasnya, CU membangkitkan sinyal kontrol yangmengontrol aliran informasi di dalam CPU.

    Arithmatic and Logical Unit (ALU), melakukanoperasi aritmatik (penjumlahan dan pengurangan) danoperasi logika (OR, AND, INVERT, dan EXOR).

    Register, adalah memori kecepatan tinggi yangdigunakan untuk menyimpan informasi selama operasiCPU.

  • 7/29/2019 PPT 02 Arkom Organisasi Komputer

    8/13

    Jurusan Pendidikan Teknik Elektronika FT UNY 19 Sept 200

    Asitektur Komputer HO 02: Organisasi Komputer. Priyanto8

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 15

    CPU yang bertugas untuk mengeksekusiprogram yang tersimpan dalam memoriutama dengan melakukan:

    Fetchinginstruksi dari memori

    Dekode instruksi

    Eksekusi instruksi

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 16

    CPU melakukan FETCHINGinstruksi ke memori yangalamatnya ditunjukkan oleh IP

    CPU menerima instruksimelalui bus data:

    Instruksi masuk ke IR

    Instruksi di-DECODE olehdecode unit

    Instruksi diEKSEKUSI olehALU (Execute Unit)

    Hasil eksekusi disimpan diGPR

  • 7/29/2019 PPT 02 Arkom Organisasi Komputer

    9/13

    Jurusan Pendidikan Teknik Elektronika FT UNY 19 Sept 200

    Asitektur Komputer HO 02: Organisasi Komputer. Priyanto9

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 17

    Perhatikan IP dan Arah Address Bus

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 18

  • 7/29/2019 PPT 02 Arkom Organisasi Komputer

    10/13

    Jurusan Pendidikan Teknik Elektronika FT UNY 19 Sept 200

    Asitektur Komputer HO 02: Organisasi Komputer. Priyanto10

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 19

    Siklus FDE untuk 3 Instuksi

    Kecepatan FDE ditentukan olehfrekuensi Clock

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 20

    Non-piprlined vs Pipelined

  • 7/29/2019 PPT 02 Arkom Organisasi Komputer

    11/13

    Jurusan Pendidikan Teknik Elektronika FT UNY 19 Sept 200

    Asitektur Komputer HO 02: Organisasi Komputer. Priyanto11

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 21

    Klasifikasi Sistem Komputer

    Komputer biasanya digolongkan berdasarkankecepatan dalam memproses informasi.

    Kecepatan ini dinyatakan dalam millionsinstruction per second(MIPS).

    Hal ini tidak hanya tergatung pada karakteristikperangkat keras sistem tetapi juga pada efisiensikomponen-komponen perangkat lunaknya.

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 22

    Karakteristik perangkat keras yangdapat menentukan kecepatan

    Logic family: Menentukan kecepatan switchingrangkaian digital di dalam komputer.

    Width of internal CPU buses: Jalur data yanglebih lebar akan meningkatkan kecepatan operasi

    CPU, karena lebih banyak informasi yangdikirimkan dalam transfer tunggal.

  • 7/29/2019 PPT 02 Arkom Organisasi Komputer

    12/13

    Jurusan Pendidikan Teknik Elektronika FT UNY 19 Sept 200

    Asitektur Komputer HO 02: Organisasi Komputer. Priyanto12

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 23

    Overlaping of CPU operation: Fetchinginstruksi berikutnya dari memori, sementaraCPU sedang mengeksekusi instruksi,merupakan bentuk umum overlaping.

    Penambahan overlaping memberikan pengaruhbesar pada panjang efektif putaran instruksi.

    Karakteristik perangkat keras yang

    dapat menentukan kecepatan

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 24

    Memory bandwith: Laju data maksimum yangdisediakan oleh memori ditentukan oleh cycletimedan lebar memory bus. Cycle timeadalahwaktu yang diperlukan untuk menyelesaikan satuoperasi baca atau tulis. Memory bandwidthdinyatakan dalam mega bytes per second(MB/s).

    I/O bandwidth: Adalah jumlah lalu-lintas I/Oyang dapat ditangani subsistem I/O. Hal inisangat tergantung pada kecepatan periferal dankemampuan I/O controller.

    Karakteristik perangkat keras yangdapat menentukan kecepatan

  • 7/29/2019 PPT 02 Arkom Organisasi Komputer

    13/13

    Jurusan Pendidikan Teknik Elektronika FT UNY 19 Sept 200

    13

    19 Sept 2006 Arsitektur Komputer 02: Organsasi Komputer 25

    PriyantoE-mail: [email protected]