1-2 Arsitektur Dan Organisasi Komputer-Evolusi Komputer
1-2 Arsitektur Dan Organisasi Komputer-Evolusi Komputer
1-2 Arsitektur Dan Organisasi Komputer-Evolusi Komputer
Komputer, Evolusi
Komputer
Pembahasan
Manusia dan komputer
Organisasi dan arsitektur komputer
Memori Utama
Operasi CPU
Konsep Interupsi
Teknik-teknik Input/output
Konsep Bus
Jenis – jenis komputer
Manusia Dan Komputer
1 2 3 4
Bersifat
konsisten Kapasitas
Komputasi yang tidak penyimpanan
terpengaruh yang besar memiliki
yang akurasi yang
sangat cepat pada kelelahan baik untuk
Bosan data ataupun sangat tinggi
suka dan program
tidak suka, dsb.
Arsitektur
Komputer
Struktur
Konsep
Pengoperasian
Perencanaan
Dasar
data komputer
Control Unit, bertugas mengontrol operasi
CPU
Registers, adalah media penyimpan internal
CPU yang digunakan saat proses pengolahan
data
CPU Interconnections, adalah sistem
koneksi dan bus yang menghubungkan
komponen internal CPU
Konsep Interupsi
Fungsi interupsi
Mekanisme penghentian atau pengalihan pengolahan instruksi
dalam CPU.
Hampir semua modul (memori dan I/0) memiliki mekanisme
yang dapat menginterupsi kerja CPU.
Tujuan interupsi
Untuk manajemen pengeksekusian instruksi agar efektif dan
efisien antar CPU dan modul - modul I/0 maupun memori.
Setiap komponen komputer dapat menjalankan
tugasnya secara bersamaan, tetapi kendali terletak pada
CPU sehingga dengan adanya fungsi interupsi ini dapat
sebagai sinkronisasi kerja antar modul.
Sinyal Interupsi
Program
Interupsi yang dibangkitkan pada hasil eksekusi program.
Contohnya: arimatika overflow, pembagian nol, operasi ilegal
Timer
Interupsi yang dibangkitkan pewaktuan dalam prosesor.
I/0
Sinyal interupsi yang dibangkitkan oleh modul I/0 terhadap kondisi
error dan penyelesaian suatu operasi.
Hardware failure
interupsi yang dibangkitkan oleh kegagalan daya atau kesalahan
paritas memori.
Teknik-Teknik I/O
Unit Input/Output (I/O) adalah bagian dari sistem
mikroprosesor yang digunakan oleh mikroprosesor untuk
berhubungan dengan dunia luar.
Unit input
Untuk memasukkan data dari luar ke dalam mikroprosesor.
Contohnya data yang berasal dari keyboard atau mouse.
Unit Output
Untuk menampilkan data, atau dengan kata lain untuk menangkap
data yang dikirimkan oleh mikroprosesor
Contohnya data yang akan ditampilkan pada layar monitor atau
printer.
Modul Hardware
Modul hardware yang disebut “pengontrol I/O”
Modul shoftware disebut I/O driver.
Fungsi Pengontrol I/O :
Menerima perintah
Menganalisis perintah dan mengeksekusinya
Menerima sinyal status dari perangkat dan melakukan tindakan
yang tepat
Mentransfer data dari CPU / memori ke perangkat
Mentransfer data dari perangkat ke CPU/ memori
Mengubah format data yang diterima dari perangkat
Membangkitkan error checking code selama operasi penulisan
Memeriksa error pada data
Melakukan pembatalan eksekusi command’mencoba kembali
perintah semua error
Melapor pada CPU pada akhir eksekusi perintah
Konsep BUS
Hubungan bus/jalur diperlukan di dalam komputer
untuk membawa berbagai jenis informasi di antara sub
sistem (CPU, Memori, dan pengontrol I/O) antara lain :
Instruksi dari memori ke CPU
Data dari memori ke CPU
Data dari CPU ke memori
Alamat memori dari CPU ke memori
Alamat port dari CPU ke pengontrol I/O
Perintah dari CPU ke pengontrol I/O
Status dari pengontrol I/O ke CPU.
Bus merupakan jalur yang digunakan secara
bersama untuk sejumlah sumber dan tujuan.
Keuntungan utama metode bus adalah
mengurangi biaya perkawatan yang
berhubungan dengan sirkuit driver/receiver.
Kekurangannya adalah kecepatannya rendah
karena bus digunakan bersama.
Pada satu waktu, hanya ada dua unit yang dapat
berkominikasi, unit yang lain yang ingin melakukan
komunikasi harus menunggu.
Siklus BUS
Pada komputer yang berdasarkan bus:
Komunikasi antar CPU dan sub sistem lainnya mengunakan
bus.
Urutan kejadian yang dikerjakan bus untuk menstransfer satu
byte (word) melalui bus data disebut siklus bus.
Ada empat macam siklus bus yang utama:
Memory read bus cycle: CPU membaca data dari lokasi
memori
Memory write bus cycle: CPU menulis data ke lokasi memori
I/O read bus cycle: CPU membaca (menerima) data dari port
input
I/O write bus cycle: CPU menulis (mengirim) data dari port
output
MODEL-MODEL KOMPUTASI
SISD
Single Instruction, Single Data
Satu-satunya yang menggunakan model SISD: arsitektur
Von Neumann.
Ini dikarenakan pada model ini hanya digunakan 1
processor saja. Oleh karena itu model ini bisa dikatakan
sebagai model untuk komputasi tunggal.
Beberapa contoh komputer yang menggunakan model SISD
adalah UNIVAC1, IBM 360, CDC 7600, Cray 1 dan PDP 1.
Tugas Kelompok dikirim via email : [email protected] , paling
lambat Jam 12:00 WIB
Bahan dapat di akses http://data.upiyptk.ac.id/soe
SIMD
SingleInstruction, Multiple Data.
SIMD menggunakan banyak processor
dengan instruksi yang sama, namun setiap
processor mengolah data yang berbeda.
Beberapa contoh komputer yang
menggunakan model SIMD adalah ILLIAC IV,
MasPar, Cray X-MP, Cray Y-MP, Thingking
Machine CM-2.
MISD
Multiple Instruction, Single Data.
MISD menggunakan banyak processor dengan setiap
processor menggunakan instruksi yang berbeda
namun mengolah data yang sama.
Hal ini merupakan kebalikan dari model SIMD.
Sampai saat ini belum ada komputer yang
menggunakan model MISD.
MIMD
Multiple Instruction, Multiple Data.
MIMD menggunakan banyak processor dengan
setiap processor memiliki instruksi yang berbeda dan
mengolah data yang berbeda.
Namun banyak komputer yang menggunakan model
MIMD juga memasukkan komponen untuk model
SIMD.
Beberapa komputer yang menggunakan model MIMD
adalah IBM POWER5, HP/Compaq AlphaServer, Intel
IA32, AMD Opteron, Cray XT3 dan IBM BG/L.
DEFINISI KOMPUTER DAN FUNGSINYA
35
Komputer merupakan alat yang biasanya dipergunakan untuk mengolah data
berdasarkan aturan baku yang sudah ditentukan.
Secara bahasa, komputer berasal dari bahasa Yunani, yaitu computare. Kata
computare tersebut merupakan gabungan dari kata com yang berarti
menggabungkan dan putare yang artinya memikirkan perhitungan. Sedangkan
dalam bahasa inggris, computare disebut dengan to compute atau menghitung.
36
Jika dijabarkan menurut pendapat ahli, komputer bisa diartikan sebagai alat yang
dapat melakukan tugas untuk menerima input, memproses input, menyimpan,
dan membuat output.
Pendapat dari Robert H. Blissmer ini juga menjadi pengertian dari sistem
komputer yang saat ini banyak digunakan untuk berbagai alat elektronik.
37
komputer memiliki 4 fungsi utama yang sudah ada pada poin pengertian di atas.
Input merupakan salah satu fungsi komputer yang berguna untuk menerima data
maupun informasi dari luar.
Sedangkan fungsi output adalah menampilkan data yang sudah dimasukkan dan
bisa Anda lihat hasilnya.
38
Penemu Komputer Pertama Kali
39 Charles Babbage
Penemu komputer pertama adalah Charles Babbage, dikenal dunia sebagai salah
satu penemu sejarah komputer pertama kali. Yang telah banyak memberikan
karya pada kehidupan manusia sampai sekarang ini, dari penemuannya.
Mesin penghitung atau bisa di kenal dengan Difference Engine no.1 yang
ditemukan oleh Chareles Babbage. Merupakan salah satu icon, yang paling
populer dan terkenal dalam sejarah.
Babbage juga dikenal dengan julukan bapak komputer, The Charles Babbage
Foundation, dia memakai namanya untuk menghargai jasa atas penemuanya
terhadap dunia komputer.
40
Jenis-Jenis Komputer
Komputer Generasi Pertama 1940-1959
ENIAC (Electronic Numerical Integrator and Calculator)
Komputer ENIAC ini diciptakan oleh Dr John Mauchly dan Presper
Eckert pada tahun 1946
EDVAC (Electronic Discrete Variable Automatic Computer)
Proses perhitungan telah menjadi lebih cepat dibandingkan ENIAC
EDSAC (Electronic Delay Storage Automatic Calculator)
Telah memperkenalkan penggunaan raksa (merkuri) dalam tube
untuk menyimpan memori.
UNIVAC I (Universal Automatic Calculator)
Pada tahun 1951 Dr Mauchly dan Eckert menciptakan UNIVAC I ,
komputer pertama yang digunakan untuk memproses data
perniagaan.
42
Komputer Generasi Pertama
User bekerja pada sejumlah switch/saklar pada panel depan baik untuk
start, run dan halt komputer
6 Magnetic hard disk Auxiliary storage Lebih cepat dan lebih andal dari magnetic drum;
read/write head melayang
3 Server system Sistem cepat dan Menghemat sumberdaya pada client system
kapasitas besar
Embedded system Product berbasis Micro- Dedicated intelligent mengontrol equipment
4 controller dan tool termasuk peripheral