Anda di halaman 1dari 9

MODUL 1.

SISTEM KOMPUTER

Fungsi Komputer ?

- Perhitungan Akutansi

- Komputasi Numerik

- Pengelolaan basis data perusahaan

- Tentunya .....Hiburan

“Komputer tidak mengandalkan perangkat keras semata, tapi juga komponen lainnya”

Gambar 1. Komponen penyusun sistem komputer


PERANGKAT KERAS

Gambaran umum Komponen Perangkat keras

 Komponen perangkat keras utama (pada sebuah board), adalah

- Prosesor

- Memori Utama

- Kartu Grafis

 Piranti penyimpan (hardisk dan CDROM drive) dipasang ke board dengan kabel data
 Komponen perangkat keras eksternal (printer dan scanner) dihubungkan secara tidak
langsung ke board ini lewat sebuah gerbang (port) >> Serial, Parallel, atau USB

Komponen Perangkat keras

1. Prosesor

2. Memori Utama

3. Modul I/O

4. Saluran Bus (sistem interkoneksi)

5. Peranti I/O
Gambar 2. Arsitektur Komputer Von Neumann

1. Prosesor
 Tempat Eksekusi Kode Instruksi Program
 Terdiri dari :

1. Control Unit (CU)

2. Arithmatic Logic Unit (ALU)

3. Register

Gambar 3. Arsitektur Control Processing Uniti (CPU) atau Prosesor

 Cara kerja

Kode instruksi program beserta data – data tersimpan dalam memori. Instruksi dan
data dari memori diambil satu per satu dan disimpan di register untuk dieksekusi.
Ketika dieksekusi, instruksi di register akan menentukan apa yang akan dilakukan oleh
CU maupun ALU. CU bertugas untuk mengatur eksekusi dan mengendalikan seluruh
komponen komputer lainnya, seperti memori maupun modul I/O. ALU bertugas untuk
mengeksekusi operasi arithmatika (penjumlahan, pengurangan, perkalian, dan
pembagian) dan operasi logika (perbandingan lebih besar, lebih kecil, kesamaan,
ataupun ketidaksamaan)

 Jenis Instruksi yang dijalankan prosesor

1. Pertukaran data antara prosesor da n memori utama

2. Pertukaran data antara prosesor dan modul I/O

3. Pemrosesan data oleh prosesor

4. Operasi Kendali

 Jenis Register
1. Register Pengguna

Register yang digunakan untuk menyimpan data serta alamat data program.

a. Register Data

Digunakan untuk menyimpan data yang dibaca dari memori ataupun yang akan
diproses di ALU.

b. Register Alamat

Digunakan untuk menyimpan alamat memori dari data ataupun kode instruksi program
yang akan diakses oleh prosesor. Jenis : Register Indeks, Register Segmen, dan Register
Pointer.

2. Register Status dan Kontrol

Register yang digunakan untuk mengontrol eksekusi kode instruksi program.

a. Register penghitung (PC, Program Counter Register)

Register ini menyimpan alamat memori dari kode instruksi yang sedang dieksekusi.

b. Register segmen kode instruksi (CS, Code Segment Register)

Register ini menyimpan alamat memori dari kode instruksi yang sedang dieksekusi.

c. Register Instruksi (IR, Instruction Register)


Register ini menyimpan kode instruksi yang sedang/akan dieksekusi.

d. Register Status (F, Flag Register)

Register ini menyimpan sejumlah status hasil eksekusi kode instruksi yang sedang
berlangsung

Mau lebih lengkap ??

Arsitektur dan Organisasi Komputer

2. Memori Utama

 Tempat penyimpanan utama kode – kode instruksi dan data program


 Tempat penyimpanan sementara (buffer) ketika prosesor membaca ataupun menulis
data dari/ke peranti I/O
 Kode instruksi dan data tidak dapat disimpan seluruhnya di register karena kapasitas
register yang terbatas
 Oleh karena itu hanya kode instruksi dan data yang akan segera dieksekusi yang akan
disalin ke register prosesor

3. Sistem Bus
 Saluran komunikasi antar komputer internal komputer
 Terdiri dari :
1. Bus Kendali
2. Bus Alamat
3. Bus Data
Bus Alamat

Berfungsi mengirimkan informasi alamat memori maupun modul I/O yang akan diakses
(baca/tulis)

Bus Data
Saluran yang digunakan untuk mengirimkan data ataupun kode instruksi yang dibaca/tulis ke
memori ataupun modul I/O

Contoh : Operasi pembacaan memori ke register

 Bus kendali digunakan untuk menginformasikan jenis operasinya adalah pembacaan


(read)
 Bus alamat untuk menginformasikan alamat memori yang hendak diakses
 Bus Data digunakan untuk mengirimkan dari alamat memori tersebut ke register yang
telah ditentukan dalam kode instruksi

PERANGKAT LUNAK

