Menu Close

Perbedaan Antara Mikroprosesor dan Mikrokontroler (dengan tabel)

Perbedaan Antara Mikroprosesor dan Mikrokontroler (Dengan Tabel)

Elektronika adalah bidang studi yang berhubungan dengan fisika dan aplikasi gerak elektron. Dengan elektronik hadir komunikasi elektronik dan perangkat elektronik yang bekerja berdasarkan prinsip aliran elektron dari satu titik / terminal ke titik lainnya.

Bagi mereka yang baru memulai di bidang elektronika, istilah yang paling umum dan membingungkan adalah mikroprosesor dan mikrokontroler. Penting untuk membedakan mereka karena mereka datang dengan perangkat keras yang berbeda dan juga melakukan tugas yang berbeda.

Unit pemrosesan komputer disebut mikroprosesor. Mereka terutama digunakan di komputer karena membantu dalam pengoperasian tugas-tugas umum dan kompleks. Mereka memiliki konsumsi daya yang tinggi dan mengkonsumsi daya bahkan dalam keadaan diam. Mikroprosesor juga memiliki kecepatan clock tinggi 1 GHz.

Unit pemrosesan dari sistem tertanam disebut mikrokontroler. Aplikasi Anda sebagian besar terlihat pada aplikasi yang menangani tugas tertentu. Ini adalah ketika output tergantung pada input sistem. Mereka memiliki komponen eksternal minimal karena mereka memiliki semua komponen yang diperlukan dalam satu chip.

Perbedaan antara mikroprosesor dan mikrokontroler adalah bahwa mikroprosesor digunakan untuk melakukan tugas-tugas umum seperti mengedit, bermain game, dan situs web, sedangkan mikrokontroler digunakan untuk tugas-tugas khusus seperti mesin cuci.

Tabel perbandingan antara mikroprosesor dan mikrokontroler

Parameter Perbandingan

Mikroprosesor

mikrokontroler

Nalar

jantung sistem komputer

Ini adalah komputer mini yang memiliki semua tugas terintegrasi

Komponen

CPU saja

CPU bersama dengan memori internal dan komponen I/O

Aplikasi

Ini digunakan di komputer

Ini digunakan dalam sistem tertanam untuk melakukan tugas tertentu.

Tugas selesai

Mereka melakukan tugas umum dan non-spesifik

Mereka melakukan tugas-tugas tertentu

kecepatan jam

1GHz

8Mhz hingga 50Mhz.

Penyimpanan

Variabel

Permanen

Apa itu mikroprosesor?

Mikroprosesor dapat dianggap sebagai jantung atau unit kontrol dari sistem komputer. Mereka tidak dilengkapi dengan komponen internal selain unit pemrosesan dan oleh karena itu membutuhkan beban daya yang besar.

Mereka hanya dibundel dengan pengontrol internal dan semua komponen lain harus dihubungkan secara eksternal agar dapat berfungsi. Oleh karena itu, mereka menjadi lebih besar daripada mikrokontroler. Mereka mahal dan juga menghabiskan banyak daya, tetapi inilah yang membuatnya sempurna untuk tugas-tugas kompleks.

Tugas umum seperti gambar, pengeditan, dll. berfungsi. Mereka tidak memiliki hubungan antara input dan output. Oleh karena itu, mereka juga hanya membutuhkan sedikit RAM dan ROM eksternal.

Karena mereka memiliki jumlah register yang lebih sedikit, mereka berbasis memori dan mengerjakan tugasnya dengan memori Anda. Mereka juga disebut tidak efisien karena tidak dapat digunakan dalam sistem kompak.

Apa itu mikrokontroler?

Mikrokontroler adalah unit pemrosesan dari sistem tertanam. Mereka juga memiliki kecepatan tinggi dalam memuat instruksi karena memori flash dan memori internal yang ada.

Mikrokontroler hadir dengan sistem hemat daya dan karenanya tidak mengonsumsi daya dalam mode siaga. Oleh karena itu, ia menggunakan lebih sedikit daya daripada mikrokontroler. Mereka juga lebih murah daripada mikroprosesor, tetapi tidak dapat digunakan untuk tugas yang rumit.

