Anda di halaman 1dari 6

NAMA : CHRISTIAN E.

L FALLO

NIM :1906030005

Intel 8085 Microprocessor Architecture

Mikroprosesor 8085 mikroprosesor 8085 adalah salah satu prosesor 8-bit pertama yang
diluncurkan oleh perusahaan intel pada tahun 1976. ini juga merupakan salah satu prosesor
paling sukses secara komersial yang masih digunakan di banyak perangkat setelah
keberhasilan prosesor 808.5 intel juga meluncurkan banyak prosesor dengan arsitektur 16-bit
32-bit dan 64-bit

Fungsi mikroprosesor dan cara kerja cpu mikroprosesor adalah otak dari sistem komputer
fungsi utama dari mikroprosesor adalah untuk menjalankan program program komputer pada
dasarnya terdiri dari serangkaian instruksi yang mengarahkan cpu untuk melakukan berbagai
operasi sesuai instruksi program instruksi program disimpan ke dalam memori utama ram
setiap instruksi program yang berada di memori diwakili oleh mesin instruction dalam biner
Instruksi mesin ini dalam biner dapat langsung didekode dan dieksekusi oleh prosesor cpu
memulai eksekusi program dengan mengambil decoding dan mengeksekusi setiap instruksi
satu per satu cpu mengeksekusi program dengan melakukan operasi dasarnya secara berulang
yang disebut siklus instruksi instruksi cycle adalah operasi cpu tiga langkah yang mencakup
pengambilan dekode dan operasi eksekusi. semua tentang istilah arsitektur mikroprosesor
adalah desain dan tata letak berbagai komponen fungsional yang ada di dalam chip
mikroprosesor dan bagaimana berbagai unit fungsional ini berinteraksi satu sama lain ketika
mikroprosesor melakukan berbagai operasi untuk menyederhanakan studi arsitektur 8085. Mari
kita kelompokkan semua mikro komponen oprosesor menjadi lima unit fungsional utama
masing-masing unit fungsional ini melakukan peran tertentu unit fungsional mikroprosesor ini
adalah sebagai berikut :
 Unit pertama sebagai unit memori disebut juga sebagai unit register
 Unit kedua adalah unit aritmatika dan logika alu
 Unit ketiga adalah dekoder instruksi dan unit encoder siklus mesin
 Unit keempat adalah unit pengaturan waktu dan kontrol
 Unit kelima sebagai interupsi dan unit komunikasi serial

