Mohon tunggu...
Sri Rahayu
Sri Rahayu Mohon Tunggu... Guru - Guru

Assalamu'alaikum. Saya adalah guru dan ibu rumah tangga. Tahun 2025 ini, saya tertarik menulis artikel-artikel yang pembahasannya belum banyak diketahui orang lain.

Selanjutnya

Tutup

Inovasi Pilihan

Intel 8080 (1974) - CPU 8 Bit

2 Februari 2025   15:31 Diperbarui: 2 Februari 2025   15:31 30
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

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.

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
Mohon tunggu...

Lihat Konten Inovasi Selengkapnya
Lihat Inovasi Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun