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...