Mikroprosesor vs Mikrokontroler
Mikroprosesor, juga dikenal sebagai Central Processing Unit (CPU), adalah Sirkuit Terpadu (IC), yang merupakan otak dari Komputer. Meskipun mikrokontroler melakukan peran yang mirip dengan mikroprosesor, ada sejumlah perbedaan utama di antara mereka.
Mikroprosesor
Biasanya, mikroprosesor hanyalah inti. Ini adalah CPU dan terkadang dilengkapi dengan pengontrol memori dan tidak lebih. Ini adalah perangkat elektronik yang dapat diprogram dan clocked, yang menerima data biner sebagai input kemudian memproses data sesuai dengan instruksi yang tersedia dalam memori program dan akhirnya menampilkan hasilnya. Ini digunakan dengan komponen lain seperti modul memori (untuk data dan memori program), perangkat penyimpanan dan periferal input / output. Komponen khas yang Anda temukan di dalam mikroprosesor adalah ALU, register, unit pengambilan dan penguraian kode, dll. Intel 4004 dikaitkan dengan mikroprosesor pertama dan diumumkan pada tahun 1971 oleh Intel Corporation. Mikroprosesor digunakan sebagai CPU untuk berbagai komputer mulai dari netbook kelas bawah hingga server kelas atas.
Mikrokontroler
Mikrokontroler adalah IC tunggal yang biasanya berisi inti prosesor kecil, program dan memori data, dan periferal input / output yang dapat diprogram. Mikrokontroler ditargetkan untuk aplikasi tertanam sebagai lawan mikroprosesor, yang ditargetkan untuk komputer keperluan pribadi. Inti dari menggunakan mikrokontroler dalam embedded system adalah mencoba menggunakan komponen eksternal yang kurang memungkinkan. Jadi, secara umum, mikrokontroler memiliki memori (memori program dan beberapa RAM), port IO, counter, UART, semuanya terintegrasi ke dalam satu chip tunggal.
Apa perbedaan antara Mikroprosesor dan Mikrokontroler?
Mikroprosesor biasanya lebih cepat, fleksibel dan mahal daripada mikrokontroler, walaupun kita sekarang melihat mikrokontroler dengan kecepatan lebih tinggi dan harga lebih rendah. Poin utama lagi, mikroprosesor hanya itu, 'prosesor' dan mikrokontroler adalah mikroprosesor plus selusin fungsi lainnya pada chip. Ketika Anda membeli mikroprosesor, Anda bebas menggunakan komponen yang Anda inginkan di sekitar prosesor. Dengan mikrokontroler, pengguna biasanya memilih antara rasa mikrokontroler yang berbeda (lebih / kurang memori, 0/1/2 UART, lebih banyak / lebih sedikit timer, SPI, dll.) Tetapi Anda akan memiliki fungsi-fungsi tersebut.
Menurut perkiraan pasar, jumlah mikroprosesor dan mikrokontroler yang dijual pada 2008 adalah sepuluh miliar, di mana hanya 2% di antaranya adalah mikroprosesor, yang menghubungkan 98% dengan mikrokontroler. Karena pembuatan massal dan ukuran inti yang kecil, mikrokontroler sangat murah dibandingkan dengan mikroprosesor.