Gambaran umum Komponen Perangkat Lunak

1. Sistem Operasi

- Perangkat lunak yang berfungsi mengelola penggunaan perangkat keras dan


menyediakan antarmuka serta layanan bagi pengguna maupun program aplikasi

- Disimpan di media penyimpanan

- Pada saat komputer dihidupkan, kode instruksi sistem operasi akan dibaca, dipindahkan
ke memori utama, serta dijalankan. Selanjutnya sistem operasi ini akan mengendalikan
interaksi dengan pengguna komputer

2. Firmware

- Komponen perangkat lunak yang disertakan pada masing – masing perangkat keras
komputer oleh vendor yang bersangkutan

- Berfungsi mengatur cara kerja perangkat keras dan cara berinteraksi dengan bagian lain
dari sistem komputer

3. Program Aplikasi

- Menyediakan fungsi-fungsi khusus yang berkaitan dengan kebutuhan pengguna


komputer, seperti pembuatan surat, kalkulasi tabel akuntansi, pembuatan presentasi,
games, pemutaran video, ataupun lagu.

- Disimpan di media penyimpanan


- Program aplikasi akan dibaca, dipindahkan ke memori utama, dan dijalankan dengan
bantuan sistem operasi atas permintaan pengguna komputer

Penjelasan Detail

Firmware

Perangkat lunak yang disertakan pada perangkat keras dari vendornya (kode instruksi disimpan
dalam perangkat keras itu sendiri)

Contoh :

1. Instruksi BIOS yang terdapat pada flash ROM motherboard yang berisi instruksi untuk
berkomunikasi dan melakukan inisiasi kerja dari prosesor, memori, dan subsistem I/O
lainnya yang terintegrasi dalam motherboard tersebut

2. Flash ROM yang terdapat pada suatu kartu grafis

Sistem Operasi

 Untuk mengelola seluruh komponen dan sumber daya komputer, fisik maupun nonfisik
(misalkan data) agar dapat digunakan secara optimal.
 Untuk menyediakan antarmuka bagi pengguna maupun program aplikai

Contoh : DOS, Windows, dan Linux

Program Aplikasi

 Digunakan untuk membantu pekerjaan manusia


 Berjalan diatas sistem operasi (eksekusi program aplikasi dapat berjalan secara bersama
diatas sistem operasi). Pada saat ini sistem operasi bertanggung jawab agar eksekusi
program-program aplikasi tersebut tidak saling mengganggu satu sama lain

Sebutkan contohnya ?

Jenis program aplikasi

1. Aplikasi Pengguna

Aplikasi yang dikembangkan khusus untuk membantu pengguna untuk menyelesaikan suatu
permasalahan yang sifatnya khusus.

Contoh Aplikasi perkantoran, Aplikasi bisnis, Aplikasi multimedia, dll


2. Aplikasi utilitas/sistem

Aplikasi yang dikembangkan untuk membantu pengelolaan penggunaan sumber daya


komputer.

Contoh WinZip, Defragmenter, antivirus, dll

PERANGKAT PENGGUNA (BRAINWARE)

Darahkan pada usaha pengguna dalam menggunakan komputer

Jenis :

1. Pemrogram Sistem

2. Pemrogram Aplikasi

3. Pengguna Aplikasi

Pemrogram Sistem

Keistimewaan komputer, perangkat lunak yang akan dijalankan di komputer dapat


dikembangkan langsung dengan komputer juga. Pengguna yang menggunakan sistem komputer
untuk membuat perangkat lunak (misal sistem operasi dan aplikasi sistem) disebut pemrogram
sistem.

Pengguna harus memiliki pengetahuan yang memadai mengenai cara kerja perangkat keras
komputer, konsep yang kuat mengenai perangkat lunak sistem, serta menguasai tool
pengembangan perangkat lunak yang tersedia

Pemrogram Aplikasi

Pengguna sistem komputer yang membuat aplikasi-aplikasi pengguna yang dijalankan diatas
sistem operasi. Setiap aplikasi berkaitan dengan suatu permasalahan khusus yang
hendakdiselesaikan dengan bantuan komputer

Contoh :

Microsoft Word >> pengolahan surat dan dokumen

Microsoft Excel >> Penyelesaian masalah akuntans dan statistik


Harus menguasai salah satu bahasa pemrograman, dan dapat menggunakan salah satu tool
pemrograman, serta menguasai permasalahan serta solusi untuk aplikasi yang hendak
dikembangkan

Pengguna Aplikasi

Pengguna ini menggunakan aplikasi yang dibuat oleh pemrogram aplikasi maupun pemrogram
sistem. Tidak dituntut untuk memiliki pengetahuan mengenai perangkat keras dan perangkat
lunak sistem. Persyaratan minimal, pengguna aplikasi ammpu bekerja dengan perangkat I/O
pada komputer serta memahami penggunaan program aplikasinya

Anda mungkin juga menyukai