Perbezaan Antara Mikropemproses dan Mikrokontroler

Microprocessor vs Microcontroller

Mikropemproses, yang juga dikenali sebagai Unit Pemprosesan Tengah (CPU), adalah Litar Bersepadu (IC), yang merupakan otak Komputer. Walaupun mikropengawal mempunyai peranan serupa dengan mikropemproses, terdapat beberapa perbezaan utama di antara mereka.

Mikropemproses

Biasanya, mikropemproses adalah hanya teras. Ia adalah CPU dan kadangkala dilengkapi dengan pengawal memori dan tiada lagi. Ia adalah peranti elektronik yang dapat diprogramkan dan disemak, yang menerima data binari sebagai input kemudian memproses data mengikut arahan yang terdapat dalam memori program dan akhirnya menghasilkan hasilnya. Ia digunakan dengan komponen lain seperti modul memori (untuk kedua-dua memori data dan program), peranti storan dan perkakasan input / output. Komponen tipikal yang anda dapati di dalam mikropemproses adalah ALU, mendaftarkan, mengambil dan menyahkod unit, dan lain-lain. Intel 4004 disifatkan sebagai mikropemproses yang pertama dan telah dijadikan umum pada tahun 1971 oleh Intel Corporation. Mikropemproses digunakan sebagai CPU untuk pelbagai komputer bermula dari netbook rendah ke pelayan high-end.

Mikropengawal

Mikrokontroler adalah IC tunggal yang biasanya mengandungi teras pemproses kecil, program dan memori data, dan input / output peripheral yang dapat diprogram. Mikrokontroler disasarkan untuk aplikasi tertanam berbanding dengan mikropemproses, yang disasarkan untuk komputer tujuan peribadi. Titik menggunakan mikrokontroler dalam sistem tertanam adalah untuk cuba menggunakan komponen luaran yang kurang mungkin. Oleh itu, pada umumnya, mikrokontroler mempunyai memori (memori program dan beberapa RAM), port IO, kaunter, UART, semuanya terintegrasi ke dalam satu cip tunggal.

Apakah perbezaan antara Mikropemproses dan Mikrokontroler??

Mikropemproses biasanya lebih cepat, serba boleh dan mahal daripada microcontrollers, walaupun kita kini melihat microcontrollers dengan kelajuan yang lebih tinggi dan harga yang lebih rendah. Titik utama sekali lagi, mikropemproses hanya itu, 'pemproses' dan mikrokontroler adalah mikropemproses ditambah dengan sedozen fungsi lain pada cip itu. Apabila anda membeli mikropemproses, anda bebas menggunakan komponen yang anda mahu di sekitar pemproses. Dengan mikrokontroler, pengguna biasanya memilih antara perisa mikrokontroler yang berbeza (memori kurang / kurang, 0/1/2 UART, lebih / kurang pemasa, SPI, dll) tetapi anda akan mempunyai fungsi tersebut.

Mengikut anggaran pasaran bilangan mikropemproses dan mikrokontroler yang dijual pada tahun 2008 adalah sepuluh bilion dari mana hanya 2% daripadanya mikroprosesor, yang menyumbang 98% kepada mikrokontroler. Oleh kerana pembuatan besar dan saiz teras kecil, mikrokontroler sangat murah berbanding mikropemproses.