MIKROPROSESSOR

•Berasal dari kata mikro=ukuran mini, prosessor = pengolah.
•Mikroprosessor, suatu sistem (kumpulan beberapa bagian) yang berfungsi mengolah data.
•Mikroprosessor yang kita maksud disini adalah Mikroporosessor digital, karena sebuah sistem maka mempunyai masukan dan keluaran. Tentu saja data yang masuk dan keluar dalam bentuk digital.
•Bila data yang kita olah dalam bentuk analog, maka kita perlu alat bantu untuk mengubah data analog menjadi digital terkenal dengan ADC(Analog to Digital Interface), dan bila data output kita inginkan menjadi analog kita membutuhkan DAC(Digital to Analog Converter).
•Pengolahan data yang dilakukan adalah segala bentuk manipulasi data yang kita inginkan terhadap data yang dimaksud, misalnya aritmatik, logika, penyimpanan sementara, dll.
•Karena sebuah sistem maka berikut ini bagian bagian penyusunnya :



•ALU = Aritmathic Logic UNIT, adalah bagian yang berfungsi memproses data yang masuk sesuai operasi, jika aritmatik (penjumlahan, pengurangan, pembagian, perkalian, kuadratik, akar), jika logik (inverter, AND, OR, XOR, XNOR).
•Counter dan register. Register yang berfungsi untuk menyimpan data sementara, pada mikroporosessor diperlukan karena tidak semua proses pengolahan dapat cepat selesai terkadang perlu disimpan sementara selama proses lain sedang berjalan.Contoh register dalam mikroporosessor FLAG, Acumulator, Interupsi, Program counter, dll.
Counter berfungsi untuk melalakukan penghitungan(pencacahan), karena didalam mikroporsessor diperlukan juga penghitungan pulsa, bahakan lebar pulsa.
•CLOCK. Bagian ini berfungsi mengahasil pulsa dan sinkronisasi. Tentu saja bagian sangat diperlaukan karena kebanyakan bagian bagian di mikroprosessor merupakan rangkaian sekuensial, jadi perlu ada trigger untuk bisa bekerja, selain itu antar bagian perlu bekerja secara sinkron dan kompak.
•Mikroprosessor bekerja berdasarkan sebuah program.
•Program adalah suatu urutan perintah/instruksi(kerja) untuk mengatur kerja dari sebuah sistem dari awal sampai akhir, sehingga bisa menghasilkan, sesuai yang diinginkan pembuat program(pemerintah).
•Dalam mikroprosessor perintah/instruksi diberikan dalam bentuk bahasa mesin, adalah sebuah data digital yang bisa dimengerti oleh decoder instruksi(penerjemah perintah).Tiap mikroprosessor mempunyai mempunyai dekoder instruksi yang berbeda, sehingga dalam membuat program bisa berbeda beda perintahnya untuk melakukan perkerjaan yang sama.
•Program disimpan dalam bentuk data digital(8bit/16bit/32bit) pada memori program, dalam alamat memori yang teratur. Sehingga ketika mikroprosessor bekerja, instruksi ini akan diambil satu persatu dari memori.
•Memori untuk mikroprosessor terletak diluar sistem, jadi diperlukan jalur(BUS) untuk bisa saling komunikasi. (akan dijelaskan pada bahasan selanjutnya = bagaimana mikroprosessor bisa bekerja).



0 komentar:

Posting Komentar