c) Sistem Pengalamatan
1. Â Unit Pengalamatan : Mengubah alamat memori menjadi sinyal pengalamatan yang dapat dipahami oleh memori.
2. Â Register Pengalamatan : Menyimpan alamat memori yang sedang diakses.
d) Sistem Interupsi
1. Â Unit Interupsi : Mengendalikan interupsi yang diterima dari perangkat luar.
2. Â Register Interupsi : Menyimpan informasi tentang interupsi yang sedang dijalankan.
e) Sistem I/O
1. Â Unit I/O : Mengendalikan transfer data antara CPU dan perangkat luar.
2. Â Register I/O : Menyimpan data yang sedang ditransfer antara CPU dan perangkat luar.
H. Cara Kerja Intel 8080
a) Siklus Instruksi
1. Â Fetch Instruksi : Intel 8080 mengambil instruksi dari memori dan menyimpannya di register instruksi.
2. Â Decode Instruksi : Intel 8080 menerjemahkan instruksi yang diambil dan menentukan operasi yang harus dilakukan.
3. Â Eksekusi Instruksi : Intel 8080 melaksanakan operasi yang ditentukan oleh instruksi.
4. Â Simpan Hasil : Intel 8080 menyimpan hasil operasi di register atau memori.
b) Unit Pemrosesan Sentral (CPU)
1. Â Unit Aritmatika dan Logika (ALU) : Melakukan operasi aritmatika dan logika, seperti penjumlahan, pengurangan, dan perbandingan.
2. Â Register : Menyimpan data sementara, seperti register accumulator, register B, register C, register D, register E, register H, dan register L.
3. Â Unit Pengendali : Mengendalikan aliran data dan instruksi, serta mengatur operasi CPU.
c) Memori
1. Â Memori Utama : Menyimpan program dan data yang sedang dijalankan.
2. Â Memori Cache : Menyimpan data yang sering diakses untuk mempercepat akses data.
d) Sistem Pengalamatan
1. Â Unit Pengalamatan : Mengubah alamat memori menjadi sinyal pengalamatan yang dapat dipahami oleh memori.
2. Â Register Pengalamatan : Menyimpan alamat memori yang sedang diakses.
e) Sistem Interupsi
1. Â Unit Interupsi : Mengendalikan interupsi yang diterima dari perangkat luar.
2. Â Register Interupsi : Menyimpan informasi tentang interupsi yang sedang dijalankan.
f) Sistem I/O
1. Â Unit I/O : Mengendalikan transfer data antara CPU dan perangkat luar.
2. Â Register I/O : Menyimpan data yang sedang ditransfer antara CPU dan perangkat luar.
I. Kelebihan Intel 8080
a) Kelebihan Utama
1. Â Kecepatan Tinggi : Intel 8080 memiliki kecepatan clock 2 MHz, yang relatif tinggi pada saat itu.
2. Â Kapasitas Memori Besar : Intel 8080 dapat mengalamatkan memori sebesar 64 KB, yang relatif besar pada saat itu.
3. Â Instruksi yang Lengkap : Intel 8080 memiliki 78 instruksi yang dapat digunakan untuk melakukan pengolahan data.
4. Â Kompatibilitas dengan Perangkat Lain : Intel 8080 dapat berkomunikasi dengan perangkat lain seperti keyboard, monitor, dan printer.
b) Kelebihan Desain
1. Â Desain yang Sederhana : Intel 8080 memiliki desain yang sederhana dan mudah dipahami.
2. Â Penggunaan Teknologi NMOS : Intel 8080 menggunakan teknologi NMOS (N-type Metal-Oxide-Semiconductor) yang relatif baru pada saat itu.
3. Â Penggunaan Register yang Efisien : Intel 8080 memiliki register yang efisien dan dapat digunakan untuk menyimpan data sementara.