Pengertian dan Perbedaan Mikroprosesor dan Mikrokontroler Beserta Jenisnya
Halo guys kembali lagi diblog saya. Kali ini saya akan share tentang mikroprosesor dan mikrokontroller. Tentang Pengertian dan Perbedaan Mikroprosesor dan Mikrokontroler Beserta Jenisnya. Ok langsung saja kita menuju ke TKP
1. Pengertian Mikroprosesor dan mikrokontroler
A. Mikroprosesor
Mikroprosesor adalah sebuah chip (IC=Integrated Circuits) yang di dalamnya terkandung rangkaian ALU (Arithmetic-Logic Unit), rangkaian CU (Control Unit) dan register-register. Mikroprosesor disebut juga dengan CPU (Central Processing Unit). yang digunakan sebagai otak/pengolah utama dalam sebuah sistem komputer. Mengatur kerja sistem berdasarkan urutan program yang telah ditetapkan. Ia mengatur keluar masuknya data dari/ke antar bagian dalam sistem. Ia juga mengatur aktivitas keluar/masuk data dari/ke perangat diluar sistem.
B. Mikrokontroler
Mikrokontroler adalah sebuah chip yang didalamnya terdapat mikroprosesor yang telah dikombinasikan dengan I/O dan memori (ROM/RAM). Penggunaan mikrokontroler lebih menguntungkan dibandingkan penggunaan mikroprosesor. Hal ini dikarenakan dengan mikrokontroler tidak perlu lagi penambahan memori dan I/O eksternal selama memori dan I/O internal masih bisa mencukupi. Selain itu proses produksinya secara masal, sehingga harganya menjadi lebih murah dibandingkan mikroprosesor.
2. Jenis Mikroprosesor dan mikrokontroler
A. Mikroprosesor
Berdasarkan pada banyaknya bit yang dikerjakan oleh ALU(Arithmatic Logic Unit), CPU dibedakan menjadi 4 jenis :
- Bit Slices Prosesor : Perancangan CPU dengan menambahkan jumlah irisan bit(slices) untuk aplikasi-aplikasi tertentu. CPU jenis ini dapat dikatakan dengan CPU custom.
- General Purpose CPU : CPU serbaguna atau mikrokomputer dengan semua kemampuan dari kini komputer terdahulu.
- c. I/O Prosessor : Prosesor khusus yang berfungsi menangani input/output request membantu prosesor utama.
- Dedicated/Embedded Controller : Membuat mesin menjadi smart, seperti : mesin cuci, microwave, oven, mesin jahit, sistem pengapian otomotif. Prosesor jenis ini lebih dikenal dengan mikrokontroler.
B. Mikrokontroler
Secara teknis, hanya ada 2 macam mikrokontroller. Pembagian ini didasarkan pada kompleksitas instruksi-instruksi yang dapat diterapkan pada mikrokontroler tersebut. Pembagian itu yaitu RISC dan CISC.
- RISC merupakan kependekan dari Reduced Instruction Set Computer. Instruksi yang dimiliki terbatas, tetapi memiliki fasilitas yang lebih banyak.
- Sebaliknya, CISC kependekan dari Complex Instruction Set Computer. Instruksi bisa dikatakan lebih lengkap tapi dengan fasilitas secukupnya.
3. Perbedaan Mikroprosesor dan mikrokontroler
A. Mikroprosesor
Mikroprosesor dalam perkembangan komputer digital disebut sebagai Central Processing Unit (CPU) yang bekerja sebagai pusat pengolah dan pengendalian pada sistem komputer mikro. Sebuah mikroprosesor tersusun dari tiga bagian penting yaitu : Arithmetic Logic Unit (ALU), Register Unit (RU), dan Control Unit (CU) seperti terlihat pada Gambar 1 di bawah ini.
B. Mikrokontroler
Mikrokontroler adalah komputer mikro dalam satu chip tunggal. Mikrokontroler memadukan CPU, ROM, RWM, I/O paralel, I/O seri, counter-timer, dan rangkaian clock dalam satu chip tunggal seperti terlihat pada Gambar 2 di bawah ini.
Sama halnya dengan mikroprosesor, mikrokontroler adalah piranti yang dirancang untuk kebutuhan umum. Penggunaan pokok dari mikrokontroler adalah untuk mengontrol kerja mesin atau sistem menggunakan program yang disimpan pada sebuah ROM. Untuk melihat perbedaan konsep diantara mikroprosesor dan mikrokontroler di bawah ini ditunjukan tabel perbandingan konfigurasi, arsitektur, dan set instruksi diantara mikroprosesor Z-80 CPU dengan mikrokontroler 8051.
Konfigurasi PIN | Mikroprosesor Z-80 CPU | Mikrokontroler 801 |
Jumlah PIN | 40 | 40 |
Jumlah PIN Alamat | 16 | 16 |
Jumlah PIN Data | 8 | 8 |
Jumlah PIN Interrupt | align="center"2 | 2 |
PIN I/O | - | 32 |
Register 8 bit | 20 | 34 |
Register 16 bit | 4 | 2 |
Ukuran Stack | 64 K | 128 K |
ROM Internal | - | 4 Kbyte |
RAM Internal | - | 128 byte |
Memory Eksternal | 64 Kbyte | 128 Kbyte |
Flag | 6 | 4 |
Timer | 0 | 2 |
Port Paralel | 0 | 4 x 8 bit |
Port Serial | 0 | 1 |
Ok untuk Kali ini Sekian dulu, apabila ada kekurangan mohon di maafin ya
SEKIAN
0 Response to "Pengertian dan Perbedaan Mikroprosesor dan Mikrokontroler Beserta Jenisnya"
Post a Comment