| SMKN 2 YOGYAKARTA | Kompetensi | Kode : 01/PDTM/KL-XII/1 |
|-----------------------------------|----------------------------------|------------------------------------|
| Prog. Keahlian : Tek. Audio Video | KONFIGURASI FISIK MIKROPROSESSOR | Waktu : menit |
| Prog. Diklat : PDTM | | Nama Siswa : |
| Kelas : XII AV | | Tanggal : |
Kriteria Unjuk Kerja :
- Mengetahui bagian-bagian utama/komponen pada mikroprosessor.
- Menyebutkan kegunaan tombo-tombol keyboard pada mikroprosessor.
1. Pengertian Dasar
Mikroprosessor secara fisik adalah sebuah chip rangkaian terpadu (IC) mikroelektronika dalam panduan skala yang sangat besar. Secara fungsi mikroprosessor yang dirancang bekerja sebagai pelaksana instruksi atau program, pengendali sistem, sebagai pusat pengolah data digital yang lebih dikenal dengan sebutan Central Processing Unit (CPU).
2. Konfigurasi Fisik

Spesifikasi Hardware
Z80 CPU (Central Processing Unit)
Operasi yang dapat dilakukan yaitu:
- Operasi Aritmatik terdiri operasi penjumlahan dan operasi pengurangan.
- Operasi Logik terdiri oprasi AND, OR dan XOR.
- CPU Z-80 dari Zilog mempunyai 158 instruksi dan clock maksimum sebesar 2,5 MHz. Untuk u-Pro-1 ini clock yang digunakan adalah 1,79 MHz.
ROM (Read Only Memory)
- Mema\ori yang hanya dapat dibaca datanya. Data yang tersimpan bersifat tetap /permanent (meskipun sumber daya dimatikan, data yang tersimpan di dalamnya tidak hilang).
- EPROM yang digunakan dengan tipe 27256 yang mempunyai memori sebesar 32 K Byte. Alamat : 0000 -- 17FF Hex.
RAM (Random Access Memory)
- Memori yang dapat dibaca atau ditulis datanya. Data yang tersimpan bersifat tak tetap/remananen (jika sumber daya dimatikan, maka data yang tersimpan akan hilang).
- RAM yang digunakan adalah RAM dengan tipe 6116 yang mempunyai memori sebesar 2 K Byte. Alamat : 1800 -- 1FFF Hex.
PORT I/O (Input-Output)
Komponen antar muka (interface) yaitu perangkat yang digunakan untuk menghubungkan dunia luar prosessor dengan prosessor.
PPI 2855 dengan jumlah jalur I/O parallel sebanyak 24. Terdiri dari Port A, Port B, dan Port C. Masing-masing port mempunyai 8 bite jalur parallel.
- Alamat I/O ; Port A = 00 Hex.
- Port B = 01 Hex.
- Port C = 02 Hex.
- Control word = 03 Hex.
PIO Z-80 dengan total jalur I/O parallel sebanyak 16 bite.
- Alamat I/O : Port A = 80 hex.
- Port B = 81 Hex.
- Control port A = 82 Hex.
- Control port B = 83 Hex.
CTC dengan 4 counter timer yang berdiri sendiri.
- Alamat I/O : CTC 0 = 40 Hex.
- CTC 1 = 41 Hex.
- CTC 2 = 42 Hex.
- CTC 3 = 43 Hex.
DISPLAY
Display menggunakan 6 buah 7 segmen berwarna merah.
SPEAKER
Speaker dengan diameter 1,6 inci, daya maksimum 0,3 watt dan impedansi dalam sebesar 4 Ohm
POWER
Catu daya yang digunakan adalah 5 Volt DC dan arus sebesar 500 mA.
AUDIO TAPE INTERFACE (MIC dan EAR)
Digunakan untuk menghubungkan antara uPro-1 dengan audio tape recorder
KEYBORD
Terdiri dari 36 tombol, yaitu19 tombol fungsi, 16 tombol Hexadisimal dan 1 tombol yang dapat ditentukan sendiri fungsinya oleh pemakai.
Spesifikasi Software
Tombol-tombol pada keyboard dan fungsinya:

Tombol Hexadesimal
Kelompok tombol Hexadecimal dan Nama Register.

| No. | Nama Tombol | Fungsi Layanan |
|-----|-------------|---------------------------------------------------------------------|
| 1. | 0 / AF | Tombol angka 0 atau register A (Accu) dan register F (Flag) |
| 2. | 1 / BC | Tombol angka 1 atau register B dan register C |
| 3. | 2 / DE | Tombol angka 2 atau register D dan register E |
| 4. | 3 / HL | Tombol angka 3 atau register H dan register L |
| 5. | 4 / AF’ | Tombol angka 4 atau register A’ dan register F’ |
| 6. | 5 / BC’ | Tombol angka 5 atau register B’ dan register C’ |
| 7. | 6 / DE’ | Tombol angka 6 atau register D’ dan register E’ |
| 8. | 7 / HL’ | Tombol angka 7 atau register H’ dan register L’ |
| 9. | 8 / IX | Tombol angka 8 atau register I dan register X |
| 10. | 9 / IY | Tombol angka 9 atau register I dan register Y |
| 11. | A / SP | Tombol angka A atau register SP |
| 12. | B / I-IF | Tombol angka B atau Interupt register Flag |
| 13. | C / SZ-H | Tombol angka C atau untuk menampilkan bit 4, 5, 6, 7, register F |
| 14. | D / PNC | Tombol angka D atau untuk menampilkan bit 0, 1, 2, 3, register F |
| 15. | E / SZ-H’ | Tombol angka E atau untuk menampilkan bit 4, 5, 6, 7, register F’ |
| 16. | F / PNC’ | Tombol angka F atau untuk menampilkan bit 0, 1, 2, 3, register F’ |
Tugas
- Jelaskan yang dimaksud dengan CPU (Central Processing Unit) !
- Sebutkan operasi yang dapat dijalankan di CPU ?
- Jelaskan apa yang dimaksud dengan RAM dan sebutkan byte alamat yang dapat digunakan untuk penulisan program ?
- Jelaskan apa yang dimaksud dengan ROM dan sebutkan byte alamat yang telah digunakan untuk penulisan program dalam ?
- Sebutkan type IC Input-Output yang digunakan pada sistem uPRO-1 dan ada berapa saluran yang tersedia?