Mikrokontroler terutama dirancang untuk mengelola tugas real-time, tidak seperti mikroprosesor. Show Grafik perbandingan
Definisi MikroprosesorMikroprosesor adalah chip silikon yang berfungsi sebagai central processing unit (CPU). Itu dapat melakukan fungsi-fungsi termasuk logika dan aritmatika sesuai instruksi yang telah ditentukan sebelumnya, ditentukan oleh pabrikan. CPU terdiri dari unit ALU (Arithmetic and Logical Unit), register dan kontrol. Mikroprosesor dapat dirancang dengan berbagai cara tergantung pada set instruksi dan arsitektur sistem. Ada dua arsitektur sistem yang disediakan untuk merancang mikroprosesor - Harvard dan Von-Neumann. Jenis prosesor Harvard digabungkan dengan bus isolat untuk memori program dan data. Sebaliknya, prosesor berbasis arsitektur Von-Neumann berbagi satu bus untuk memori program dan data. Mikroprosesor bukan unit independen yang bergantung pada unit perangkat keras lain seperti memori, timer, interrupts controller, dan sebagainya. Mikroprosesor pertama dikembangkan oleh Intel pada tahun 1971 dan dinamai Intel 4004. Definisi MikrokontrolerMikrokontroler adalah teknologi yang dikembangkan setelah mikroprosesor dan mengatasi kekurangan mikroprosesor. Chip mikrokontroler sangat terintegrasi dengan CPU, memori (RAM dan ROM), register, unit kontrol interupsi, dan port I / O khusus. Tampaknya menjadi superset dari mikroprosesor. Tidak seperti mikroprosesor, mikrokontroler tidak tergantung pada unit perangkat keras lainnya, ia berisi semua blok penting untuk berfungsinya dengan benar. Mikrokontroler lebih dihargai daripada mikroprosesor di bidang sistem tertanam karena lebih hemat biaya dan mudah didapat. Mikrokontroler pertama TMS 1000 dikembangkan oleh Texas Instruments pada tahun 1974. Desain dasar mikrokontroler TI menyerupai prosesor 4004/4040 (4-bit) Intel di mana pengembang telah menambahkan RAM, ROM, dukungan I / o. Keuntungan lain dari mikrokontroler adalah kita dapat menulis instruksi khusus ke CPU. Perbedaan Kunci Antara Mikroprosesor dan Mikrokontroler
KesimpulanSebuah mikroprosesor dapat melakukan operasi dengan tujuan umum untuk beberapa tugas yang berbeda. Sebaliknya, mikrokontroler dapat melakukan tugas yang ditentukan pengguna di mana ia menangani tugas yang sama untuk seluruh siklus hidup. Mikroprosesor Mikroprosess adalah CPU (Central Processing Unit) yang didesain dalam satu chip, didalamnya terdapat sebuah sistem dan rangkaian yang terintegrasi serta mengandung ALU (Arithmetic Logic Unit), CU (Control Unit) dan register, sehingga memungkinkan untuk melakukan logika aritmatika, mengontrol serta mengolah informasi atau data dengan proses yang paling sederhana sampai yang rumit sekalipun.
Mikroprosesor atau Central Processing Unit (CPU) adalah rangkaian terintegrasi (IC) yang berfungsi untuk mengolah operasi hitungan, logika, dan kendali secara digital. Teknologi mikroprosesor pertama kali muncul tahun 1971 oleh perusahaan INTEL. Mikrokomputer adalah gabungan dari mikroprosesor, memori, dan input/output. Memori biasanya terdiri dari Read Only Memory (ROM) dan Random Access Memory (ROM). Input/output berfungsi untuk komunikasi antara sistem mikroprosesor dengan piranti seperti mouse, keyboard, monitor dan printer. Mikrokontroler merupakan mikrokomputer yang tergabung dalam satu IC (Integrated Circuit). Dalam segi ukuran, mikrokontroler memiliki keunggulan karena memiliki fungsi yang sama dengan mikrokomputer. Meskipun lebih praktis akan tetapi mikrokontroler memiliki keterbatasan proses dan kerja. Jika disimpulkan, ketiga mikro ini saling berkesinambungan. Bagian terkecil merupakan mikroprosesor, kemudian mikrokomputer, selanjutnya mikrokomputer dikemas menjadi mikrokontroler. Struktur mikroprosesorMikroprosesor terdiri dari 3 struktur utama. Pertama, Aritmatika Logic Unit (ALU) yang berfungsi sebagai operator aritmatika dan logika. Kedua, register unit berfungsi sebagai penyimpanan data dan hasil operasi. Ketiga, control unit yang berfungsi sebagai aliran data dan alamat bus serta penghubung piranti input dan output. Mikrokomputer tersusun atas Central Processing Unit (CPU), memori dan piranti Input/Output. Tiga bagian tersebut saling terkoneksi melalui saluran BUS yaitu BUS alamat, BUS data dan BUS control. Sedangkan memori akan menyimpan sekuen dari instruksi perintah dalam bentuk kode biner. Dalam mikrokontroler terdapat 8 bagian.
Penerapan mikroprosesorMikroprosesor banyak digunakan dalam teknologi komunikasi, komputasi, kendali, dan peralatan rumah tangga. Dalam sistem komputer mikroprosesor berfungsi sebagai pusat pengelolaan data. Salah satu contoh penerapannya adalah pada electronic fuel injection (EFI) pada sistem mesin bahan bakar modern. Mikroprosesor digunakan untuk mengoptimalkan pemakaian bahan bakar untuk torsi dan kecepatan maksimum. Contoh mikroprosesor antara lain Intel pentium, Intel core dan AMD. Personal Computer (PC) dan laptop adalah salah satu contoh mikrokomputer. Hubungan input,proses dan output dapat dilihat dari hubungan piranti pada mikrokomputer. Biasa digunakan dalam kehidupan sehari-hari untuk keperluan gaming,pemrograman, dan desain grafis. Contohnya adalah Altair 8800, Apple iBook, dan Apple Macbook. Mikrokontroler memiliki fungsi utama untuk menjalankan suatu program. Penerapannya banyak terjadi di televisi, jam digital, dan sistem keamanan rumah. Mikrokontroler juga digunakan dalam bidang penelitian, pengembangan, otomasi industri, akuisisi data, IoT, dan lain sebagainya. Contoh mikrokontroler adalah TinyAVR (ATTiny), AT90S, Atmega, xmega dan AVR32. |