ORGANISASI KOMPUTER - · PDF fileStruktur computer pembahasannya akan di bahas dalam sebuah...
Transcript of ORGANISASI KOMPUTER - · PDF fileStruktur computer pembahasannya akan di bahas dalam sebuah...
ORGANISASI KOMPUTER
MATA KULIAH:
PRODI PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS NEGERI MAKASSAR
2011
PERTEMUAN I
Struktur Dasar
Komputer
By: Ayu Anggriani H 092904010 1
By: Ayu Anggriani H 092904010
ATURAN-ATURAN
Nama Mata Kuliah : Organisasi Komputer
SKS : 2 SKS (16x pertemuan, 3 x 50 menit kuliah)
3
By: Ayu Anggriani H 092904010
KONTRAK KULIAH
Persentase :
Abse 20%
Tugas 30%
UTS 20%
UAS 30%
Indeks Nilai (opsional):
80 – 100 A
70 – 79.99 B
50 – 69.99 C
< 50 E 4
PENDAHULUAN
Berbicara mengenai struktur dasar computer berarti Struktur
komputer didefinisikan sebagai cara-cara dari tiap komponen saling
terkait. Struktur computer pembahasannya akan di bahas dalam sebuah
organisasi computer yang mendeskripsikan fungsi dan desain berbagai
unit computer digital yang menyimpan dan mengolah informasi.
Organisasi computer berkaitan dengan unit komputeryang menerima
informasi dari sumber eksternal dan mengirimkan hasil terkomputasi ke
destinasi eksternal.
By: Ayu Anggriani H 092904010 5
Struktur dasar computer
Instruksi mesin dan eksekusinya
Sofware system yang memungkinkan persiapan dan
eksekusi program
Permasalahan performa dalam system computer
Komputer menerima informasi terkodekan melalui unit
input, yang membaca data tersebut. Peralatan input yang paling
terkenal adalah keyboard. Kapanpun suatu tombol ditekan, huruf
atau digit yang sesuai secara otomatis ditranslasikankan menjadi
kode biner yang tepat dan ditransmisikan melalui suatu kabel ke
memori atau ke prosesor
UNIT INPUT
By: Ayu Anggriani H 092904010 8
Fungsi unit memori adalah untuk menyimpan program dan data.
Terdapat dua kelas penyimpanan, primer dan sekunder.
Penyimpanan primer adalah memori cepat yang beroperasi pada
kecepatan elektronik. Program harus disimpan dalam memori tersebut pada
saat dieksekusi. Memori tersebut berisi sejumlah besar sel penyimpanan
semikonduktor, yang masingmasing mampu menyimpan satu bit informasi.
Set-sel tersebut jarang dibaca atau ditulis sebagai sel individual tetapi
sebaliknya diolah dalam kelompok dengan ukuran tetap yang disebut word.
Memori tersebut terorganissasi sedemikian sehingga isi satu word, yang terdiri
dari n bit, dapat disimpan atau diambil dalam satu operasi dasar.
UNIT MEMORI
By: Ayu Anggriani H 092904010 9
Kebanyakan operasi komputer dieksekusi dalam unit aritmatika
dan logika (ALU: arithme~o and logic unit) pada prosesor. Perhatikanlah
suatu contoh umum: Misalkan dua bilangan yang berada dalam memori
ditambahkan. Bilangan tersebut di bawa ke prosesor, dan penambahan
yang sesungguhnya dilakukan oleh ALU. Jumlah tersebut kemudian
disimpan dalam memori atau tetap dalam prosesor untuk segera
digunakan.
UNIT ARITMATIKA DAN LOGIKA
By: Ayu Anggriani H 092904010 10
Unit output adalah pasangan unit input. Fungsinya untuk
mengirimkan hasil yang telah diproses ke dunia luar. Contoh yang paling
umum dari peralatan tersebut adalah printer. Printer menggunakan
mechanical head impact, inkjet stream, atau teknik fotokopi, seperti
dalam printer laser. untuk melakukan pencetakan. Sangat mungkin untuk
menghasilkan tinta yang dapat mencetak sebanyak 10.000 baris per
menit. Kecepatan ini luar biasa untuk peralatan mekanik tetapi masih
sangat lambatjika dibandingkan dengan kecepatan elektron pada unit
prosesor.
UNIT OUTPUT
By: Ayu Anggriani H 092904010 11
UNIT KONTROL
Unit memori, aritmatika dan logika, dan input dan output
menyimpan dan mengolah informasi dan melakukan operasi input dan
output. Operasi unit-unit tersebut harus dikoordinasi dengan beberapa
cara. Kooordinasi adalah tugas dari unit kontrol. Unit kontrol secara
efektif merupakan pusat saraf yang mengirim sinyal kontrol ke unit lain
dan mengetahui keadaan unit tersebut.
By: Ayu Anggriani H 092904010 12
Operasi suatu komputer dapat diringkas sebagai berikut:
Komputer menerima informasi dalam bentuk program dan data
melalui unit input dan menyimpannya dalam memori.
Informasi yang disimpan dalam memori diambil, di bawah kontrol
program, ke unit aritmatika dan logika, di mana informasi tersebut
diproses.
Informasi yang terproses meninggalkan komputer melalui unit
output.
Semua kegiatan di dalam mesin tersebut diarahkan oleh unit
kontrol.
By: Ayu Anggriani H 092904010 13
KONSEP OPERASIONAL DASAR
Aktivitas dalam computer diatur oleh instruksi. Untuk melakukan suatu
tugas tertentu, suatu program yang berisi daftar instruksi disimpan dalam
memori. Instruksi individu dibawa dari memori ke prosesor, yang mengeksekusi
operasi tertentu. Data yang digunakan sebagai operand juga disimpan dalam
memori. Instruksi biasa mungkin berupa
Add LOCA, RO
Instruksi tersebut menambahkan operand pada lokasi memori LOCA ke
operand dalam register di prosesor, RO, dan meletakkan hasilnya ke dalam
register RO. Isi awal dari lokasi LOCA dipertahankan, sedangkan RO di-overwrite.
Instruksi ini memerlukan performa beberapa langkah. Pertama, instruksi
tersebut di ambil dan di tambahkan ke isi RO. Akhirnya, jumlah yang dihasilkan
disimpan dalam register RO. By: Ayu Anggriani H 092904010 14
Semua unit dikoneksikan ke bus ini. Karena bus tersebut hanya dapat
digunakan untuk satu transfer pada satu waktu, maka hanya dua unit yang
dapat secara aktif menggunakan bus tersebut pada tiap waktu tertentu. Jalur
kontrol bus digunakan untuk mempertimbangkan banyak permintaan terhadap
penggunaan bus. Sifat utama struktur bus tunggal adalah biaya rendah dan
fleksibilitasnya pada pemasangan peralatan periferal. Sistem yang terdiri dari
banyak bus mencapai konkurensi yang lebih dalam operasi dengan
memungkinkan dua atau lebih transfer dilakukan pada waktu yang sama.
By: Ayu Anggriani H 092904010 16
Agar user dapat memasukkan dan menjalankan program
aplikasi, maka komputer harus sudah berisi beberapa
software sistem
Software sistem adalah kumpulan program yang dieksekusi
seperlunya untuk menjalankan fungsi
Operasi pipelining dan superscalar
Clock rate
Clock prosesor
Persamaan performa dasar
Set instruks1: cisc dan risc
Compiler
Multiprosesor dan multikomputer