ARSITEKTUR KOMPUTER
NIM : 40040318060010
Universitas Diponegoro
SEMARANG
2018
KATA PENGANTAR
Puji dan syukur kami panjatkan ke hadirat Allah SWT yang telah memberikan
rahmat dan hidayah-Nya, sehingga kami dapat menyelesaikan makalah yang berjudul
“ARSITEKTUR KOMPUTER’’. Penyusunan makalah ini untuk memenuhi salah satu
tugas mata kuliah Teknologi Informasi dan Komunikasi. Kami berharap dapat
menambah wawasan dan pengetahuan khususnya dalam bidang teknologi informasi.
Serta pembaca dapat mengetahui tentang bagaimana dan apa sebenarnya Arsitektur
Komputer itu.
Saya juga mengucapkan terimakasih kepada pihak – pihak yang telah membantu
selama proses penyusunan makalah ini.
Berdasarkan dari latar belakang tersebut diatas, maka rumusan masalah pada
makalah ini adalah sebagai berikut:
1. Bagaimana Evolusi Komputer dari zaman ke zaman?
2. Bagaimana Sistem Kerja Komputer?
3. Bagaimana Perkembangan Processor (CPU)?
4. Bagaimana Perkembangan Memory dan Slot Komputer?
5. Bagaimana Struktur dan Fungsi Input / Output?
1.3 Tujuan Penelitian
The first computers were people! Computer merupakan suatu profesi bagi
seseorang yang pekerjaannya menghitung, seperti menghitung tabel navigasi untuk
pelayaran, pemetaan, posisi planet untuk menentukan kalender astronomi,
perhitungan kalender dan jam, rumus-rumus dan fungsi-fungsi untuk menghitung
suatu nilai, dll. Anda bayangkan bila Anda bekerja sebagai “computer” yang tiap
jam, tiap hari menghitung suatu perkalian, tentunya timbul rasa bosan, ketidak
telitian sehingga bisa melakukan kesalahan. Oleh karena itu banyak orang yang
berusaha menemukan suatu alat atau mekanisme untuk membantu, mempermudah,
atau menggantikan pekerjaan menghitung tersebut.
Alat bantu untuk menghitung mulai dari sistem sepuluh jari, kerikil, dll.
Gambar – gambar berikut ini menunjukkan beberapa alat bantu untuk menghitung:
Tahun 1617 John Napier ( Skotlandia ) menemukan logaritma dan
mengimplementasikan pada tangkai gading yaitu Napier's Bones. Mekanisme alat
ini adalah melakukan perkalian dan pembagian melalui penambahan dan
pengurangan yang berulang.
2. Tahap Mekanikal
Mesin hitung yang dijalankan dari roda bergerigi pertama kali dibuat oleh
professor Jerman, Wilhelm Schickard tahun 1623. Alat tersebut diberi nama
Calculating Clock.
Tahun 1642 Blaise Pascal pada usia 19 tahun membuat Pascaline dan
digunakan ayahnya untuk menghitung pajak. Pascaline dibuat dari 50 roda bergerigi
dan hanya untuk operasi penjumlahan hingga angka 6 digit dan 8 digit. Pascal salah
satu penemu hebat, karena di usia sangat muda sudah menemukan banyak hal, salah
satu penemuannya adalah teori probabilitas, tekanan hidraulik, alat penyemprot.
Teknologi spedometer pada mobil/motor meniru cara kerja Pascaline.
Tahun 1833 ditemukan konsep pemrosesan data yang menjadi dasar kerja
dan prototipe dari komputer sekarang yaitu mesin Babbage’s Analytical Engine
yang dibuat oleh Charles Babbage.
Mesin tersebut menggunakan 2 macam kartu yaitu operating cards yang
menyatakan fungsi tertentu yang akan dilakukan dan variabel cards yang
menyatakan data aktual. Mesin juga mempunyai media penyimpanan ( store, suatu
tempat dimana instruksi-instruksi dan variabel-variabel disimpan ) dan arithmatic
unit ( mill/CPU ) yang melakukan operasi. Instruksi dan data dimasukkan ke dalam
mesin tersebut dengan menggunakan punched card ( dibaca oleh punched card
reader / input section ) dan outputnya dihasilkan secara otomatis pada punched card
juga ( output sectio n ).
Tahun 1887 Dr. Herman Hollerith membuat mesin sensus disebut Hollerith
Desk dengan konsep machine - readable card dan menggunakan punched card.
Hasil perhitungan dengan mesin tersebut ditunjukkan pada dinding mesin, mirip
dengan spedometer di jaman sekarang, dengan cara kerja seperti mekanisme
Pascaline.
Sensus di US yang diambil tahun 1880 membutuhkan waktu 7,5 tahun
kalkulasi manual untuk tabulasi. Waktu tabulasi dengan metode Hollerith lebih
cepat, sehingga tahun 1890 perhitungan sensus US menggunakan mesin Hollerith
dan selesai kurang dari 3 tahun. Setelah sensus, Hollerith mengubah mesinnya
untuk penggunaan komersial dan pada tahun 1896 mendirikan Tabulating Machine
Company ( cikal bakal IBM / International Business Machine Corporation ) untuk
memproduksi dan menjual penemuannya. Gambar sebelah kanan atas menunjukkan
persiapan punched card untuk sensus di US yaitu pencatatan data input dengan kode
berbentuk lubang-lubang pada kartu dan gambar dibawah ini menunjukkan
beberapa contoh bentuk punch card.
4. TAHAP ELEKTRONIK
Komputer generasi ini dimulai dari IBM S/370, komputer pribadi seperti
IBM untuk PowerPC, Intel, Sun dengan SuperSPARC, AMD, Hawlet Packard,dll.
2.1.6 GENERASI KELIMA (SEKARANG-…..)
Berbagai usaha untuk menemukan teknologi baru, salah satu pelopor adalah
Jepang dengan proyek ICOT (Institute for New Computer Technology).
Ketika user menekan tombol power , ROM BIOS melakukan Power On Self
Test ( POST ) yaitu mendeteksi fungsi-fungsi sistem di dalam komputer termasuk
pengecekan semua perangkat yang ada di dalamnya. Jika POST selesai dan semua
perangkat menjalankan fungsinya dengan baik, maka tugas menjalankan sistem
diambil alih CPU sebagai komando semua pekerjaan yang ada di dalam komputer.
Jadi ketika komputer booting dan sudah selesai melakukan POST, maka
CPU membaca sistem operasi dari harddisk, tetapi karena prosesor tidak bisa
langsung membaca data dalam harddisk karena kesenjangan perbedaan kecepatan
antara prosesor dan hardisk, maka RAM yang mengcopy data / program dari
harddisk untuk diproses oleh CPU tersebut, dst lihat bagan diatas.
Control Unit
Bertugas mengatur dan mengendalikan semua peralatan yang ada di sistem
komputer, yaitu :
mengatur dan mengendalikan alat-alat input dan output
mengambil instruksi-instruksi dari memori utama
mengambil data dari memori utama untuk diproses
mengirim instruksi ke ALU bila ada perhitungan aritmatika atau
perbandingan logika serta mengawasi kerja dari ALU
mengirim hasil proses ke memori utama untuk disimpan dan pada
saatnya disajikan ke alat output.
I/O Interconection
Input-Output (I/O) Interconection merupakan sistem koneksi yang
menghubungkan antar komponen internel dalam sebuah CPU, yaitu ALU, unit
kontrol, dan register serta menghubugkan CPU dengan bus-bus eksternal diluar
CPU.
Berikut ini beberapa istilah yang digunakan di dalam aktifitas atau proses-
proses pada siklus tersebut :
Instruction Address Calculation ( IAC ), yaitu proses mengkalkulasi
atau menentukan alamat instruksi berikutnya yang akan dieksekusi
Instruction Fetch ( IF ) yaitu membaca / mengambil instruksi dari lokasi
memorinya ke CPU
Instruction Operation Decoding ( IOD ) yaitu menganalisa instruksi
untuk menentukan jenis operasi yang akan dibentuk dan operand yang
akan digunakan.
Operand Address Calculation ( OAC ) yaitu menentukan alamat
operand, hal ini dilakukan apabila melibatkan referensi operand pada
memori
Operand Fetch ( OF ) yaitu mengambil operand dari memori atau dari
modul I/O
Data Operation ( DO ) yaitu proses membentuk operasi yang
diperintahkan dalam instruksi.
Operand Store ( OS ) yaitu proses menyimpan hasil eksekusi ke dalam
memori atau mengeluarkan ke I/O.
2.3.5 INTERUPSI
Fungsi interupsi adalah mekanisme penghentian atau pengalihan
pengolahan instruksi dalam CPU kepada routine interupsi. Hampir semua modul (
memori dan I/O ) memiliki mekanisme yang dapat menginterupsi kerja CPU.
Tujuan interupsi secara umum untuk manajemen pengeksekusian routine
instruksi agar efektif dan efisien antar CPU dan modul-modul I/O maupun memori.
Setiap komponen komputer dapat menjalankan tugasnya secara bersamaan, tetapi
kendali terletak pada CPU dan kecepatan eksekusi masing-masing modul berbeda
sehingga dengan adanya fungsi interupsi dapat sebagai sinkronisasi kerja antar
modul.
Dalam CPU terdapat sinyal-sinyal interupsi sebagai berikut :
Program
Interupsi yang dibangkitkan dengan beberapa kondisi yang terjadi
pada hasil eksekusi program, contoh : aritmatika overflow, pembagian nol,
operasi ilegal
Timer
Interupsi yang dibangkitkan pewaktuan dalam prosesor. Sinyal ini
memungkinkan sistem operasi menjalankan fungsi tertentu secara reguler
I/O
Sinyal interupsi yang dibangkitkan oleh modul I/O sehubungan
pemberitahuan kondisi error dan penyelesaian suatu operasi.
Hardware failure
Interupsi yang dibangkitkan oleh kegagalan daya atau kesalahan
paritas memori.
2.3.6 CONTOH EKSEKUSI PROGRAM DALAM CPU
PCI Slot
USB Card
Sound Card
ISA Slot
Slot ini mempunyai sistem yang hampir sama dengan AGP dan PCI, hanya
saja sistem ini dipakai pada komputer jaman dulu, saat awal komputer ada. Pada
jaman sekarang, ISA Port sudah sangat jarang dipakai, sesuai dengan kemajuan dan
kemampuan dari perkembangan Hardware yang ada di pasaran.
Slot ini dapat dipakai untuk VGA, Modem, Souncard, dll
Port AT – PS/2.
USB Port.
Port Audio.
Keyboard komputer pertama disesuaikan dari kartu pelubang ( punch card ) dan
teknologi pengiriman tulisan jarak jauh (Teletype). Tahun 1946 komputer ENIAC
menggunakan pembaca kartu pembuat lubang ( punched card reader ) sebagai alat
input dan output. Bila mendengar kata “keyboard” maka pikiran kita tidak lepas
dari adanya sebuah komputer, karena keyboard merupakan sebuah papan yang
terdiri dari tombol-tombol untuk mengetikkan kalimat dan simbol-simbol khusus
lainnya pada komputer. Keyboard dalam bahasa Indonesia artinya papan tombol
jari atau papan tuts.
2) Mouse
Pada sebagian besar mouse terdapat tiga tombol, tetapi umumnya hanya dua tombol
yang berfungsi, yaitu tombol paling kiri dan yang paling kanan. Pengaruh dari
penekanan tombol atau yang di kenal dengan istilah “Click” ini tergantung pada
obyek ( daerah ) yang kita tunjuk. Komputer akan mengabaikan penekanan tombol
( click ) bila tidak mengenai area atau obyek yang tidak penting.
Kemudian dalam penggunaan mouse juga kita kenal istilah "Drag" yang artinya
menggeser atau menarik. Apabila kita menekan tombol paling kiri tanpa
melepaskannya dan sambil menggesernya, salah satu akibatnya obyek tersebut
berpindah atau menjadi pindah ( tersalin ) ke obyek lain dan terdapat kemungkinan
lainnya.
3) Light Pen
Light pen adalah pointer elektronik yang digunakan untuk modifikasi dan men-
design gambar dengan screen ( monitor ). Light pen memiliki sensor yang dapat
mengirimkan sinyal cahaya ke komputer yang kemudian direkam, dimana layar
monitor bekerja dengan merekam enam sinyal elektronik setiap baris per detik.
4) Joy Stick dan Paddle Games
Alat ini biasa digunakan pada permainan ( games ) komputer. Joy Stick biasanya
berbentuk tongkat, sedangkan games paddle biasanya berbentuk kotak atau persegi
terbuat dari plastik dilengkapi dengan tombol-tombol yang akan mengatur gerak
suatu objek dalam komputer.
5) Barcode Reader
Fungsi alat ini adalah untuk membaca suatu kode yang berbentuk kotak-kotak atau
garis-garis tebal vertical yang kemudian diterjemahkan dalam bentuk angka-angka.
Kode-kode ini biasanya menempel pada produk-produk makanan, minuman, alat
elektronik dan buku.
6) Graphics Pads
7) Scanner
Scanner adalah suatu alat elektronik yang fungsinya mirip dengan mesin fotokopi.
Mesin fotocopy hasilnya dapat langsung kamu lihat pada kertas sedangkan scanner
hasilnya ditampilkan pada layar monitor komputer dahulu kemudian baru dapat
dirubah dan dimodifikasi sehingga tampilan dan hasilnya menjadi bagus yang
kemudian dapat disimpan sebagai file text, dokumen dan gambar.
Ada dua macam perbedaan scanner dalam memeriksa gambar yang
berwarna yaitu:
Scanner yang hanya bisa satu kali meng-scan warna dan menyimpan
semua warna pada saat itu saja.
Scanner yang langsung bisa tiga kali digunakan untuk menyimpan
beberapa warna. Warna-warna tersebut adalah merah, hijau dan biru.
8) Digital Camera
Salah satu input device yang sedang marak belakangan ini adalah digital camera.
Dengan adanya alat ini, kita dapat lebih mudah memasukan data berupa gambar apa
saja, dengan ukuran yang relatif cukup besar, ke dalam komputer kita. Digital
camera yang beredar di pasaran saat ini ada berbagai macam jenis, mulai dari jenis
camera untuk mengambil gambar statis, sampai dengan camera yang dapat
merekam gambar dinamis seperti video.
9) Mic ( Microphone )
Kalau camera digunakan untuk memasukkan input berupa gambar (dan suara),
maka mic digunakan hanya untuk memasukkan input berupa suara. Penggunaan
mic tentu saja memerlukan perangkat keras tambahan untuk menerima input suara
tersebut yaitu sound card, dan speaker untuk mendengarkan hasil rekaman suara.
10) Printer dan Plotter
Printer dan plotter adalah jenis hard-copy device, karena keluaran hasil proses
dicetak di atas kertas. Printer memiliki berbagai macam bentuk dan ukuran, serta
ketajaman hasil cetak. Ukuran kertas yang dapat digunakan pun beragam. Tetapi,
untuk mencetak di atas kertas dengan ukuran yang sangat besar, digunakanlah
plotter.
11) Monitor
Monitor adalah salah satu jenis soft-copy device, karena keluarannya adalah berupa
signal elektronik, dalam hal ini berupa gambar yang tampil di layar monitor.
Gambar yang tampil adalah hasil pemrosesan data ataupun informasi masukan.
Monitor memiliki berbagai ukuran layar seperti layaknya sebuah televisi. Tiap
merek dan ukuran monitor memiliki tingkat resolusi yang berbeda. Resolusi ini lah
yang akan menentukan ketajaman gambar yang dapat ditampilkan pada layar
monitor. Jenis-jenis monitor saat ini sudah sangat beragam, mulai dari bentuk yang
besar dengan layar cembung, sampai dengan bentuk yang tipis dengan layar datar
(flat).
12) Infocus
1) https://www.scribd.com/doc/34517583/Makalah-Arsitektur-
Komputer
2) http://makulku.blogspot.com/2012/06/contoh-makalah-arsitektur-
komputer.html
3) https://www.vebma.com/pendidikan/Cara-Membuat-Dan-Contoh-
Makalah-Yang-Baik-Dan-Benar/15323