PENGERTIAN DAN PERBEDAAN MIKROPROCESSOR, MIKROKOMPUTER, DAN MIKROKONTROLLER
 
A.Pengertian Umum
1. Mikroprosesor
Microprocessor adalah CPU atau Central Processing Unit yang terdapat dalam satu chip. CPU di desain dengan (MSI/LSI) chips yang terintegrasi dengan jumlah medium ataupun besar. Mikroprossesor adalah suatu chip yang didalamnya terkandung rangkaian ALU (arithmetic-logic unit), rangkaian CU (control unit), dan register.
2. Mikrokomputer
Mikrokomputer adalah interkoneksi antara mikroprosesor (CPU) dengan memori utama (main memory) dan antar muka input-output (I/O interface) yang dilakukan dengan menggunakan sistem interkoneksi bus.
3. Mikrokontroler
Bila semua komponen penyusun mikrokomputer di kumpulkan menjadi satu, dan di masukkan di dalam satu chip silicon, maka chip tersebut di sebut dengan mikrokontroller. Jadi Mikrokontroler adalah chip yang didalamnya terkandung sistem interkoneksi antara Mikroprosesor, RAM, ROM, I/O interface, dan beberapa peripheral. Mikrokontroler disebut juga On-chip-Peripheral.
 
B. Dari segi strukturnya:
1. Struktur utama dari mikroprosesor adalah ALU (arithmetic-logic unit), rangkaian CU (control unit), dan register-register.
2. Struktur utama dari mikrokontroler adalah Mikroprosesor, RAM, ROM, I/O interface, dan beberapa peripheral.
3. Struktur utama dari mikrokomputer adalah mikroprosesor, mikrokontroler, memori utama dan I/O interface.

C. Dari segi fungsinya:
1. Mikroprosesor berfungsi sebagai pengolahan data, pengontrol fungsi prosesor dan sebagai media penyimpanan sementara.
2. Mikrokontroler berfungsi sebagai interkoneksi antara mikroprosesor, RAM, ROM, I/O interfece dan beberapa peripheral.
3. Mikrokomputer berfungsi sebagai interkoneksi antara mikroprosesor dengan memori utama dan sebagai antar muka input output. 
 
 
PENGERTIAN DAN FUNGSI ALU, CONTROLUNIT, DAN REGISTER 

1. ALU, singkatan dari Arithmetic And Logic Unit ( unit aritmatika dan logika), adalah salah satu bagian dalam dari sebuah mikroprosesor yang berfungsi untuk melakukan operasi hitungan aritmatika dan logika.
Tugas utama dari ALU (Arithmetic And Logic Unit) adalah melakukan semua perhitungan aritmatika atau matematika yang terjadi sesuai dengan instruksi program.
Fungsi-fungsi yang didefinisikan pada ALU adalah Add (penjumlahan), Addu(penjumlahan tidak bertanda), Sub (pengurangan), Subu (pengurangan tidak bertanda), and, or, xor, sll (shift left logical), srl (shift right logical), sra (shift right arithmetic), dan lain-lain.

2. Control Unit (CU) adalah salah satu bagian dari CPU yang bertugas untuk memberikan arahan/kendali/ kontrol terhadap operasi yang dilakukan di bagian ALU (Arithmetic Logical Unit) di dalam CPU tersebut. Output dari CU ini akan mengatur aktivitas dari bagian lainnya dari perangkat CPU tersebut.

Tugas dari CU adalah sebagai berikut:
  1. Mengatur dan mengendalikan alat-alat input dan output.
  2. Mengambil instruksi-instruksi dari memori utama.
  3. Mengambil data dari memori utama kalau diperlukan oleh proses.
  4. Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja.
  5. Menyimpan hasil proses ke memori utama.
3. Register adalah sebuah tempat penampungan sementara untuk data-data yang akan diolah oleh prosesor, dan dibentuk oleh 16 titik elektronis di dalam chip mikroprosessor itu sendiri.
Fungsi register digunakan untuk menyimpan data, alamat, kode instruksi dan bit status berbagai operasi mikroprosesor. Prinsip dari register pada berbagai mikroprosesor adalah sama, namun memiliki perbedaan dalam struktur registernya.
 
 
JELASKAN JENIS-JENIS RAM DAN ROM
 
