Anda di halaman 1dari 8

1. Jelaskan pengertian intrupsi!

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)

2. Jelaskan peran bus pada komputer!


Jawab :
Bus adalah bagian penting dalam sebuah sistem komputer yang fungsi nya adalah untuk
menghubungkan seluruh komponen dalam sistem.

3. Jelaskan proses sederhana bus yang menghubungkan dua komponen!


Jawab :
Bus menghubungkan prosesor dengan memori menggunakan beberapa jalur. Jalur yang
pertama adalah tulis/baca yang merupakan jalur kendali dari prosesor ke memori pada
saat akan melakukan proses baca data atau tulis data dari dan ke memori. Jika prosesor
membaca data dari memori jalur tulis/baca diset 0 sebaliknya 1 untuk proses tulis
memori. Jalur enable yaitu kendali untuk mengaktifkan memori. Jalur alamat
menunjukkan alamat dalam memori yang akan di akses oleh prosesor baik untuk
keperluan baca maupun tulis. Jalur data memiliki dua arah yaitu dari prosesor ke memori
pada saat proses tulis memori dan dari memori ke prosesor pada saat baca data.

4. Apa perbedaan intrupsi perangkat keras dan perangkat lunak?


Jawab :
Interupsi perangkat keras adalah interupsi yang dihasilkan dari perangkat eksternal
sementara interupsi perangkat lunak adalah jenis interupsi yang disebabkan oleh
instruksi dalam program.
Perangkat eksternal menghasilkan interupsi perangkat keras saat menjalankan
instruksi menghasilkan interupsi perangkat lunak.
Perbedaan lain antara gangguan perangkat keras dan perangkat lunak adalah bahwa
gangguan perangkat keras adalah peristiwa yang tidak disinkronkan, sedangkan
gangguan perangkat lunak adalah peristiwa yang disinkronkan.
Interupsi perangkat keras tidak menambah penghitung program tetapi, interupsi
perangkat lunak meningkatkan penghitung program.
Interupsi perangkat lunak mendapatkan prioritas yang lebih tinggi daripada interupsi
perangkat keras.
Perbedaan utama antara interupsi perangkat keras dan perangkat lunak adalah bahwa
perangkat eksternal menghasilkan interupsi perangkat keras sementara program yang
mengeksekusi menghasilkan interupsi perangkat lunak.

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.

8. Jelaskan sistem intrupsi dengan alamat rutin berupa vektor!


Jawab :
Pada saat perangkat masukan memiliki data yang harus diproses oleh prosesor maka
sinyal intrupsi dikirim kemudian prosesor menyimpan sementara alamat instruksi yang
sedang dikerjakan. Perangkat masukan mengirimkan alamat tempat instruksi yang harus
dikerjakan oleh prosesor. Prosesor kemudian mengakses alamat tersebut dan
menjalankan instruksi – instruksinya sampai selesai. Setelah selesai prosesor akan
kembali mengeksekusi instruksi utama. Tipe kedua adalah dengan menggunakan vector.
Pada saat perangkat masukan memiliki data yang harus diproses oleh prosesor maka
sinyal intrupsi dikirim kemudian prosesor menyimpan sementara alamat instruksi yang
sedang dikerjakan.Perangkat masukan mengirimkan alamat tempat intruksi yang harus
dikerjakan oleh prosesor. Prosesor kemudian mengakses alamat tersebut dan
menjalankan intruksi- intruksinya sampai selesai.Setelah selesai prosesor akan kembali
mengeksekusi intruksi utama.
9. Jelaskan system intrupsi dengan alamat rutin pada table vector intrupsi!
Jawab :
Terdapat sebuah tabel atau alamat yang tetap yang di akses oleh prosesor pada saat terjadi
permintaan intrupsi dari perangkat masukan. Tabel ini tidak berisi fungsi intrupsi itu
sendiri melainkan alamat yang menunjukkan fungsi intrupsi yang dimaksud. Alamat
fungsi intrupsi ini yang dapat diubah – ubah. Pada satu sisi, alamat vector intrupsi tidak
berubah ( fix ) sementara isinya dapat diubah sesuai dengan alamat fungsi yang akan
dieksekusi.

