Anda di halaman 1dari 22

Sistem Operasi

Pertemuan 2
Tim Dosen

Informatika
Fakultas Ilmu Komputer
Universitas Pembangunan Nasional Veteran Jakarta
OUTLINE
• Organisasi sistem komputer

• Arsitektur sistem komputer


Organisasi Komputer
Bagian yang terkait erat dengan unit — unit
operasional dan interkoneksi antar komponen
penyusun sistem komputer dalam merealisasikan
aspek arsitekturalnya. Biasanya mempelajari
bagian yang terkait dengan unit-unit operasional
komputer dan hubungan antara komponen-
komponen sistem komputer.
Contoh aspek organisasi adalah teknologi
perangkat keras, perangkat antarmuka, teknologi
memori, sistem memori dan sinyal kontrol.
Fungsi Komputer
Penjelasan

1.Input Device (Alat Masukan)


Adalah perangkat keras komputer yang berfungsi sebagai
alat untuk memasukan data atau perintah ke dalam
komputer. Contoh : keyboard
2. Output Device (Alat Keluaran)
Adalah perangkat keras komputer yang berfungsi untuk
menampilkan keluaran sebagai hasil pengolahan data.
Keluaran dapat berupa hard-copy (ke kertas), soft-copy
(ke monitor), ataupun berupa suara.
3. I/O Ports
Bagian ini digunakan untuk menerima ataupun mengirim data ke luar
sistem. Peralatan input dan output di atas terhubung melalui port ini.
4. CPU (Central Processing Unit)
CPU merupakan otak sistem komputer, dan memiliki dua bagian
fungsi operasional, yaitu: ALU (Arithmetical Logical Unit) sebagai
pusat pengolah data, dan CU (Control Unit) sebagai pengontrol kerja
komputer.
5. Memori
Memori terbagi menjadi dua bagian yaitu memori internal dan
memori eksternal. Memori internal berupa RAM (Random Access
Memory) yang berfungsi untuk menyimpan program yang kita olah
untuk sementara waktu, dan ROM (Read Only Memory) yaitu
memori yang hanya bisa dibaca dan berguna sebagai penyedia
informasi pada saat komputer pertama kali dinyalakan.
Data Bus
Adalah jalur-jalur perpindahan data antar modul dalam sistem
komputer. Karena pada suatu saat tertentu masing-masing saluran
hanya dapat membawa 1 bit data, maka jumlah saluran menentukan
jumlah bit yang dapat ditransfer pada suatu saat. Lebar data bus ini
menentukan kinerja sistem secara keseluruhan. Sifatnya bidirectional,
artinya CPU dapat membaca dan menerima data melalui data bus ini.
Data bus biasanya terdiri atas 8, 16, 32, atau 64 jalur paralel.
7. Address Bus
Digunakan untuk menandakan lokasi sumber ataupun tujuan pada
proses transfer data. Pada jalur ini, CPU akan mengirimkan alamat
memori yang akan ditulis atau dibaca.
8. Control Bus
Control Bus digunakan untuk mengontrol penggunaan serta akses ke
Data Bus dan Address Bus. Terdiri atas 4 sampai 10 jalur paralel.
Fungsi organisasi komputer

• Fungsi pengolahan data (data processing)


1

• Fungsi penyimpanan data (data storage)


2

• Fungsi pemindahan data (data movement)


3 • Fungsi kendali (control)
Jenis Arsitektur Komputer
1. SISD Adalah singkatan dari Single Instruction Single Data. Jenis
arsitektur komputer ini merupakan hasil rancangan Von Neumann.
Komputer dengan jenis SISD hanya memiliki satu jenis processor
saja. Model ini sering dikatakan sebagai model komputasi tunggal.

2. SIMD Adalah singkatan dari Single Instruction Multiple Data.