Mereka memiliki CPU bersama dengan RAM, ROM, dan periferal lain yang diperlukan dalam jumlah kecil atau terbatas pada satu chip. Itu sebabnya mereka juga disebut komputer mini. Mereka juga dapat digunakan dengan sistem kompak, tidak seperti mikroprosesor. Juga relatif lebih mudah untuk menulis program pada mikrokontroler karena mereka memiliki lebih banyak register.

Mikrokontroler memiliki komponen eksternal yang sangat sedikit dan oleh karena itu konsumsi dayanya secara alami rendah. Oleh karena itu, mereka dapat digunakan dengan baterai. Terlihat digunakan di mesin cuci, kamera digital, dll. Jadi, bisa juga dikatakan bahwa mikrokontroler digunakan dalam proyek dan aplikasi lain yang membutuhkan antarmuka pengguna langsung.

Perbedaan utama antara mikroprosesor dan mikrokontroler

  1. Mikroprosesor adalah jantung dari sistem komputer dan mikrokontroler adalah komputer mini dan disematkan untuk melakukan tugas tertentu.
  2. Mereka bervariasi bahkan dalam komponen. Mikroprosesor hanya dilengkapi dengan unit kontrol internal dan semua komponen memori dan I/O harus dipasang secara eksternal. Mikrokontroler dilengkapi dengan unit kontrol internal, memori, dan komponen I/O.
  3. Karena mikroprosesor adalah unit pemrosesan komputer, mereka digunakan di komputer, sedangkan mikrokontroler, yang merupakan komputer mini itu sendiri, digunakan dengan sistem tertanam untuk melakukan fungsi tertentu.
  4. Mikroprosesor digunakan untuk melakukan tugas-tugas umum seperti mengedit, bermain game, dan situs web di mana keluaran dan masukan tidak relatif. Mikrokontroler melakukan tugas tertentu di mana output bergantung pada input.
  5. Kecepatan clock kedua komponen ini sangat bervariasi. Mikroprosesor memiliki clock 1Ghz dan karenanya dapat digunakan untuk melakukan tugas-tugas kompleks. Padahal, kecepatan clock mikrokontroler di kisaran 8 hingga 50 MHz tidak memungkinkannya melakukan tugas yang rumit.
  6. Karena mikroprosesor memiliki memori eksternal, dimungkinkan untuk menambahkan memori ini. Tetapi karena mikrokontroler memiliki memori internal tetap, tidak mungkin memperluas memori mikrokontroler.

Kesimpulan

Elektronika adalah studi yang berhubungan dengan fisika, teknik, dan aplikasi gerak elektronik. Bagi mereka yang memulai kursus elektronika, Anda mungkin pernah menemukan mikroprosesor dan mikrokontroler. Mereka adalah istilah dasar dari sistem antarmuka yang sering membingungkan.

Mikroprosesor adalah unit pemrosesan sistem komputer dan umumnya digunakan di komputer pribadi karena berfungsi sebagai CPU. Mereka memiliki kecepatan jam yang tinggi dan karena itu memenuhi syarat untuk melakukan tugas-tugas kompleks bersama dengan tugas-tugas umum yang perlu mereka lakukan. Mereka cenderung mahal.

Mikrokontroler, seperti namanya, adalah unit kontrol dari sistem tertanam karena mereka memiliki semua komponen yang diperlukan pada chipnya. Mereka digunakan dalam aplikasi yang memerlukan antarmuka pengguna langsung seperti mesin cuci. Mikrokontroler memiliki mode hemat daya dan juga mengkonsumsi lebih sedikit daya.

Selain kesamaan, mikroprosesor yang memiliki kecepatan clock tinggi dapat melakukan tugas yang rumit, tetapi karena mereka memiliki memori eksternal, mereka memerlukan waktu untuk memuat instruksi dan menulis perintah pemuatan. Tetapi dalam kasus mikrokontroler, lebih cepat karena mereka memiliki memori onboard.

Referensi

  1. https://www.researchgate.net/profile/Christian_Siemers/publication/228941590_Reconfigurable_Microprocessor_and_Microcontroller-Architectures_and_Classification/links/0deec520de0b4cfe1f000000.pdf
  2. http://users.etown.edu/w/wunderjt/ITALY_2009/PUBLICATION_ASEEPAPetown2.pdf

Cobalah kuis TI