Jawab :
Interrupt adalah proses dimana computer akan dilayani mikroprosesor sesuai tingkatan
prioritas yang diatur oleh sistem hardware computer. Dengan ini CPU akan melakukan
pemrosesan terhadap IC yang diperlukan. Interupsi dalam teknologi informasi merujuk
kepada sebuah permintaan terhadap layanan dari CPU yang dibuat baik secara eksternal
oleh sebuah perangkat keras atau secara internal oleh CPU itu sendiri. Prosesor berfungsi
menjalankan seluruh proses yang terdapat pada sistem komputer. Setiap baris program
yang terdapat pada segmen memori program diproses secara berurutan. Alamat instruksi
yang akan dieksekusi berikutnya akan disimpan dalam akumulator. Pada saat perangkat
masukan memiliki data yang akan diproses oleh sistem maka untuk sementara watu
prosesor berhenti mengerjakan instruksi utama untuk mengakses data pada perangkat
masukan tersebut. Setelah data selesai diproses maka prosesor akan kembali mengerjakan
program utama. Proses ini yang dinamakan sebagai intrupsi (interrupt)
5. Bagaimana pengaturan sebuah bus yang digunakan oleh lebih dari 2 komponen?
Jawab :
Permasalahan timbul pada saat sebuah bus digunakan secara bersamaan oleh
lebih dari 2 komponen yang berkomunikasi dalam sistem. Diperlukan pengatur ( arbiter )
yang memastikan bahwa hanya ada satu data yang terdapat dalam bus sehingga tidak
terjadi tabrakan data. Komponen yang akan menggunakan bus terlebih dahulu
menyampaikan permintaan kepada pengatur. Pengatur akan memberi izin kepada
komponen yang minta akses berdasarkan skema yang digunakan bersama. Setelah diberi
izin, komponen tersebut mengirimkan data menggunakan bus bersama. Setelah selesai,
komponen tersebut memberitahukan kepada pengatur untuk melepaskan akses bus.
Pengatur dapat member izin kepada komponen lain untuk menggunakan bus, setelah bus
tersebut betul – betul tidak digunakan.
6. Gambar berikut menunjukkan sistem interupsi dengan alamat rutin tetap. Jelaskan proses
yang terjadi di dalamnya!
Jawab :
Prosesor sedang mengeksekusi program utama pada alamat 200. Alamat ini ditunjukkan
dengan nilai pencacah program (program counter, PC) yaitu 200. Misalkan terdapat data
yang masuk diperangkat masukan P1, kemudian perangkat tersebut mengirimkan sinyal
intrupi kepada prosesor. Prosesor akan menghentikan dulu eksekusi instruksi pada
program utama untuk mengeksekusi rutin intrupsi. Rutin intrupsi yang dituju terletak
pada alamat 20.Alamat rutin intrupsi ini tidak berubah, setiap kali prosesor mendapatkan
intrupsi maka secara otomatis akan mengakses alamat 20 ini. Nilai pencacah program =
200 disimpan sementara dalam register,kemudian nilai pencacah program diisi 20. Pada
saat selesai mengeksekusi instruksi IRET maka prosesor akan kembali ke program utama
dengan mengisi pencacah program dengan nilai register sementara +1 . Setap kali ada
intrupsi dari perangkat masukan maka prosesor akan selalu mengakses rutin pada alamat
20.
7. Mengapa sistem pada soal no.6 disebut sistem interupsi alamat rutin tetap?
Jawab :
Karena alamat rutin intrupsinya tidak berubah, setiap kali prosesor mendapatkan intrupsi
maka secara otomatis akan mengakses alamat 20 ini. Intrupsi dengan alamat tetap, alamat
intrupsi ini sudah ditentukan dan tertanam dalam sistem prosesor sehingga tidak dapat
diubah. Pada saat datang permintaan intrupsi dari perangkat masukan, yang dimana
dalam soal no.6 prosesor sedang mengeksekusi program utama pada alamat 200.Alamat
yang ditunjukan dengan nilai pencacah program yaitu 200.Prosesor akan menghentikan
eksekusi instruksi pada program utama untuk mengeksekusi rutin intrupsi , pada tabel
terletak pada alamat 20. Alamat rutin intrupsi ini tidak berubah, setiap kali prosesor
mendapatkan intrupsi maka secara otomatis akan mengakses alamat 20 ini.
11. Jelaskan perbedaan bus sistem, bus PCI, dan bus ISA!
Jawab :
Bus sistem menghubungkan prosesor dengan memori, memiliki kecepatan yang
tinggi.
Bus PCI menghubungkan komponen – komponen kecepatan medium diluar prosesor
dan memori, dapat bekerja sendiri, tidak tergantung dari prosesor.
Bus ISA memiliki kecepatan rendah yang menghubungkan sistem dengan komponen
komponen yang tidak memerlukan akses cepat.
15. Mengapa komponen komponen pada soal no 11 dihubungkan dengan menggunakan bus
ISA?
Jawab :
Karena komponen – komponen tersebut yaitu keyboard,modem,dan printer memiliki
intensitas rendah. Itulah makanya mereka dihubungkan dengan bus ISA.
18. Jelaskan sistem poll untuk mendapatkan data dari perangkat masukan!
Jawab :
Proses intrupsi lebih efisien dibandingkan dengan proses pengumpulan data dari seluruh
perangkat masukan secara periodic. Pada sistem ini, prosesor memeriksa seluruh
perangkat masukan untuk memastikan data yang diterima oleh masing – masing
perangkat masukan. CPU aktif memeriksa seluruh perangkat untuk memastikan adanya
data yang akan dimasukkan ke dalam sistem. Jika ada data yang akan dimasukkan ke
sistem, maka prosesor akan melakukan transfer data dari perangkat ke dalam sistem
komputer.
19. Sebutkan perangkat-perangkat yang termasuk dalam perangkat masukan/luaran!
Jawab :
Modulator/demodulator ( modem ), kartu jaringan, layar sentuh, headset, faximili, sound
card, video card, CD-R/RW, kamera digital, floppy disk, hard drive dan secure digital
( SD ) card, alat untuk mendeteksi retina mata, pola wajah, pola gerak dan perangkat
komunikasi mesin ke mesin.