P. 1
Isi Buku Mikro Teori

Isi Buku Mikro Teori

Ratings: (0)|Views: 2,859 |Likes:
Published by Yuyus Takhkik

More info:

Published by: Yuyus Takhkik on Dec 16, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

05/31/2013

pdf

text

original

 
 
MIKROPROSESOR 8085 SEMESTER 3
 
Teknik Telekomunikasi Nir Kabel
1
BAB 1
PENDAHULUAN
1.1
 
SEKILAS TENTANG MIKROPROSESOR 8085
 
Pada dasarnya sistem berbasis mikroprosesor terdiri atas kumpulan lokasi penyimpanan digital yang sangat tersruktur dan sangat besar disertai sebuahkomponen pengendali pusat. Lokasi penyimpanan digital disebut memori,sedangkan pusat pengendali adalah mikroprosesor itu sendiri. Pada siklus pelaksanaan computer, isi beberapa lokasi memori ini dipindahkan ataudimanipulasi. Untuk sistem yang dipelajari disini, lokasi memorinya berukuran 8 bit.Setiap memori dikenali melalui sebuah alamat. CPU atau mikroprosesor yang bertindak sebagai pusat pengendali, juga memiliki lokasi penyimpanantersendiri, panjangnya 8-bit. Isi lokasi ini juga dapat dipindahkan ataudimanipulasi selama siklus mesin. Lokasi penyimpanan di dalam prosesor disebut
register. Register 
merupakan lokasi penyimpanan data sementara.Register di dalam mikroprosesor sangat penting dalam operasinya.Karenaregister berada dalam mikroprosesor , maka ia dapat dimanipulasi dengan cepattanpa memperhatikan
chip
lainnya. Meskipun detail arsitektur register internalmikroprosesor berbeda antara yang satu dengan lainnya,tetapi beberapa jenisregister bersifat umum. Misalnya PC (Program Counter) yang berisi alamat perintah berikutnya yang harus diambil. Ukurannya menentukan banyaknyamemori yang dapat menyimpan perintah atau program. Untuk berbagaimikraprosesor yang umum, sebagai contoh, 8080, 8085, Z80, 1802, 6502 atau6800, memiliki PC berukuran 16-bit yang memberikan jumlah lokasi maksimumsebesar 65.536. Untuk lebih jelas tentang register akan dibahas pada uraian berikutnya.
 
 
MIKROPROSESOR 8085 SEMESTER 3
 
Teknik Telekomunikasi Nir Kabel
2Intel 8085 dikembangkan dari mikroprosesor 8080 yang juga dikembangkanoleh Intel. Banyak kesamaan yang dimiliki oleh prosesor 8 bit dengan prosesor 8 bit lainnya , seperti Zilog Z80. Zilog Z80 dapat dioperasikan dengan baik menggunakan instruksi yang ada pada 8080. Blok diagram arsitektur dari 8085diperlihatkan oleh gambar di bawah ini.
Gamba
r1. Blok Di
a
 gr 
am
 
ba
 gi
an
a
am
8085
ALU dalam 8085 menerima masukan dari dua register, yaitu dariakumulator (Register A) and register sementara (TMP). Akumulator selain bertindak sebagai sumber untuk ALU juga bertindak sebagai tujuan keluaran dari berbagai hasil operasi ALU. Register TMP diisi dengan data dari lokasi lainnyaselama operasi berlangsung. Perintah khusus ini menentukan berapa besar bytesumber data tersebut. Oleh sebab itu pemrogram tidak dapat mengakses secara
 
 
MIKROPROSESOR 8085 SEMESTER 3
 
Teknik Telekomunikasi Nir Kabel
3langsung register TMP ini, sehingga register ini disebut juga sebagai
register
 
tak 
 
tampak 
.ALU melaksanakan penjumlahan, pengurangan dan berbagai operasilogika khusus pada pasangan byte masukan dalam register A dan register TMP.ALU juga membangkitkan flag bit yang disimpan dalam register bendera.Perubahan bit bendera lainnya yang dihasilkan oleh ALU adalah benderanol (
 zero
), bendera tanda (
sign
), bendera sisa tambahan (
auxiliary carry
), dan bendera paritas (
 parity
). Bendera nol akan di-set jika hasil operasi yang dilakukanoleh ALU adalah nol. Bendera ini bermanfaat bila kita melakukan pengujianapakah nilai kedua byte sama. Dengan cara mengurangkan kedua nilai tersebut,kemudian memeriksa apakah bendera nol di-set. Bendera sisa tambahan akan diset apabila hasil penjumlahan pada bit 3 memberikan sisa (carry). Bendera iniakan sangat berguna saat kita melakukan opersai aritmatika
b
iner
 
terkode
 
decimal
(BCD).
Bendera paritas akan di-set apabila suatu hasil operasi logikasatu yang jumlahnya genap dan me-reset bendera paritas apabila hasilnya berisilogika satu yang jumlahnya ganjil.ALU juga dapat melakukan operasi logika pada kedua byte masukannya.Operasi logika ini antara lain adalah operasi
AND
,
OR 
,
NOT
dan
XOR 
. Register flag juga dipengaruhi oleh operasi logika ini, dan setiap hasilnya akan disimpan diakumulator.Mikroprosesor INTEL 8085 merupakan prosesor 8-bit yang diproduksi oleh perusahaan INTEL yang berada di California USA. Prosesor 8085 ini merupakan prosesor sederhana (simple prosesor) yang memiliki kurang dari 80 instruksi.Intel 8085 berkembang dari mikroprosesor 8080 yang populer. Prosesor 8- bit ini memiliki banyak kesamaan dengan mikroprosesor 8-bit lainnya, sepertiZilog Z80. Z80 dapat beroperasi dengan baik menggunakan perintah 8080. Lebihlanjut lagi, berbagai mikroprosesor lainnya berbagi kesamaan dengan seri 8080dan 8085. Kesamaan itu tetap ada pada komponen yang lebih maju seperti 80186,80286, bahkan 80386. Memori secara fungsional berisi 2 jenis informasi : program dan data.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->