Anda di halaman 1dari 3

Bella Okta Sari Miranda

2307048008
Muhammad Kunta Biddinika, D.Eng
Kelas A / Semester 1

1. CPU merupakan alat pemroses pada sistem computer, jelaskan cara kerja CPU, dan berikan
contohnya?
Jawab:
• Intruksi yang diberikan ke processing-devices yang pertama sekali diletakkan di RAM
melalui input-storage
• Apabila berbentuk instruksi ditampung oleh Control Unit di program-storage, namun
apabila berbentuk data ditampung di Working storage
• Jika register siap untuk menerima pengerjaan eksekusi, maka Control Unit akan
mengambil instruksi dari Program-storage untuk ditampungkan ke Instruction Register,
sedangkan alamat memori yang berisikan instruksi tersebut ditampung di Program
Counter.
• Sedangkan data diambil oleh Control Unit dari Working-storage untuk ditampung di
General- purpose Register (dalam hal ini di Operand-Register. Jika berdasarkan instruksi
pengerjaan yang dilakukan adalah aritmatika dan logika, maka ALU akan mengambil
alih operasi untuk mengerjakan berdasarkan instruksi yang diterpkan.
• Hasilnya ditampung di Accumulator
• Apabila hasil pengolahan telah selesai, maka Control Unit akan mengambil hasil
pengolahan di Accumulator untuk ditampung kembali ke Working-storage.
• Jika pengerjaan keseluruhan telah selesai, maka Control Unit akan menjemput hasil
pengolahan dari Working-storage untuk ditampung ke Output-storage. Lalu selanjutnya
dari Output-storage, hasil pengolahan akan ditampilkan ke output-devices. Contoh jenis
CPU sebagai berikut ini:
▪ Intel Processor
▪ Amd (Advanced Micro Processor)
▪ Arm Processor
▪ Cyrix Processor
▪ Transmeta Processor
▪ Via
▪ Apple Processor
▪ Ibm Processor
▪ Idt Processor

2. Jelaskan struktur dari memori utama?


Jawab:
▪ MDR (Memory Data Register): unit yang digunakan untuk menampung data yang dipilih
dan untuk diteruskan ke processor.
▪ MAR (Memory Address Register): unit yang digunakan untuk menampung alamat
memori yang dikirim dari processor.
▪ Pemilih fungsi Read/Write: unit yang memberikan perintah input (write) dan output
(read) kepada elemen memori lainnya
3. Apa yang dimaksud dengan interupsi (interrupt)? Mengapa interupsi terjadi? Jelaskan Jawab:
Interupsi sering juga disebut interrupt adalah suatu permintaan khusus pada microprocessor
untuk melakukan sesuatu. Intrupsi pada dasarnya kalau dalam dunia computer sering dikenal
dengan penghentian sementara proses program yang sedang berjalan. Penyebab terjadinya
interupsi yaitu pada program, terjadi akibat eksekusi suatu instruksi. Kemudian timmer,
disebabkan oleh timmer prosessor, penyebab yang lain adalah disebabkan oleh I/O controller
baik sebagai tanda bahwa operasi telah selesai maupun memberi tanda eror dan kegagalan
hardware lainya.
4. Jelaskan apa yang Anda ketahui tentang sistem operasi?
Jawab:
Pengertian sistem operasi adalah perangkat lunak (software) yang berfungsi sebagai antarmuka
dan pengatur semua sumber daya pada perangkat komputer. Peran utama OS yaitu menjadi
penghubung antara tiga komponen utama yang terdiri dari software (aplikasi dan program),
hardware (CPU, kartu grafis, monitor, keyboard, dlll), serta brainware (pengguna/manusia).
Tanpa sistem operasi, sebuah komputer, konsol game, maupun smartphone tidak akan bisa
berjalan optimal karena OS inilah yang berperan menjadi jembatan pengatur fungsi secara
keseluruhan
5. Sebutkan sistem operasi yang Anda kenal, jelaskan masing-masing sistem operasi tersebut?
Jawab:
• DOS DOS bisa dibilang merupakan nenek moyang dari sistem operasi yang dimiliki oleh
Microsoft saat ini. DOS yang juga merupakan singkatan dari Disk Operating System
adalah awal mula metode sistem operasi komputer yang digunakan oleh IBM.
• Windows Windows merupakan jenis OS terbesar di dunia yang saat ini banyak di adopsi
untuk membantu mengakomodir kebutuhan sehari-hari, mulai dari komputer instansi,
akademisi, hingga kebutuhan pribadi. Sekarang ini Windows menjadi OS terbaik
mengalahkan Linux dan Operating System lainnya saat ini. OS Windows mampu tampil
menarik dengan visual grafis GUI. Sebagai informasi, OS Windows sejatinya merupakan
hasil revolusi dari MS DOS yang beberapa tahun sebelumnya masih berbasis tulisan
tanpa gambar
• Linux Sistem operasi yang satu ini memliki sifat open-source dimana pengguna dapat
memodifikasi dan mendistribusikan kembali secara bebas tanpa perlu lisensi. Berkat
fleksibilitas ini, rata-rata penggguna linux kerap kali memasang dan melakukan
konfigurasi sendiri untuk membangun sistem. Pengguna OS Linux mayoritas juga
paham akan teknologi, sehingga perkembangan Linux sangat pesat dibandingkan OS
Windows atau Mac OS yang kebanyakan merupakan pengguna sehari-hari.
• Mac OS atau singkatan dari Machintosh operating System adalah sistem operasi
eksklusif yang hanya terdapat di komputer Apple saja. MacOS yang diluncurkan pada
tahun 1984 pertama kali digunakan untuk komputer bernama LISA. LISA tak lain adalah
komputer hasil racikan Steve Jobs setelah ia menempuh perjalanan spiritual ke India. Di
atas kertas, pengguna operating system yang satu ini memang tergolong relatif lebih
sedikit dibandingkan pengguna Windows. Pasalnya, produk Apple dari dulu sampai
sekarang tergolong sebagai perangkat mahal.

6. Jelaskan apa yang dimaksud dengan System call.


Jawab :
System call menyediakan antarmuka antara program (program pengguna yang tersedia) dan
bagian dari sistem operasi. System call menjadi jembatan antara proses dan sistem operasi.
System call ditulis dalam bahasa assembly atau bahasa tingkat tinggi yang dapat digunakan
untuk mengontol mesin (C).
7. Apakah manfaat utama adanya sinkronasi proses.
Jawab :
Untuk mencegah ketidakkonsistenan data mengakses proses yang berbeda (pengecualian
bersama) dan mengatur urutan proses sehingga dapat berjalan dengan lancar dan menghindari
kebuntuan dan kelaparan. 10. Apa yang dimaksud dengan race condition. Jawab : Race
condition merupakan keadaan di mana beberapa proses mengakses dan memanipulasi data
yang dipakai yang dipakai Bersama secara konkuren.
8. Apa yang dimaksud dengan race condition Jawab :
Race condition merupakan keadaan di mana beberapa proses mengakses dan memanipulasi
data yang dipakai yang dipakai Bersama secara konkuren.
9. Apa yang dimaksud dengan deadlock?
Jawab:
Deadlock adalah Setiap proses yang deblocked membawa sebuah sumber daya dan menunggu
mendapatkan sumber daya yang dibawa oleh proses lain.
10. Sebutkan kondisi-kondisi yang menyebabkan deadlock!
Jawab:
• Mutual Exclusion (Pertukaran Timbal Balik): Setidaknya satu sumber daya harus bersifat
eksklusif, artinya hanya satu proses yang dapat menggunakan sumber daya tersebut
pada suatu waktu tertentu.
• Hold and Wait (Memegang dan Menunggu): Proses yang sedang menahan setidaknya
satu sumber daya sambil menunggu untuk mendapatkan sumber daya lainnya yang
dipegang oleh proses lain.
• No Preemption (Tanpa Preemption): Sumber daya tidak dapat dipaksa diambil dari
proses yang telah mengambilnya. Sumber daya hanya dapat dilepaskan secara sukarela
oleh proses yang menggunakannya.
• Circular Wait (Pengantrean Melingkar): Terdapat siklus melingkar dari proses-proses
yang menunggu sumber daya. Dengan kata lain, setiap proses dalam siklus menunggu
sumber daya yang dipegang oleh proses berikutnya dalam siklus.

Anda mungkin juga menyukai