Berbeda dengan SISD, jenis arsitektur komputer ini memiliki
sejumlah processor dengan instruksi sama, tetapi tiap processor
tersebut mengolah data berbeda.
SISD
SIMD
3. MISD Adalah singkatan dari Multiple Instruction
Single Data. Komputer MISD memiliki banyak
processor dengan instruksi berbeda, tetapi pengolahan
datanya sama. MISD merupakan kebalikan dari jenis
SIMD.
4. MIMD Adalah singkatan dari Multiple Instruction
Multiple Data. MIMD memiliki banyak processor
dengan instruksi serta pengolahan data yang berbeda.
Jenis komputer yang memiliki MIMD bisa menjalankan
beberapa aplikasi yang membutuhkan kinerja tinggi.
MISD
MIMD
Arsitektur Komputer
• Konsep perencanaan dan struktur pengoperasian dasar
dari suatu sistem komputer.
• Merupakan rencana cetak-biru dan deskripsi fungsional
dari kebutuhan bagian perangkat keras yang didesain
(kecepatan proses dan sistem interkoneksinya). Dalam hal
ini, implementasi perencanaan dari masing–masing bagian
akan lebih difokuskan terutama, mengenai bagaimana CPU
akan bekerja, dan mengenai cara pengaksesan data dan
alamat dari dan ke memori cache, RAM, ROM, cakram
keras, dll). Beberapa contoh dari arsitektur komputer ini
adalah Arsitektur von Neumann, CISC, RISC, blue gene, dll.
Fungsi Arsitektur Komputer
1. Perancangan awal komputer Perancangan awal ini artinya komputer
disusun dan dirancang sebaik mungkin agar kinerjanya maksimal.
Perancangan ini juga bertujuan untuk mengetahui hal apa yang
kurang atau perlu diperbaiki.
2. Mengontrol komponen yang ada di komputer Mengontrol komponen
ini bertujuan agar kinerja komputer bisa berjalan dengan baik atau
maksimal. Fungsi kontrol ini juga bisa membantu pengguna untuk
bisa menjalankan banyak pekerjaan atau aplikasi dalam satu
komputer.
3. Membantu menentukan aplikasi atau program yang akan digunakan
Arsitektur komputer dapat membantu programmer dalam
menentukan aplikasi atau program apa yang cocok dengan komputer
tersebut. Sehingga bisa disesuaikan dengan kebutuhan pengguna dan
berjalan dengan maksimal.
Bagian Arsitektur Komputer
• ALU (Arithmetic Logic Unit)
• CU (Control Unit)
• Memory
• Input dan Output
Layanan Sistem Operasi
• Eksekusi program: meload program ke memory dan
menjalankannya(run)
• Operasi I/O: pengguna tidak bisa mengontrol I/O secara
langsung (untuk efisiensi dan keamanan), sistem harus
bisa menyediakan mekanisme untuk melakukan operasi
I/O
• Manipulasi sistem berkas: membaca, menulis,
membuat, dan menghapus file
• Komunikasi: pertukaran informasi, dapat dilaksanakan
melalui shared memory atau message passing
• Deteksi error: mempertahankan kestabilan dengan
mendeteksi error (pada CPU, perangkat keras
memori, I/O, program pengguna) dan jika bisa,
memperbaikinya
• Alokasi sumber daya: mengalokasikan sumber daya
kepada beberapa pengguna atau tugas yang
dijalankan pada saat yang bersamaan
• Accounting: menentukan berapa banyak dan berapa
lama users menggunakan sumber daya sistem
• Proteksi: menjaga semua akses ke sumber daya
sistem terkontrol
Perbedaan Organisasi Komputer
dengan Arsiktektur Komputer :
• Organisasi Komputer : Bagian yang terkait dengan erat
dengan unit — unit operasional. Contoh : teknologi
hardware, perangkat antarmuka, teknologi memori,
sistem memori, dan sinyal - sinyal control.

• Arsitektur Komputer : Atribut — atribut sistem


komputer yang terkait dengan seorang programmer.
Contoh : Set instruksi, aritmetika yang dipergunakan,
teknik pengalamatan, mekanisme I/O.
TERIMA KASIH

Anda mungkin juga menyukai