Sistem Komputer adalah kumpulan perangkat-perangkat komputer yang saling berhubungan dan berinteraksi satu sama lain untuk melakukan proses pengolahan data, sehingga dapat menghasilkan informasi yang diharapkan oleh penggunanya.
2. Sistem Komputer
Sistem Komputer
adalah kumpulan
perangkat-perangkat
komputer yang saling
berhubungan dan
berinteraksi satu sama lain
untuk melakukan proses
pengolahan data, sehingga
dapat menghasilkan
informasi yang diharapkan
oleh penggunanya.
3. Hardware
Hardware atau bisa disebut juga dengan perangkat keras adalah
suatu perangkat elektronik yang ada pada komputer, bisa dilihat
secara kasat mata dan mampu disentuh secara fisik.
Hardware sendiri di kategorikan menjadi 3 jenis yakni:
Perangkat Input (Masukkan) Perangkat Process (Proses) Perangkat Output (Keluaran)
4. Software
Software atau perangkat lunak adalah kumpulan data elektronik
yang disimpan dan diatur oleh komputer, data elektronik yang
disimpan komputer dapat berupa program yang berguna untuk
menjalankan suatu perintah.
Software di klasifikasikan menjadi 4 macam, yaitu:
OS (Operating System) Apps Program Help Program Language Program
5. Brainware
Brainware adalah orang yang menggunakan atau
mengoperasikan sebuah perangkat komputer.
Programmer
Administrator Operator
6. Arsitektur Komputer
Menurut Barany Fachri dan kawan-
kawan dalam buku: Arsitektur dan
Organisasi Komputer (2020), arsitektur
komputer adalah konsep perencanaan
serta struktur pengoperasian dasar dari
sebuah sistem komputer.
7. Perkembangan Arsitektur CPU:
1. Arsitektur Mesin Analitis Babbage (1843)
2. Arsitektur Von Neumann (1952)
3. Arsitektur Mesin Komputer Modern (1980)
4. Arsitektur RISC
8. Arsitektur Mesin Analitis Babbage
(1843)
Mesin Babbage memiliki empat blok utama dalam
menjalankan fungsinya, yaitu :
1. Bagian penyimpanan, memuat 1000 Word yang
masing-masing terdiri dari 50 digit desimal. Bagian
tersebut digunakan untuk menyimpan operand-
operand matematika dari suatu perhitungan.
2. Bagian pengolah, digunakan untuk melakukan
pemrosesan data berdasarkan instruksi yang
diberikan oleh kartu-kartu plong.
3. Bagian output, terdiri dari output tercatat dan output
tercetak yang digunakan untuk menyimpan serta
menampilkan hasil pengolahan. Salah satu
kelemahan mesin ini yang bukan merupakan konsep
komputer modern adalah bahwa mesin ini belum
stored program atau tidak mampu menyimpan
program secara tetap.
9. Arsitektur Von
Neumann (1952)
Dapat diketahui bahwa mesin Neumann
memiliki lima bagian utama sebagai berikut:
1. Unit Input untuk membaca data dan
instruksi yang diberikan.
2. Main Memory terdiri dari 4096 Word satu
word memuat 40 bit biner.
3. Arithmetic Logic sebagai bagian yang
berfungsi sebagai unit pemrosesan.
4. Control Unit sebagai pengendali kerja
antar komponen arsitektur.
5. Unit Output untuk menampilkan hasil
pengolahan data yang dilakukan ALU
dan CU.
10. Arsitektur Mesin Komputer Modern
Arsitektur CPU komputer modern secara umum adalah:
1. Arithmetic and Logic Unit (ALU) bertugas membentuk fungsi - fungsi
pengolahan data komputer
2. Control Unit bertugas mengontrol operasi CPU dan secara keseluruhan
mengontrol komputer sehingga terjadi sinkronisasi kerja antar
komponen dalam menjalankan fungsi - fungsi operasinya
3. Registers adalah media penyimpan internal CPU yang digunakan saat
proses pengolahan data
4. CPU Interconnections adalah sistem koneksi dan bus yang
menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan
register - register dan juga dengan bus - bus eksternal CPU yang
menghubungkan dengan sistem lainnya
12. RISC
Karakteristik RISC, yaitu:
1. Siklus mesin ditentukan oleh waktu yang
digunakan untuk mengambil dua buah operand
dari register, melakukan operasi ALU, dan
menyimpan hasil operasinya kedalam register,
dengan demikian instruksi mesin RISC tidak
boleh lebih kompleks dan harus dapat
mengeksekusi secepat mikroinstruksi pada
mesin-mesin CISC.
2. Operasi berbentuk dari register-ke register yang
hanya terdiri dari operasi load dan store yang
mengakses memori . Fitur rancangan ini
menyederhanakan set instruksi sehingga
menyederhanakan pula unit control.
3. Penggunaan mode pengalamatan sederhana,
hampir sama dengan instruksi menggunakan
pengalamatan register.
4. Penggunaan format-format instruksi sederhana,
panjang instruksinya tetap dan disesuaikan
dengan panjang word.
13. Jenis Arsitektur Komputer:
• SISD (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.
• SIMD (Single Instruction Multiple Data), jenis arsitektur komputer ini memiliki
sejumlah processor dengan instruksi sama, tetapi tiap processor tersebut
mengolah data berbeda.
• MISD (Multiple Instruction Single Data). Komputer MISD memiliki banyak
processor dengan instruksi berbeda, tetapi pengolahan datanya sama. MISD
merupakan kebalikan dari jenis SIMD.
• MIMD (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.
14. Fungsi Arsitektur Komputer:
Dari Science Direct, arsitektur komputer berfungsi sebagai perancangan awal
komputer dengan menggunakan bahasa pemograman. Arsitektur komputer masih
memiliki beberapa fungsi lainnya, yaitu:
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.
15. Bagian Arsitektur Komputer:
1. ALU (Arithmetic Logic Unit) ALU merupakan bagian dari
mikroprosesor. Fungsinya untuk melakukan hitungan aritmetika
serta logika. Contoh operasi hitungan aritmetika adalah
penjumlahan serta pengurangan. Sedangkan contoh operasi
logika ialah logika AND serta OR.
2. Control Unit Control unit adalah bagian dari komputer yang
fungsinya untuk mengatur serta mengendalikan seluruh peralatan
komputer. Control unit juga mengatur pengolahan data dalam
komputer.
3. Memory Memory merupakan media penyimpanan pada komputer.
Tiap program dan data dalam komputer akan disimpan di dalam
memory.
4. Input dan Output Input dan output sering juga disebut I/O
merupakan sistem pemrosesan informasi dalam komputer. Input
merupakan data yang diterima sistem, sedangkan output
merupakan data yang dikirimkan sistem.