Belajar Bersama :
"blog ini, di buat sesuai pemahaman dan pengertian yang saya ketahui jika ada salah atau kurang maaf ya ..semoga bermanfaat bagi kita semua " (belajarbersama.teknikmesin.blogspot)
Selasa, 14 Januari 2014
Mikroprosessor :
Mikro
adalah kecil dan Procecor adalah memproses.
Mikro
processor adalah sebuah chip /IC yang brfungsi sebagai pemproses pusat dari
suatu system .Alat ini yang menjadi otak dari sebuah computer yang
bekerja akan di kendalikan oleh mikroprosessor ini.
- Kemampuan mikroprosessor :
- Memberikan alamat pada bus untuk memproses memory dan port
- Memjumlah dan memproses secara logika yang di berikan
- Memberi lompatan alamat yang di berikan bersyarat dan tak bersyarat.
- Mengambil dan mengirim data bus
Cara
kerja computer secara garis besar
gambar 1 kerja komputer secara garis besar
Mikroprosessor
kita lihat pada gambar 1 sebagai pusat pemroses sebuah system pada computer dan
kemudian ada RAM dan ROM yang di sebut
juga sebagai memori dan juga ada PIO (progamable input output).
Langsung
saja kita memahami cara kerja suatu computer secara umum. yang pertama PIO
adalah suatu peralatan yang menghubungkan ke dunia luar,PIO dalam computer
bertugas untuk mengendalikan layar LCD,CLT,Printer atau juga PIO bisa sebagai
input yang dapat mengendalikan MOUSE,KEYBOARD,MIKROFON. Kemudian
ada ROM (Read On Memori) yang bertugas untuk menyimpan data-data yang tidak
dapat di rubah hanya bisa di baca. Pada gambar 1 di atas tanda panah menunjukan
keluar saja datanya, PIO bisa di alamati tetapi tidak bisa di tulis. Lain halnya
dengan RAM,bertugas bisa di tulis dan bisa di baca Jadi semua yang
mengendalikan dalam computer dan mengambil data dan lain sebagainya adalah
mikroprosessor.
Di bawah ini ada gamabar salah satu mikroprosessor type 8080 keluaran pertama dengan susunannya.
gambar 2 komponen utama mikroprosessor
Pada
gambar 2 di atas mikroprosesessor 8080 ada sebuah register yang kita ketahui register seperti
flip-flop bisa di geser,hapus dan di isi,hampir sama seperti RAM cuma pada
register ini bisa di geser. Pada mikroprosessor ada register bernama
AX(akumulator) ,di dalam AX(akumulator) di bagi menjadi dua yaitu AL(akumulator
Low) dan AH (akumulator High). Dalam AX(Akumulator) ada 8 pit ,4 pit AL dan 4
pit AH.
Kemudian
kita lihat gambar 2 pada susunan miroprosessor
dia atas ada komponen bernama ALU (aritmathic logic unit) yang dimana
komponen atau sistim ini berkerja untuk menjumlah,mengurangi ,mengkali,membagi
secara logika. Kita lihat susunan microprocessor di atas ada komponen bernama PC (program counter)
komponen ini untuk menghitung alamat program sesuai urutan program yang di
akses. Di dalam PC(program counter) juga ada
register seperti penjelasan di atas tadi tentang apa itu register ,di
PC(program counter) adanyan register bertujuan untuk menyimpan data saja. Pada
gambar 2 di atas AX(akumulator) letaknya berdekatan dengan ALU(aritmathic logic
unit) yang kegunaannya untuk memudahkan program yang sudah di kerjakan oleh ALU
(aritmathic logic unit) masuk ke AX (akumulator) dan kemudian di kembalikan
lagi ke AX(akumulator) untuk hasil yang keluar.
Pengurut
pengendali pada gambar 2 cara kerja pengurut pengendali ini seperti cara kerja ROM (Read On
Memori) yang bertugas untuk menyimpan data-data yang tidak dapat di rubah hanya
bisa di baca. Dalam pengurut pengendali ini jika ada masukan dari ROM(Read On
Memori) kemudian keluarannya ada yang menyala dan tidak menyala dalam pengurut
pengendali ini tidak untuk menyalakan
lampu tetapi untuk mengaktifkan peralatan.
gambar 3 proses mikroprosessor
Pada
gambar 3di atas alamat yang di masukan atau di isikan adalah 06F dan 000 adalah
hitungan dan isinya menghubung ke PC(progam counter) saja agar menambaah angka
1 pada PC(progam counter) dan kemudian hitungannya juga menambah 1 mengikuti
angka masukan begitu seterusnya.
Setiap
mikroprosessor pasti mengeluarkan table untuk memudahkan pemograman pada
mikroprosessor. Berikut tabel dari mikroprosessor 8080 :
tabel mikroprosessor 8080
Dimana
angka-angka yang ada di table itu adalah alamatnya dan huruf yang ada di table
itu seperti printah yang akan di kerjakan. Setiap mikroprosessor mempunyai table sendiri-sendiri.
- Sekarang kita coba menggabungkan mikroprosessor dengan memori seperti gambar di bawah ini:
gambar 4 skema kerja mikroprosessor
Langsung
saja pada gambar 5 di atas itu adalah
mikroprosessor yang langsung di smbungkan dengan memori pada gambar di atas sebelah kiri mikroprosessor dan
sebelah kanan adalah memori dimana program-programnya di simpan di
memori tersebut.
Perintah pertama adalah menjalankan MOV AX 100
artinya memindahkan angka 100 ke register AX. Kita lihat gambar di atas MOV AX
di simpan ke alamat 000 dan #100 di simpan ke alamat 001. Pertama kali alamat
di atas pengurut pengendali adalah 000 000 menyuruh ke program PC(progam
counter) untuk mengirim alamat ke bus data,maka alamat 000 di hubungi kemudian
di pilih karena sesuai dengan perintah (MOV AX 000) kemudian di keluarkan ke
bus data .setelah keluar angka yang di perintahkan angka tersebut memulai
menyuruh PC(progam counter menambahkan angka,kemudian PC(progam counter)
mengirimkan ke bus alamat 001,kemudian di hubungi. Langkah selanjutnya setelah di hubungi keluar angka dan masuk ke
bus data kemudian siklus kedua ternyata yang di hubungi memerintahkan
AX(register) untuk membuka pintu.
kita lihat gambar 5 di bawah seperti penjelasan yang sudah ada
gambar 5 skema kerja mikroprosessor
Begitulah
proses kerja mikro prosessor secara umum, penjelasan di atas menjelaskan
tentang program yang di kerjakan MOV AX
100 dan masukan angka 100 di dalam AX(register) untuk membuka pintu. Di program
selanjutnya harus di cover di alamat 0B8 yang harus di lakukan menghubungi lagi
PC(program counter) untuk menambahkan angka. Kemudian keluaran angka dari
PC(program counter) di kirimkan ke bus alamat untuk memerintahkan progam yang
akan di kerjakan dan caranya seperti penjelasan di atas begitu seterusnya. Pada
kemampuan computer ada 3 algoritma,aritmathika dan logika.
Begitulah sedikit penjelasan dan pengertian
dari saya tentang mikroprosessor semoga bermanfaat
Terimakasih ..
Tidak ada komentar:
Posting Komentar