Peran Mikrokomputer Dalam Sistem
Komputer
Mikrokomputer
adalah interkoneksi antara mikroprosesor (CPU) dengan memori utama (main
memory) dan antarmuka input-output (I/O interface) yang dilakukan dengan
menggunakan sistem interkoneksi bus.
Peran sebuah sistem
komputer yang menggunakan mikroprosesor sebagai pusat kontrol dan elemen
aritmatika merupakan sebutan untuk Komputer pribadi. Kekuatan dan harga dari
mikrokomputer sebagian ditentukan oleh kecepatan dan kekuatan prosesor dan
sebagian oleh karakteristik komponen lain dari sistem, yaitu memori, unit disk,
layar, keyboard, fleksibilitas perangkat keras, dan sistem operasi dan
perangkat lunak lainnya. Ukuran memori berkisar hingga ribuan megabyte dan
kecepatan akses juga dapat bervariasi.
Suatu sistem komputer
terdiri atas tiga bagian utama:
1. CPU (Central
Processing Unit). CPU terdiri atas dua bagian yaitu:
CU (Control Unit)
: Ini adalah unit pengendali. Fungsi utama unit pengendali (CU) adalah
mengambil, mengkode, dan melaksanakan instruksi sebuah program yang tersimpan
dalam memori. Unit pengendali mengatur urutan operasi seluruh sistem. Unit ini
juga menghasilkan dan mengatur sinyal pengendali yang diperlukan untuk
menyerempakkan operasi, juga aliran dan instruksi program.
ALU (Arithmetic
Logic Unit) : Unit ini berfungsi melaksanakan operasi aritmatik serta
operasi-operasi logika.
2. Memory Unit
(Unit Penyimpan). Unit-unit ini mengandung program-program yang bersangkutan
dan data yang sedang diolah.
3. I/O (Unit
Pengontrol Masukan dan Pengeluaran). Unit ini melakukan hubungan dengan
peripheral.
Konsep Dasar Mikrokomputer
Bila sebuah
komputer dibangun dalam sebuah PCB tunggal maka disebut minikomputer. Dan
sebuah CPU yang dipakai dalam sebuah chip semikonduktor disebut mikroprosessor.
Mikrokomputer sendiri adalah sebuah komputer yang dikonstruksi dari sebuah
mikroprosesor dengan ditambahkan unit memori serta sistem I/O. Sistem
mikrokomputer sama dengan yang terdapat pada sistem komputer. Untuk
menanggulangi berbagai macam kerja yang harus dilakukan, biasanya diberikan
“logika tambahan” atau rangkaian logika lain misalnya tri-state buffer, buffer,
decoder, multiplexer.
Ciri utama sistem
mikrokomputer : hubungan yang berbentuk “bus”. (Istilah bus diambil dari bahasa
latin omnibus yang berarti kepada/untuk semua). Bus menunjukkan hubungan antara
komponen-komponen secara elektris. Bus meneruskan data, alamat-alamat (address)
atau sinyal pengontrol.
Sejarah Perkembangan Komputer
Era informatika
zaman sekarang mencakup pemrosesan, pendistribusian, dan pengolahan data
menjadi informasi dengan menggunakan perangkat komputer. Berikut adalah sejarah
singkat bagaimana perkembangan teknologi komputasi dari masa ke masa.
Generasi Pertama (1946
– 1959)
Selama periode
ini, generasi pertama dari komputer mulai dikembangkan. Komputer generasi
pertama menggunakan tabung vakum untuk sirkuit dan drum magnetik untuk
penyimpanan memori. Tabung vakum digunakan untuk memeperkuat sinyal dengan
mengendalikan gerakan elektron di ruang evakuasi. Komputer generasi pertama
sangatlah sulit untuk dioperasikan dan berbiaya sangat mahal.
IBM 7000, NCR 304,
IBM 650, IBM 1401, ATLAS and Mark III adalah contoh dari generasi kedua
komputer.
UNIVAC dan ENIAC
adalah contoh komputer generasi pertama yang digunakan badan sensus Amerika
Serikat.
Generasi Kedua (1959
– 1964)
Teknologi tabung
vakum mulai tergantikan dengan transistor. Penggunaan transistor pada komputer
mulai digunakan di akhir 1950-an. Keunggulan transistor adalah bentuknya yang
lebih kecil. Dengan bentuk minimalis dari transistor, komputer menjadi lebih
kecil dan hemat energi. Di generasi kedua ini, bahasa pemograman mulai
diperkenalkan, seperti contohnya COBOL dan Fortran. Teknologi penyimpanan
memori juga berubah dari drum magnetik menjadi teknologi magnetik.
IBM 7000, NCR 304,
IBM 650, IBM 1401, ATLAS and Mark III adalah contoh dari generasi kedua
komputer.
Generasi Ketiga (1964
– 1970)
Pengembangan
sirkuit terpadu adalah ciri khas dari generasi ketiga komputer. Bentuk
transistor semakin diperkecil dan ditempatkan di chip silikon, yang dinamakan
semikonduktor. Teknologi ini semakin mempercepat kinerja komputer. Selama
periode ini, mouse dan keyboard mulai diperkenalkan, generasi ketiga juga sudah
dilengkapi dengan sistem operasi.
PDP-8, PDP-11, ICL
2900, IBM 360 and IBM 370 adalah contoh dari komputer generasi ketiga
Generasi Keempat (1979
– sekarang)
Di periode ini
prosesor mikro mulai diperkenalkan, saat ribuan sirkuit terpadu dimasukan ke
dalam sebuah silikon chip yang kecil. Prosesor pertama Intel, 404 chip mulai
menjadi otak utama di sebuah komputer. saat periode inilah istilah Personal
Computer (pc) mulai digunakan. Dengan teknologi yang lebih maju, generasi
keempat menjadi tonggak awal pembangunan internet.
IBM 4341, DEC 10,
STAR 1000, PUP 11 and APPLE II adalah contoh komputer generasi keempat.
Generasi kelima
(sekarang-masa depan)
Komputer generasi
kelima dibangun berdasarkan teknologi kecerdasan buatan, dan masih dalam tahap
pengembangan. Contoh teknologi yang sudah sering digunakan adalah teknologi pengenal
suara. Penggunaan pemrosesan paralel dan superkonduktor menjadi dasar dari
kecerdasan buatan. Tujuan dari komputasi generasi terbaru adalah untuk
mengembangkan perangkat yang merespon bahasa manusia.
Sejarah Perkembangan
Mikroprosessor
Setiap komputer yang kita gunakan
didalamnya pasti terdapat mikroprosesor. Mikroprosesor, dikenal juga dengan
sebutan Central Processing Unit (CPU) artinya unit pengolahan pusat. Berikut
adalah sejarah perkembangan mikroprosessor.
- · Th. 1946 : Komputer modern pertama dibuat di University of Pennsylvania USA yang disebut ENIAC (Electronics Numerical Integrator and Calculator.
- · ENIAC terdiri dari 17.000 tabung hampa, 500 mil kabel, berat > 30 ton, dapat menjalankan 100.000 operasi per detik, diprogram dengan mengatur jalur kabel pada rangkaiannya.
- · Th. 1948 : Transistor pertama dibuat di Bell Labs, USA.
- · Th. 1958 : IC (Integrated Circuit) pertama dibuat oleh Jack Kilby dari Texas Instrument, USA.
- · Penemuan IC ini mendorong pengembangan IC Digital (1960), dan mikroprosesor pertama oleh Intel (1971).
- · Mikroprosesor pertama di dunia adalah Intel 4004 merupakan prosesor 4-bit, Kebanyakan Kalkulator masih berbasis mikroprosesor 4-bit.
- · Th. 1971 : Intel mengeluarkan mikroprosesor 8-bit yaitu Intel 8008.
- · Th. 1973 : Intel memperkenalkan mikroprosesor 8-bit modern pertama Intel 8080 (10x lebih cepat dari 8008), dan diikuti Motorola MC6800.
- · Th. 1977 : Intel memperkenalkan 8085 yang merupakan mikroprosesor 8-bit terakhir yang dibuat Intel dengan frek.clock dan kecepatan lebih tinggi.
- · Perusahaan lain yang mampu menyaingi Intel 8085 adalah Zilog Corporation dengan Z80.
- · Th. 1978 : Intel mengeluarkan mikroprosesor 16-bit yaitu 8086, setahun kemudian mengeluarkan 8088 dengan kecepatan eksekusi dan memori lebih besar dari 8085, serta mulai digunakannya cache memori (sistem antrian yang mengatur pemberian instruksi sebelum menjalankannya).
- · Intel 8086/8088 disebut juga CISC (Complex Instruction Set Computer) karena jumlah dan kompleksitas instruksinya.
- · Th. 1981 : IBM membuat PC menggunakan mikroprosesor 8088 untuk menjalankan aplikasi seperti spreadsheet dan pengolah kata.
- · Th. 1983 : Intel mengeluarkan mikroprosesor 16-bit 80286, dengan kemampuan memori 16 MB.
- · Th. 1986 : Intel mengeluarkan mikroprosesor 32-bit pertama 80386, dengan kemampuan memori 4 GB.
- · Th. 1989 : Intel mengeluarkan mikroprosesor 32-bit 80486, dengan kemampuan memori 4 GB + 8K Cache.
- · Th. 1993 : Intel memperkenalkan mikroprosesor 32-bit Pentium I, Th. 1997 Pentium II,kemudian berturut-turut Pentium III dan Pentium 4 pada Th. 2000, dimana mulai digunakan teknologi memori RAMBUS menggantikan teknologi SDRAM.
Terminologi Dasar Pada Mikrokomputer
Berikut adalah
Terminologi atau istilah dasar pada mikrokomputer.
Terminologi (bit)
·
Bit
merupakan singkatan dari binary digit. Bit direpresentasikan dengan nilai 0 dan
1.
·
Ukuran
bit pada komputer menunjukkan jumlah bit yang dapat diproses. Sebagai contoh,
sebuah komputer 32-bit dapat memproses kata sebanyak 32 bit.
·
Terminologi
(ALU)
·
Arithmetic
logic unit (ALU) adalah sirkuit digital dimana dapat melakukan operasi
arimatika dan lojik di dua n-bit kata digital. Nilai n dapat berupa 4, 8, 16,
32 atau 64.
·
Sebuah
grup bit dinamakan kata (words) digital.
·
Operasi
yang dilakukan ALU adalah pejumlahan, pengurangan, AND, OR, dan perbandingan dua
dua n-bit kata digital.
·
Terminologi
(Address)
·
Address,
adalah sebuah pola dengan nilai 1 dan 0, yang merepresentasikan lokasi spesifik
dari sebuah memori atau perangkat I/O.
·
Mikoprosessor
8-bit memiliki 16 baris address, dan 16 baris ini dapat menghasilkan 216
address yang unik.
·
16-bit
address dimulai dari 0000000000000000 sampai dengan 1111111111111111,
menghasilkan 65536 kombinasi address yang berbeda.
·
Terminologi
(ROM & RAM)
·
Read-only
memory (ROM) adalah media penyimpanan kata digital. Kontennya bersifat permanen
ketika di program.
·
ROM
bersifat nonvolatile, konten di dalam ROM akan tetap eksis meskipun tidak ada
aliran listrik.
·
Random
access memory (RAM) adalah media penyimpanan kata digital. Tidak hanya dapat
membaca isi konten, namun dapat mengubah isi konten pada address tertentu.
·
RAM
bersifat volatile, dibutuhkan aliran listrik untuk menyimpan konten.
·
Terminologi
(Register)
·
Register
dapat ditinjau sebagai media penyimpanan yang volatile untuk beberapa bit. Bit
ini dimungkinkan diatur ke dalam register secara bersamaan (parallel) atau
sekuensial (serially) dari kanan ke kiri, atau kiri ke kanan, 1 bit pada satu
satuan waktu.
·
Terminologi
(Bus)
·
Bus
diartikan sebagai serangkaian konduktor (atau kabel) dengan jumlah tertentu,
yang diorganisaskan untuk menyediakan layanan komunikasi antar elemen yang berbeda-beda
di dalam sistem microcomputer.
·
Normalnya
sebuah micoprocessor memiliki sebuah address bus, data bus dan control bus.
·
Instruksi
dari memory dan data menuju/dari memory biasanya ditransfer melalui data bus.
·
Bus-bus
kadangkala berkerja secara bidirectional ,yaitu informasi bisa ditransmisikan
di kedua arah. Namun, biasanya bus bekerja di satu arah dalam satu waktu.
·
Terminologi
(Instruction Set)
·
Instruction
set dari sebuah mikroprosessor adalah daftar perintah yang didesain untuk
dieksekusi.
·
Instruksi
yang umum adalah ADD, SUBTRACT dan STORE.
·
Jika
sebuah mikroprosessor mempunyai alokasi 3 bit untuk merepresentasikan
instruksi, maka mikroprosessor akan mengenali maksimum 23 atau 8 instruksi yang
berbeda.
·
Terminologi
(Clock)
·
Mikrokomputer
membutuhkan sinkronisasi terhadap semua komponen pendudukungnya, ini dapat
dijalankan dengan bantuan clock atau timing circuits.
·
Terminologi
(Chip)
·
Chip
adalah sebuah paket integrated circuit (IC) yang mengandung sirkuit digital.
·
Terminologi
(Gate)
·
Gate
atau gerbang adalah operator lojik seperti AND, OR dan NOT.
·
Terminologi
(Speed power product)
·
Speed
power product (SPP) adalah ukuran performa dari gerbang logika (logic gate),
satuannya adalah picojoule (pJ).
·
SPP
didapat dari perkalian antara kecepatan (nS) dan power dissipation/pemborosan
energi (mW) pada sebuah gerbang (gate).
Sumber:
- http://www.pintarkomputer.org/2015/04/sejarah-perkembangan-komputer_80.html
- http://techno.okezone.com/read/2016/02/01/207/1302216/sejarah-singkat-mengenai-perkembangan-komputer
- http://xtremetrik.blogspot.co.id/2011/11/sejarah-singkat-tentang-perkembangan.html
- https://neverlosemanknowledge.wordpress.com/2011/07/05/sejarah-singkat-microprocessor/
- http://isramrasal.staff.gunadarma.ac.id/Downloads/files/39532/2.+Terminologi+-+Mikrokomputer.pdf
0 komentar:
Posting Komentar