Hmm.. udah lama ngilang skrg muncul lagi yaa.. hee maaf untuk komen2 yang gak sempet kebales diblog ini. Tapi ini, duuh syangnya touchpad laptop lagi eror pula :'( padahal habis charger. Nah lho jadi curhat.. hihii.. ini aq upload yang ringan aja yaa.. ini tugas kuliahku dulu pas jaman kuliah. Barangkali bermanfaat buat kaliann...
Kali ini kita bahas mikroprosesor yaa..
Mikroprosesor sering dituliskan dengan simbol µP
atau uP adalah sebuah central processing unit (CPU) elektronik
komputer
yang terbuat dari transistor mini dan sirkuit lainnya di atas sebuah sirkuit terintegrasi semikonduktor.
Dan Mikroprosesor juga dapat disebut dengan sebuah chip (IC) yang bekerja
dengan program. Fungsi Mikroprosesor adalah sebagai pengontrol atau pengolah
utama dalam suatu rangkaian elektronik. Mikroprosesor
biasa disebut juga CPU (Central Processing Unit). Cara kerja sebuah
Mikroprosesor diarahkan oleh suatu program dalam kode-kode bahasa mesin yang
telah dimasukkan terlebih dahulu ke dalam sebuah memori. Di dalam Mikroprosesor minimal terdiri dari
rangkaian digital, register, pengolah logika aritmatika, rangkaian sekuensial.
Sebelum berkembangnya mikroprosesor, CPU elektronik terbuat dari sirkuit terintegrasi TTL terpisah; sebelumnya,
transistor individual; sebelumnya lagi, dari tabung vakum.
Bahkan telah ada desain untuk mesin komputer sederhana atas dasar bagian mekanik seperti gear, shaft, lever, Tinkertoy, dll. Evolusi dari mikroprosesor
telah diketahui mengikuti Hukum Moore dari awal sebagai driver dalam kalkulator,
perkembangan kekuatan telah menuju ke dominasi mikroprosesor di berbagai jenis
komputer; setiap sistem dari mainframe terbesar sampai ke komputer pegang terkecil
sekarang menggunakan mikroprosesor sebagai pusatnya. Sebuah CPU umumnya
berbentuk mikroprosesor yang terbuat dari bahan semikonduktor (biasanya
silikon). Di dalam mikroprosesor tersebut terdapat jutaan komponen-komponen elektronika
yang berukuran sangat kecil (mikro) yang dirancang sedemikian rupa untuk dapat
melakukan fungsi-fungsi pengolahan data tertentu. Beberapa fungsi CPU
seperti yang tersebut di atas dijalankan oleh bagian-bagian yang berbeda. Dalam
hal ini, bagian-bagian prosesor atau CPU komputer adalah:
- ALU
(Arithmetic Logic Unit), yaitu bagian CPU yang dapat melakukan perhitungan
terhadap data-data dalam bentuk bilangan dan membuat keputusan logis
berdasarkan perhitungan tersebut.
- Register,
yaitu tempat atau lokasi memori khusus untuk menyimpan informasi sementara
waktu.
- Unit
Pengatur Program, yaitu bagian yang dapat melakukan pengaturan terhadap
program-program komputer.
- Bus,
yaitu bagian yang berfungsi untuk membawa informasi-informasi digital.
- Memori
Lokal, yaitu bagian penyimpanan pada CPU.
Mikroprosesor bekerja dengan bahasa assembly.
Eksekusi seluruh instruksi dilakukan dengan bahasa ini. Walau sebenarnya
pekerjaan mikroprosesor jauh lebih rumit, tetapi pada dasarnya hanya ada 3
pekerjaan yang dilakukan . Menggunakan ALU, mikroprosesor dapat melakukan
operasi aritmatik (penjumlahan, pengurangan, perkalian, dan pembagian).
Mikroprosesor modern memiliki prosesor floating point yang bisa melakukan
operasi-operasi yang sangat rumit untuk membantu CPU. Lalu mikroprosesor
bisa memindahkan data dari lokasi memori ke peranti lainnya
dan
sebaliknya. Setelah itu mikroprosesor bisa membuat keputusan dan melompat ke
set instruksi yang baru, berdasar pada keputusan itu.
Mikrokomputer adalah interkoneksi antara
mikroprosesor(CPU) dengan memori utama (main memory) dan antar muka
input-output (I/O interface) yang dilakukan dengan menggunakan sistem
interkoneksi bus. Mikrokomputer adalah sebuah kelas komputer yang menggunakan mikroprosesor
sebagai CPU utamanya. Komputer mikro juga dikenal sebagai Personal Computer
(PC), Home Computer atau Small-business Computer. Komputer mikro yang
diletakkan di atas meja kerja dinamakan dengan desktop, sedangkan yang dapat
dijinjing (portabel) dinamakan dengan Laptop, karena sering diletakkan di atas
paha. Ketika komputer mikro pertama kali muncul ke pasaran, komputer jenis ini
dianggap sebagai perangkat yang hanya digunakan oleh satu orang saja, yang
mampu menangani informasi yang berukuran 4-bit, 8-bit atau 16-bit (dibandingkan dengan minicomputer
atau mainframe
yang mampu menangani informasi lebih dari 32-bit) pada satu
waktunya. Pengembangan lebih lanjut, menjadikan klasifikasi antara mainframe,
minicomputer
dan komputer mikro menjadi tidak relevan lagi, karena komputer mikro yang baru
mampu menangani informasi 32-bit
atau 64-bit dalam satu waktunya, sama seperti
halnya mainframe
atau minicomputer.
Selain itu, komputer mikro juga sekarang telah mendukung banyak pengguna dalam
satu waktunya. Komputer mikro didesain untuk digunakan di dalam rumah, sekolah
atau perkantoran. Aspek dasar sistem komputerisasi yang menunjangh
terselenggaranya kegiatan komputerisasi terdiri atas 3 bagian, yaitu
perangkat-keras (hardware), perangkat lunak (software), dan orang yang
menjalankan komputer (brainware). Hardware adalah mesin komputer beserta
perangkat/peralatannya.Hardware meliputi monitor, keyboard, CPU (central
processing unit), modem, stick, mouse, printer dan sebagainya. Software adalah
sistem pengolahan data yang menunjang terlaksananya tugas suatu sistem
komputer. Software mutlak dibutuhkan pada suatu sistem komputer karena hardware
komputer baru bisa digunakan apabila ada software. Brainware adalah yang
memanfaatkan komputer atau yang mengoperasikan komputer, yaitu manusia. Sistem
Mikrokomputer mempunyai 3 bagian utama, yaitu :
- Central
Processiang Unit (CPU)
- Memory
unit
- Input
Output (I/O) unit
Dalam Mikrokontroler terdapat
mikroprosesor, BUS, clock/osilator, RAM, EPROM, timer dan port I/O seperti
halnya mikrokomputer. Yang membedakan adalah fungsi mikroprosesor pada
mikrokontroler sangat sederhana dan terbatas sebagai pengontrol. Selain itu
mikrokontroler bekerjanya menempel (embedded) pada suatu alat. Seperti halnya
mikrokomputer, mikrokontroler untuk beroperasi memerlukan program. Bahasa
pemrograman yang dipakai adalah bahasa rakitan (assembly) yang sintaksis dan
kompilasinya tergantung pabrik pembuat, misalnya MCS51 untuk 8051.
Mikrokontroler yang ada di pasaran adalah AT89C51 dari Atmel, PIC16F84 dari
Microchip Technology Inc., 8051 dari Intel, 68HC11 dari motorola dan
sebagainya. 8051 buatan Intel sejak lama sudah dikena! tetapi membutuhkan
memori eksternal sehingga saat ini mikrokontroler buatan Atmel yang sudan
memiliki internal memori banyak digunakan terutama seri yang murah yaitu
AT89S51. Keunggulan PIC16F84 buatan Microchip Technplogy Inc. adalah jumlah
opcode-nya yang sedikit (nanya tiga puluhan) dengan 18 pin karena tipe prosesor
RISC. Untuk mengisi program ke dalam cip, program assembly yang berekstensi
.ASM harus dikompilasi sehingga dihasilkan file berekstensi .
Berkomentar yang sopan ya, Terimakasih sahabat..
EmoticonEmoticon