Anda di halaman 1dari 1

Komponen mikroprosesor dan fungsinya

1. Register, berfungsi untuk sebagai tempat penyimpanan sementara data, alamat, kode instruksi dan bit status berbagai operasi
mikroprosesor.
2. ALU (Algorithm and Logic Unit), berfungsi untuk mengerjakan perintah – perintah logika dan operasi aritmetika.
3. Timing and Control Unit, berfungsi untuk mengambil dan mendekodekan instruksi dari memori program dan membangkitkan sinyal
kendali yang diperlukan oleh bagian lain dari mikroprosesor untuk melaksanakan instruksi tersebut
 Mengambil instruksi dan data dari memori.
 Memindah data dari dan ke memori.
 Mengirim sinyal kendali dan melayani sinyal interupsi.
 Menyediakan pewaktuan untuk siklus kerja sistem mikroprosesor.
 Mengerjakan fungsi – fungsi operasi logika dan aritmetika.
Arsitektur Mikro pada mikrokontroler 8051
 Mikrokontroler, suatu single chip yg d dlmnya terdapat; mikroprosesor,ram,rom,timer,port i/o
 Keistimewaan mcs 51;-terdiri dari program memori dan data memori-mendukung interface menggunakan port i/o sebanyak 4-terdapat
timer (0 & 1)-terdapat 2 counter masing2 dapt di program scra independent-menyediakan memori program sebanyak 4kb(proses
pengontrolan membutuhkan memori <2kb,apabila >4kb dpt ditambahkan rom eks 64kb)-endukung berbagai macam mode
pengalamatan(direct,indirect,register,immediate,indexed)-mudah melakukan interfacing antar register
 Direct, digunakan untuk mengakses data dari ram internal (MOV A,7Eh) akan menyalin data dari ram internal yang beralamat 7Eh ke
register A
 Indirect, digunakan untuk mengakses/menyalin data dari ram internal maupun eksternal dg bantuan register lain untukmenyebutkan
alamat (MOV B, @R2)
 Register, menyalin data antar register (MOV B,C / MOV B,R2)
 Immediate, digunakan untuk mengisi register atau alamat ram internal dg sebuah nilai (MOV A,#01h) register A akan diisi 01
 Indxed, digunakan untuk menyalin nilai pada memori program (MOV A, @B +R2) Hasil dari register ditambah register R2 akan disalin ke
register A

Anda mungkin juga menyukai