Dasar dasar mikroprosesor
- Dapatkan link
- X
- Aplikasi Lainnya
MICROPROCESSOR
I Made Dwipayana (65517026)
Sadewa Bayu Rahman (65517001)
UNIVERSITAS TEKNOLOGI INDONESIA
FAKULTAS KOMPUTER
PRODI TEKNIK INFORMATIKA
2020
Kata pengantar
Puji syukur kepada Tuhan Yang Maha Esa telah
memberikan rahmatnya sehingga saya dapat menyelesaikan tugas Ringkasan
microprocessor ini tepat pada waktunya. Adapun tujuan dari penulisan dari
makalah ini untuk memenuhi tugas pada mata kuliah Microprocessor fakultas
komputer. Selain itu makalah ini juga bertujuan untuk menambah wawasan bagi
para pembaca dan juga bagi penulis. Saya mengucapkan terimakasih kepada dosen
pengampu yang telah memberikan tugas ini sehingga dapat menambah pengetahuan dan
wawasan sesuai bidang studi yang saya tekuni. Saya juga mengucapkan terimakasih
kepada semua pihak yang telah membagi Sebagian pengetahuannya sehingga saya
dapat menyelesaikan makalah ini. Saya menyadari makalah yang saya tulis ini
masih jauh dari kata sempurna, oleh karena itu kritik dan saran yang membangun
akan saya nantikan demi kesempurnaan makalah ini.
Badung, 29 Oktober 2020
Penulis
BAB
II
Dasar
– dasar Microprocessor
2.1 Pengertian Dasar Mikroprosesor
Mikroprosesor adalah sebuah chip (keping) yang dapat melaksanakan
operasi-operasi hitungan, operasi nalar, dan operasi kendali secara elektronis
(digital). Biasanya mikroprosesor dikemas dengan plastik atau keramik.
Kemasannya dilengkapi dengan pin-pin yang merupakan terminal masukan dan
keluaran dari chip.
Mikroprosesor merupakan rangkaian terpadu (integrated circuit) dalam
bentuk komponen chip VLSI (very large scale integration) yang mampu menjalankan
perintah secara berurutan dalam bentuk program sehingga dapat bekerja sesuai
yang diinginkan programer. Perintah atau instruksi yang diberikan pada suatu
mikroprosesor haruslah dapat dimengerti oleh mikroprosesor itu sendiri.
Pada umumnya instruksi yang diberikan dalam bentuk besaran-besaran biner
atau dalam Bahasa mesin (machine language). Setiap mikroprosesor memiliki kade
instruksi yang berbedabeda sesuai dengan yang direncanakan oleh pabrik
pembuatnya. Sehingga suatu program yang ditulis dalam kode instruksi untuk
mikroprosesor tertentu tidak dapat dijalankan untuk semua jenis mikroprosesor
yang ada.
Mikrokomputer adalah suatu sistem mikroprosesor, yang minimum terdiri
dari chip mikroprosesor (CPU: Central Processing Unit), ROM (Read Only Memori)
yang berisi firmeware (Program kendali sistem uP), RAM (Random Access Memori)
yang berisi program atau data sementara, dan Piranti input-output (I/O device)
yang berguna untuk komunikasi antara system mikroprosesor dengan piranti yang
dikendalikan. (komunikasi dengan operator/user). Sistem tersebut disusun pada
suatu PCB (Printed Circuit Board).
2.2 Saluran-Saluran pada Mikroprosesor
Secara fisik mikroprosesor memiliki beberapa saluran masukan maupun keluaran yang digunakan untuk sambungan dengan komponen-komponen pendukung sistem mikroprosesor. Saluran-saluran tersebut dikelompokkan sebagai:
A. Address Bus
Saluran alamat (address bus) diperlukan untuk menentukan suatu lokasi
alamat memori maupun lokasi alamat dari perangkat input/output (Input Output
Interface) yang selalu digunakan dalam suatu sistem mikroprosesor itu sendiri,
sebab jumlah saluran yang ada langsung menentukan banyaknya alamat memori
(kapasitas memori) yang dapat ditanganinya.
Pada awal pengembangannya, mikroprosesor buatan Intel dengan tipe 8008
hanya meiliki empat buah saluran alamat, sehingga total alamat memori yang
dapat ditanganinya sebanyak 16384 alamat. Setelah mengalami pengembangan
selanjutnya sudah mencapai 16 saluran alamat sehingga mampu menangani 65536
alamat memori. Sifat saluran alamat adalah keluaran, sehingga kendali dilakukan
dari mikroprosesor menuju ke perangkat-perangkat ingatan maupun
perangkat-perangkat keluaran/masukan (input output peripheral).
B. Data Bus
Data bus (saluran data) diperlukan sebagai jalan masukan atau keluaran
data yang berfungsi sebagai instruksi atau penyerta instruksi antara perangkat
ingatan dan perangkat I/O dengan CPU. Untuk mikroprosesor Z80 memiliki 8 buah
saluran data (D0- D7) atau 8 bit data. Sifat dari saluran data adalah dua arah
(bidirectional), jadi arahnya dapat bolak-balik antara mikroprosesor dengan
perangkat ingatan maupun perangkat masukan keluaran.
Dalam sistem mikrokomputer, data bus dipakai bersamasama antara CPU
dengan perangkat-perangkat lainnya agar pengawatan menjadi lebih praktis,
sehingga cara penyambungannya secara paralel. Untuk menghindari terjadinya
konflik data antara perangkat satu dengan yang lainnya maka berlaku sistem
bergantian dan stanby atau kalau perlu keadaan tersebut dapat diatur melalui
CPU lewat saluran kendali bus.
C. Control Bus
Saluran kendali (Control Bus) digunakan untuk melakukan pengendalian
terhadap komponen-komponen pendukung dalam sistem mikroprosesor. Semua
aktifitas lalu lintas data maupun pengambilan instruksi ke perangkat ingatan,
perangkat keluaran masukan dan lain-lainnya diatur dan dikendalikan lewat
saluran kendali tersebut.
D. Data Bus Control
Pada bagian ini berfungsi untuk mengendalikan saluransaluran data
sebanyak 8 bit sesuai dengan sinyal kendali dari CPU control signal. Saluran
bus data dapat berfungsi sebagai saluran masukan (Input), saluramn keluaran
(output) dan dapat juga dalam keadaan floating (berimpedansi tinggi)
E. Address Bus Control
Pada bagian ini berfungsi untuk mengendalikan saluran saluran alamat
sebanyak 16 bit untuk digunakan dalam pengalamatan perangkat-perangkat memori,
perangkat inputoutput dan sebagainya.
F. CPU Register
Pada bagian ini terdiri dari register-register yang dapat dipakai secara umum (general purpose register) yang dapat diakses secara langsung dan register-register yang dipakai secara khusus (special purpose register). Pada mikroprosesor Z80 memiliki 22 buah register yang terdiri dari tiga group.
Daftar
Pustaka
Dikutip http://robby.c.staff.gunadarma.ac.id/Downloads/files/40497/BUKU-PEGANGAN- KULIAH-DASAR-MIKROPROSESOR-LENGKAP.pdf
Dikutip http://blog.ub.ac.id/usfita/2011/02/25/mikroprosesor-bus-ram-dan-rom/
Dikutip
http://rantas-gunarsih.blogspot.com/2012/01/uts-microprocessor.html
- Dapatkan link
- X
- Aplikasi Lainnya
Komentar
Posting Komentar