ARSITEKTUR KOMPUTER
1. - MAR (memory address register):
MAR berfungsi sebagai komponen yang diperintahkan oleh IR dan Control Unit untuk mencari dan menampung alamat data serta instruksi dalam sebuah Main Memory.
-MBR (Memory Buffer Register), digunakan untuk menampung data yang akan dituliskan ke memori yang alamatnya ditunjuk oleh MAR.
-Program Counter (PC) adalah register yang digunakan untuk menyimpan alamat lokasi dari memori utama yang berisi instruksi yang sedang diproses.
-I/O AR (I/O Address Register), digunakan untuk menampung data yang akan dituliskan ke port yang alamatnya ditunjuk oleh I/O AR.
-I/O AR (I/O Buffer Register), digunakan untuk menampung data yang akan dituliskan ke port yang alamatnya ditunjuk I/O AR.
-Instruction Register (IR) – untuk menyimpan alamat instruksi yang sedang dijalankan
-Akumulator berfungsi sebagai penstabil tekanan hydraulic pada system pemipaan untuk mencegah tekanan lebih yang membahayakan pipa aliran.
2. - CPU⇒Memori : data dapat dipindahkan dari CPU ke memori atau dari memori ke CPU.
- CPU⇒I/O: Data dapat ke atau dunia luar dengan pemindahan antara CPU dan modul I/O.
- Pengolahan data: CPU dapat membentuk sejumlah operasi aritmetik atau logic terhadap data.
- Control: sebuah instruksi dapat mengubah urutan eksekusi
3 .Fungsi modul I/O merupakan suatu entity didalam computer yang bertanggungjawab atas pengontrol sebuah perangkat eksternal atau lebih dan untuk pertukaran data antar perangkat tersebut dengan memori utama dan register-register CPU.
4. .Macam macam kelas interuksi : -Program, yaitu interupsi yang dibangkitkan dengan beberapa kondisi yang terjadi pada hasil eksekusi program. Contohnya: arimatika overflow, pembagian nol, oparasi ilegal. -Timer, adalah interupsi yang dibangkitkan pewaktuan dalam prosesor.
5.fungsi interupt adalah menghentikan dahulu apa yang sedang dikerjakannya dan mengerjakan permintaan khusus tersebut.
6. 1.Menangguhkan interrupt lain : tidak mengijinkan terjadinya interrupt lain pada saat suatu
interupt sedang di proses.
2.Prioritas interrupt : mendefinisikan prioritas bagi interrupt dan mengijinkan interrupt
berprioritas tinggi
7. .Keuntungannya :
Pendekatan tersebut cukup baik dan sederhana
karena interrupt di tangani dalam urutan yang
cukup ketat
Kekurangannya
Pendekatan ini tidak memperhitungkan prioritas
relatif atau kebutuhan waktu kritis
8 .a fungsi bus data menandakan lokasi sumber ataupun tujuan pada proses transfer data
b. Saluran Alamat : digunakan untuk menandakan sumber atau tujuan data pada bus data.
c. Saluran Kontrol : di gunakan untuk mengontrol akses ke saluran alamat dan penggunaan data dan saluran alamat.
9. jenis
a. Dedicated
b. Multiplexed
Metode arbitasi
a. Tersentralisasi
b. Terdistribusi
Timing
a. Synchronuos
b. Asynchronous
Lebar
a. Semakin lebar bus data, semakin besar bit yang dapat di transfer pada suatu saat
b. Semakin lebar bus alamat, semakin besar range lokasi yang dapat di referens
Komentar
Posting Komentar