1. Apa Fungsi dari masing-masing register tersebut...?
- MAR (Memory Address Register) : Menentukan alamat di dalam memori yang akan diakses untuk operasi Read/Write
- MBR (Memory Buffer Register) : Berisi data yang akan di tuliskan ke dalam memori atau menerima data yang di baca dari memori
- PC (Program Counter) : Mencatat alamat memori dimana instrusi di dalamnya akan dieksekusi
- I/O AR (I/O Addres Register) : Menspesifikasikan perangkat I/O yang akan diakses
- I/O BR (I/O Buffer Register) : Menyimpan data yang akan dituliskan ke port atau data yang akan disalin dari port. Alamat port ditunjuk oleh I/O AR
- IR (Instruction Register) : Menampung instruksi yang akan dilaksanakan
- AC (Accumulator) : Menyimpan data semenatara baik data yang sedang diproses atau data yang hasilkan
2. Aksi-aksi yang dilakukan oleh CPU ketika menginterpretasikan instruksi di bagi menjadi 4 kategori yaitu :....?
- Memori : Data di pindahkan dari CPU ke memori atau sebaliknya
- I/O : Data dapat di pindahkan ke atau dari dunia luar dengan pemindahan antara CPU dan modul I/O.
- Pengolahan data : CPU dapat membentuk sejumlah operasi aritmatik /logik.
- Control : Sebuah instruksi yang dapat mengubah urutan eksekusi
3. Jelaskan fungsi utama modul I/O...?
- Sebagaai piranti antarmuka ke CPU dan memori ke bus system
- Sebagaai piranti antarmuka dengan peraalatan periperaal lainnyaa dengaan menggunakan link data tertentu
4. Kelas – kelas dalam interrupt yaitu......?
- Program, Timer, I/O, H/W Failure
5. Fungsi interrupt adalah......?
- Interrupt disediakan terutama sebagai cara untuk meningkatkan efesiensi pengolahan, karena sebagian besar perangkat eksternal jauh lebih lambat di bandingkan prosessor
6. Caranya yaitu dengan Interrupt handler yaitu...?
- Menghentikan / menjeda dahulu yang sedang di kerjakannya dan mengerjakan permintaan khusus tersebut
- Prosessor menanggapinya dengan menahan operasi program yang sedang di lakukannya, mencabangkannya ke suatu program untuk melayani perangkat I/O itu.
7. Apa keuntungan dan kerugian masing2 multiple interrupt tersebut ?
- Keuntungannya : Pendekatan tersebut cukup baik dan sederhana karena interrupt di tangani dalam urutan yang cukup ketat.
- Kerugiannya : Pendekatan ini tidak memperhitungkan prioritas relatif atau kebutuhan waktu kritis
8. Jelaskan fungsi masing2 Bus Tersebut.....?
- Bus Data : memberikan lintasan bagi perpindahan data antara 2 modul sistem. Saluran ini secara kolektif
- Bus Alamat : digunakan untuk menandakan sumber atau tujuan data pada bus data.
- Bus Kontrol : di gunakan untuk mengontrol akses ke saluran alamat dan penggunaan data dan saluran alamat.
9. Sebutkan masing2 bus tersebut..........?
A. Jenis Bus
• Dedicated Suatu saluran bus di dedicated secara permanen diberi sebuah fungsi atau subset fisik komponen-komponen komputer
• Multiplexed Metode penggunaan saluran yang sama untuk berbagai keperluan
B. Metode Arbitrasi Bus
• Tersentralisasi : sebuah perangkat H/W (pengontrol bus arbiter) bertanggung jawab atas alokasi waktu pada bus
• Terdistribusi : tidak terdapat pengontrol sentral, tapi setiap modul terdiri dari access control logic dan modul-modul berkerja sama untuk memakai bus bersama-sama
C. Timing Bus
• Synchronous terjadinya event pada bus ditentukan oleh clock
• Asynchronous terjadinya event pada bus di tentukan oleh event sebelumnya
D. Lebar Bus
• Semakin lebar bus data, semakin besar bit yang dapat di transfer pada suatu saat
• Semakin lebar bus alamat, semakin besar range lokasi yang dapat di referensi
Tidak ada komentar:
Posting Komentar