1111
1111
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012- Genap 1
Model/Arsitektur
Mikroprosesor
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012- Genap 2
Model/Arsitektur
Mikroprosesor
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012- Genap 3
Model/Arsitektur
Mikroprosesor
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012- Genap 4
Organisasi MPU/CPU
CU (Control Unit)
CU adalah suatu unit yang berfungsi untuk membangkitkan
sinyal-sinyal kendali secara sekuensial yang pulsanya
diperoleh dari clock(detak). Jenis-jenis sinyal kendali yang
dibangkitkan tergantung pada kode operasi (OPCODE) dan
sinyal masukan yang berasal dari luar CPU. (Seperti
instruksi interupsi dan permintaan bus /bus request) . CU
membangkitkan dua buah kelompok sinyal yaitu:
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012- Genap 7
Organisasi MPU/CPU
Register-register
1. (PC) Program Counter (Pencacah Program)
Mempunyai peranan penting dalam mengeksekusi
suatu program, PC berisi alamat awal suatu
program. Isi PC selalu menunjuk alamat instruksi
berikutnya (Isi PC = PC+1), bila instruksi yang
dipungut dari memori sudah berada pada bus
data). Apabila suatu saat CPU mengeksekusi suatu
instruksi lompat (JUMP), maka PC akan berisi
alamat yang seperti yang ditunjukkan oleh
instruksi tersebut.
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012- Genap 8
Organisasi MPU/CPU
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012- Genap 9
Organisasi MPU/CPU
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012- Genap 10
Organisasi MPU/CPU
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012- Genap 11
Perlengkapan Dasar
Mikroprosesor
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012- Genap 12
Bus Mikroprosesor
Bus data
8 bit
Bus kendali
16 bit
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012- Genap 13
Diagram Format Saluran
atau Bus
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012- Genap 14
Data BUS
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012- Genap 16
Address BUS
• Untuk mikroprosesor ideal, data keluaran dapat merupakan fungsi dari seluruh
sejarah dari data masukan. Fungsinya tersendiri ditentukan oleh program
mikroprosesro. Apabila mikroprosesor idela dianggapa memiliki memori
internal yang tak terbatas, dan mikroprosesor ril memiliki kapasitas memori
internal yang terbatas. Akibatnya, sering kali mikroprosesor harus mampu
mencapai memori diluar. Pada umumnya mikroprosesor harus mampu
menyimpan informasi dalam memori ini dan mengambil daripadanya.
• Informasi disimpan dalam dalam memori pada suatu kumpulan lokasi memori.
Masing-masing lokasi memori mengandung kata memori. Ukuran kata memori
ditentukan oleh lebar lintasan data dari mikroprosesor. Suatu mikroprosesor 8
bit misalnya, memerlukan setiap lokasi satu kata data 8 bit atau 1 byte. Akan
tetapi organisasi komputer yang berbeda akan digunakan untuk mikropsosesor
4 bit, sedemikian sehingga setiap lokasi memori mengandung kata 4 bit atau
satu nible.
• Kata alamat (Address Word), dari suatu mikroprosesor dapat dinyatakan dalam
notasi seperti pada data BUS.
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012- Genap 17
Control BUS
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012- Genap 18
Catu Daya 8086 dan 8088
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012- Genap 19
Catu Daya 8086 dan 8088
• Karakteristik Output
Siswo Wardoyo Jurusan Teknik Elektro Fakultas Teknik UNTIRTA 2011/2012- Genap 18