Minggu, 19 Maret 2023

Tugas Pertemuan Ke-2 Arsitektur dan Organisasi Komputer

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

Topologi Jaringan Komputer

Topologi Jaringan Fisik 23 Oktober 2023 Nama    :  Yehezkiel Kevin Anugrah Nim      :  12220019 Jenis - Jenis Topologi Jaringan Komputer : 1...