10. Jelaskan peran table vector intrupsi pada sistem intrupsi!


Jawab :
Pada saat prosesor mendapatkan intrupsi dari perangkat masukan maka secara otomatis
prosesor akan mengakses tabel vector intrupsi yang berisi alamat. Alamat yang tersimpan
pada tabel vector intrupsi dapat diubah sesuai dengan keperluan.

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.

12. Jelaskan komponen komponen yang dihubungkan oleh bus ISA!


Jawab :
a) Keyboard : Perangkat keras pada komputer yang berfungsi sebagai alat untuk input
data dalam bentuk huruf, angka, dan simbol.
b) Printer : Peranti yang menampilkan data dalam bentuk cetakan, baik berupa teks
maupun gambar/grafik, diatas kertas.
c) Modem : Berasal dari singkatan Modulator Demodulator.Modulator merupakan bagian
yang mengubah sinyal informasi ke dalam sinyal pembawa (carrier) dan siap untuk
dikirimkan, sedangkan Demodulator adalah bagian yang memisahkan sinyal informasi
(yang berisi data atau pesan) dari sinyal pembawa yang diterima sehingga informasi
tersebut dapat diterima dengan baik.
13. Gambarkan sistem bus dalam sebuah komputer!
Jawab :

14. Jelaskan keterkaitan antara Bus ISA dan EISA!


Jawab :
Bus EISA merupakan pengembangan dari standar ISA dengan lebar 32-bit bekerja pada
frekuensi 8 Mhz.

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.

16. Bagaimana cara kerja kartu jaringan?


Jawab :
Jika ada paket data yang dipancarkan pada saat node sedang mengirimkan paket data,
maka akan terjadi collision. Jika terjadi collision, maka node dan jaringan akan berhenti
bersamaan untuk mengirimkan paket data. Setelah berhenti, node dan jaringan akan
menunggu waktu secara acak untuk mengirimkan paket data. Paket data yang mengalami
collision akan dikirim kembali saat ada kesempatan. Cara kerja ini sering dinamakan
metode CSMA/CD (Carrier Sence Multiple Access/Collison Detection), yaitu
pengurusan bagi pengiriman data oleh komputer/node secara serentak.
ALUR KERJA NIC (NETWROK INTERFACE CARD) Alur kerja pada NIC yaitu
ketika sebuah komputer hendak berkomunikasi dengan komputer lain maka ia akan
memancarkan sinyal untuk mencari alamat NIS yang di tuju. Jika alamat tersebut telah
ditemukan, maka komunikasi antar dua kartu ethernet dapat dilakukan. Bila NIC yang
dituju ternyata tengah menangani komunikasi dengan kartu ethernet lain nya, maka
terjadi tabrakan data atau collision. Keduanya kemudian akan berhenti memancarkan
sinyal, menunggu untuk kembali memancarkan sinyal dalam waktu yang acak, sehingga
kemudian dapat berkomunikasi kembali.

17. Jelaskan pengalamatan pada memori!


Jawab :
Tugas untuk mereferensi kode instruksi atau data di memori utama secara tepat
merupakan tanggung jawab dari compiler. Compiler ini berfungsi mengubah source code
yang ditulis programmer menjadi file yang berisi kode instruksi program yang dapat
dijalankan prosessor. Dalam menentukan alamat instruksi atau data, compiler mengacu
pada metode pengalamatan memori yang dipakai sistem computer. Secara garis besar
metode pengalamatan memori dapat dibedakan atas :

1) Pengalamatan secara fisik (Physical / absolute address)


Alamat yang ditulis pada kode instruksi adalah alamat fisik memori utama yang
sesungguhnya.
2) Pengalamatan secara logika (Logical Addressing)
a) Perlu ditranslasikan ke alamat fisik memori utama.
b) Pada saat eksekusi, pengaksesan alamat akan ditranslasi dengan menjumlahkan alamat
referensi awal pada instruksi dengan isi register alokasi untuk mendapatkan alamat
fisik memori.
c) Relokasi program dapat dilakukan secara fleksibel.

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.

20. Jelaskan pengertian protokol!


Jawab :
Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya
hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer.

Anda mungkin juga menyukai