Beberapa fitur teknis penting dari mikroprosesor 808.5 itu adalah prosesor 8-bit dan prosesor ini
memiliki total 40 pin yang berfungsi ditambah suplai 5 volt ia memiliki kecepatan eksekusi 3,5
dan 6 varian megahertz tersedia ia memiliki bus data 8-bit dengan kata lain memiliki 8-bit
panjang kata memiliki bus alamat 16-bit dan dapat menangani hingga 64 kilobyte memori
memiliki program counter register pc 16-bit juga memiliki titik tumpukan 16- bit ter itu memiliki 6
8-bit register tujuan umum disebut dengan namanya yaitu bcde dan hl prosesor ini beroperasi
pada 3,2 megahertz clock fase tunggal prosesor 8085 mendukung delapan interupsi perangkat
lunak dan lima interupsi perangkat keras.
1. Register/Memory Unit
Unit pertama yaitu unit memori juga disebut sebagai unit register memori internal
prosesor yang dibangun ke dalam chip prosesor disebut register dengan kata lain
register cpu adalah memori sementara berkecepatan tinggi yang ada di dalam prosesor
chip register ini digunakan oleh prosesor 8085 untuk menyimpan alamat data dan
instruksi mesin selama eksekusi program cpu menggunakan berbagai jenis register
ditempatkan di dalam chip prosesor register cpu dapat dikelompokkan menjadi dua jenis
jenis pertama disebut umum register tujuan dan tipe kedua disebut register tujuan
khusus, generator register tujuan digunakan untuk menyimpan data dalam memori
sementara selama eksekusi program prosesor 8085 memiliki enam register tujuan
umum yang dapat menyimpan delapan bit data register tujuan umum disebut sebagai
bcdeh dan l register ini juga dapat digabungkan untuk membentuk pasangan register
seperti bc di dan hl untuk melakukan operasi 16-bit prosesor 8085 juga menggunakan
beberapa register tujuan khusus selama eksekusi siklus instruksi register tujuan khusus
digunakan untuk menyimpan jenis data tertentu dan melakukan a fungsi khusus dan
oleh karena itu mereka disebut register tujuan khusus beberapa register tujuan khusus
dapat diakses oleh programmer sedangkan beberapa register tujuan khusus tidak dapat
diakses oleh programmer sekarang mari kita lihat beberapa register penting dan
fungsinya register pertama yang datang ke dalam tindakan adalah program counter
register pc register program counter adalah Register tujuan khusus 16-bit yang
digunakan dalam arsitektur 8085 untuk menyimpan alamat instruksi yang perlu diambil
dari memori register pencacah program selalu menyimpan alamat memori dari instruksi
berikutnya yang perlu diambil dari ram memori utama sebagai prosesor memulai operasi
pengambilan untuk instruksi pertama register pencacah program bertambah satu pada
saat yang sama sehingga sekarang menunjuk ke alamat instruksi berikutnya yang akan
diambil dari memori register kedua yang mulai beraksi adalah register instruksi ir register
instruksi adalah register tujuan khusus 8-bit yang digunakan oleh prosesor untuk
menyimpan bagian dari instruksi yang perlu diterjemahkan oleh decoder unit kontrol
tergantung pada format instruksi unit kontrol unit kontrol cpu menerjemahkan instruksi
seperti yang ditentukan dalam kode op dari format instruksi opcode adalah singkatan
dari kode operasi itu adalah op kode yang didekode oleh decoder dan unit mesin
instruksi encoder bagian opcode dari instruksi disimpan ke dalam register instruksi 8-bit
selama pelaksanaan siklus instruksi register ketiga yang beraksi adalah register
akumulator.
2. Arithmetic & Logic Unit (ALU)
Akumulator dianggap menjadi bagian dari unit aritmatika dan logika alu akumulator
menyimpan bagian operan dari format instruksi unit aritmatika dan logika alu adalah
komponen penting lain dari prosesor yang benar-benar melakukan operasi aritmatika
dan logika unit aritmatika dan logika dari cpu melakukan operasi yang diinginkan pada
data yang ditempatkan di akumulator sesuai dengan kode operasi yang didekodekan
oleh dekoder unit kontrol, sekarang mari kita memahami apa itu register bendera seperti
yang telah kita bahas sebelumnya semua operasi aritmatika dan logika dilakukan oleh
alu selama operasi alu register bendera memainkan peran penting fungsi utama fl
register ag adalah untuk menunjukkan status prosesor setelah setiap operasi alu
register flag juga secara bergantian disebut sebagai kata status program psw of flag
register adalah register tujuan khusus 8-bit yang digunakan dalam arsitektur 808.5 untuk
menunjukkan status cpu setelah setiap aritmatika dan operasi logis register flag 8085
dapat memiliki total delapan flag, masing-masing flag diwakili oleh bit tertentu dalam
register flag 8-bit namun prosesor 8085 hanya menggunakan lima flag dari delapan flag
dan tiga flag sisanya disimpan tidak digunakan.
3. Timming And Control Unit
Waktu dan unit kontrol dari mikroprosesor 8085 cpu didorong oleh aliran sinyal jam yang
dihasilkan oleh clock sirkuit dibangun ke dalam chip prosesor sinyal jam ini membantu
cpu untuk menyinkronkan operasi komponen internal berbagai register dan perangkat
keras eksternal lainnya pulsa clock dan sinyal kontrol yang dihasilkan oleh unit waktu
dan kontrol dari cpu yang dibangun ke chip prosesor sinyal kontrol sangat penting untuk
mengelola dan mengontrol operasi berbagai perangkat keras yang terhubung ke sistem
unit kontrol prosesor juga mengirimkan sinyal kontrol ke semua komponen perangkat
keras dan perangkat periferal yang diperlukan untuk mengontrol operasi mereka waktu
dan sinyal kontrol adalah bagian penting dari siklus instruksi yang merupakan operasi
dasar dari cpu cpu untuk mengeksekusi instruksi program satu per satu dengan
berulang-ulang melakukan siklus instruksi untuk setiap pulsa clock cpu mengeksekusi
bagian dari instruksi selama eksekusi program.
4. Interupsi And The Serial Communication Unit
Interupsi seperti namanya interupsi digunakan untuk urutan eksekusi cpu saat ini
interupsi adalah sinyal yang dikirim ke mikroprosesor untuk menghentikan aktivitas saat
ini dan memperhatikan permintaan yang dikirim oleh perangkat eksternal dengan kata
lain interupsi adalah peristiwa eksternal yang terjadi secara real time untuk mencari
respons prosesor, interupsi dapat dihasilkan baik oleh instruksi program atau dapat juga
dihasilkan oleh perangkat periferal yang terhubung ke sistem arsitektur mendukung
delapan interupsi perangkat lunak dan lima interupsi perangkat keras interupsi dapat
diklasifikasikan ke dalam kelompok berikut tergantung pada parameternya jenis interupsi:
 interupsi perangkat lunak
 interupsi perangkat keras
 interupsi vektor
 interupsi non-vektor keempat
 interupsi maskable
 interupsi non-maskable
Arsitektur Bus 808.5 Dan Antarmuka Bus
Arsitektur bus 808.5 dan antarmuka bus bus komputer adalah sekelompok kabel yang
berjalan melintasi sistem komputer di mana alamat data dan sinyal kontrol ditransfer,
mikroprosesor perlu berkomunikasi dengan berbagai komponen perangkat keras sistem
untuk menjalankan instruksi program, chip mikroprosesor juga memiliki bus internal
sendiri yang penting untuk memfungsikan prosesor arsitektur 8085 memiliki bus data 8-
bit dan bus alamat 16-bit. Berbagai jenis bus dan fungsinya Komponen :
 Bus alamat
Bus alamat adalah bus searah 16-bit yang digunakan untuk mentransfer
tambahan 16-bit ress antara cpu dan ram memori utama .
 Bus data
Bus data adalah bus dua arah 8-bit yang digunakan untuk mentransfer data 8-bit
antara cpu dan ram memori utama cpu melakukan operasi baca dan tulis memori
selama eksekusi program, transfer data ini terjadi pada bus data.
 Bus control
Bus kontrol adalah bus dua arah yang digunakan untuk mentransfer sinyal
kontrol antara cpu dan berbagai perangkat keras yang terhubung ke sistem
komputer .

Anda mungkin juga menyukai