Arsitektur Komputer


1. Pengertian Segmentasi dan contohnya
Segmentasi adalah sebuah bagian dari managemen memori yang mengatur pengalamatan dari memori yang terdiri dari segmen-segmen. logical address space adalah kumpulan dari segmen-segmen yang mana tiap-tiap segmen mempunyai nama dan panjang. alamat tersebut menunjukkan alamat dari segmen tersebut dan offset-nya didalam segmen-segmen tersebut. pengguna kemudian menentukan pengalamatan dari setiap segmen menjadi dua bentuk, nama segmen dan offset dari segmen tersebut (Hal ini berbeda dengan pemberian halaman, dimana pengguna hanya menentukan satu buah alamat, dimana pembagian alamat menjadi dua dilakukan oleh perangkat keras, semua ini tidak dapat dilihat oleh user).

2. Siklus Aliran Pengambilan Data
=> Pada saat siklus pengambilan (fect cycle) isntruksi dibaca dari memory
=> PC Berisi alamat instruksi berikutnya yang akan diambil
=> Alamat ini dipindahkan ke MAR dan ditaruh di BUS "alamat"
=> Unit kontrol meminta pembacaan memory dan hasilnya disimpan di BUS data dan disalin ke MBR dan kemudian dipindahkan ke IR

3. Mekanisme dan aktifitas CPU
=> Fetch Instruktion/ Mengambil instruksi, CPU harus membaca instruksi dari memory
=> Interpret data / Mengambil data, eksekusi atau instruksi mungkin memerlukan pembacaan data dari memori atau modul I/O
=> Fecth Data/ Mengambil data ,eksekusi atau  instruksi mungkin memerlukan pembacaan dari memory atau modul I/O
=> Process Data/ Mengolah data , eksekusi suatu instruksi mungkin memerlukan operasi aritmetika atau logika terhadap data
=> Write data/ Menulis data, hasil eksekusi mungkin memerlukan data ke memori

4. Pengertian dan Proses Pipelining
Pipelining adal;ah Input baru akan diterima pada sebuah sisi sebelum input yang diterima sebelumnya keluar sebagai output disisi lainnya.
pipelining mempunya 2 tahap, yaitu
=> Pengambilan Instruksi
Terdapat waktu yang dibutuhkan selama proses eksekusi sebuah instruksi pada saat mempri sesdang tidak diakses
=> Pengeksekusian Instruksi
Waktu ini dapat digunakan untuk mengambil instruksi berikutnya  secara paralel<bersamaan> dengan eksekusi instruksi saat itu

Tidak ada komentar:

Posting Komentar

Terimakasih Atas Komentas Anda