1. RAM (Random Acces Memory)
Ram yaitu memori yang berfungsi untuk menyimpanan intruksi sementara pada komputer untuk dikeluarkannya ke output device, adapun macam-macam Ram yang diketahui, yaitu sebagai 
  • DRAM(Dynamic Random Acces Memory)


Ini adalah jenis RAM yang menyimpan setiap bit data yang terpisah dalam kapasitor dalam satu sirkuit terpadu. Data yang terkandung di dalamnya harus disegarkan secara berkala oleh CPU agar tidak hilang. Hal ini membuatnya sangat dinamis dibandingkan dengan memori lainnya. Dalam strukturnya, DRAM hanya memerlukan satu transistor dan kapasitor per bit, sehingga memiliki kepadatan sangat tinggi. 
  • SRAM (Static Ramdom Acces Memory) 


Yaitu jenis Ram yang sejenis dengan memori semi konduktor yang tidak menggunakan kapasitor. Hal tersebut mengakibatkan SRAM tidah membutuhkan penyegaran secara berkala seperti halnya DRAM. Dan sekaligus membuatnya memiliki kecepatan lebih tinggi dibandingkan dengan DRAM.
  • EDORAM (Extended Data Out Random Acces Memory) 


Merupakan jenis Ram komputer/laptop yang dapat menyimpan dan mengambil secara bersama, sehingga kecepatan baca tulisnya pun menjadi lebih cepat.
  • SDRAM (Synchronus Dynamic Random Acces Memory)


Merupakan jenis Ram komputer yang dinamis yang mempunyai kemampuan kecepatan lebih cepat dari jenis Ram sebelumnya (EDORAM) dan mempunyai keping yang terdiri dari 168 pin RAM jenis ini disincronkan oleh Clock sistem dan cocok  untuk sitem dengan bus yang memiliki kecepatan sampai 100 MHz
  • RDRAM (Rambus Dynamic Random Acces Memory)


Merupakan jenis RAM yang sinkron yang diproduksi oleh Rambus Corporation menggunakan bus Speed sebesar 800 MHz tapi memiliki jalur yang sempit (8 bit). Ram jenis ini memiliki memory Controller yang canggih sehingga tidak semua motherboard bisa mendukungnya.
  • NV-RAM (Non-Volatile Random Acces Memory)


Ram jenis ini menggunakan Baterai Litium didalamnya sehingga data yang tersimpan dtidak hilang meskipun 1 daya dimatikan.
  • VGRAM (Video Graphic Random Acces Memory)


Ini adalah jeis RAM yang dibuat khusus untuk video adapter, kapasitas VGRAM sangat menentukan kualitas gambar yang dihasilkan oleh video adapter tesebut.

2. ROM (READ ONLY MEMORY)
Yaitu memory yanng digunakan untuk menyimpan Firmware. Firmware yaitu sebuah perangkat sebuah perangkat lunak yang terpasang disebuah media memory mini pada sebuah perangkat keras yang berisi identitas dan fungsional perangkat keras tersebut, Firmware berfungsi sebagai pengendali perangkat keras.
  • PROM (Programable ROM)


Rom ini bersifat non-voletile dan hanya ditulis saja. Pada ROM, proses penulisannya dibentuk secara elektris
  • EPROM (Erasable Programable ROM)


Rom ini  menyediakan fleksiblelitas selama fase pengembangan system digital, karena EPROM mampu mempertahankan informasi tersimpan untuk waktu yang lama maka dapat digunakan untuk mengganti ROM. Pada saat software dikembangkan EPROM dihapus dengan sinar UV.
  • EEPROM (Electricaly Erasable ROM)


Ini merupakan memori yang dapat ditulis kapan saja tanpa menghapus isi sebelumnya, hanya byte-byte yang beralamat yang akan di-update. Operasi write akan memerlukan waktu yang lebih lama dibanding operasi read , penghapusan data pada EEPROM memerlukan tegangan yang berbeda untuk menghapus, penulisan dan pembacaan.
 
PERBEDAAN VOLATILE DAN NON VOLATILE 
 
Volatile memory merupakan memory yang datanya dapat ditulis serta dihapus,tetapi akan hilang saat kehilangan power (kondisi off) serta membutuhkan satu daya dalam mempertahankan memory.

Non-volatile memory
merupakan memory yang datanya datanya dapat ditulis serta dihapus, tetapi data akan tetap ada walaupun dalam kondisi off serta tidak membutuhkan satu daya. memory ini dikenal dengan temporary memory.  

Postingan terkait:

Belum ada tanggapan untuk " "