Upload
arif-muttaqin
View
241
Download
0
Embed Size (px)
Citation preview
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]