Anda di halaman 1dari 27

Sistem komputer dan konsep

sistem aperasi
PERTEMUAN 1
Sistem komputer
Unit fungsional dasar suatu komputer

I/O prosesor
hardware
• Perangkat keras adalah komponen yang berada pada tingkatan paling
bawah dari system computer
• Merupakan komponen system computer yang berwujud fisik
Unit I/O
Unit I/O
prosesor
• Prosesor adalah tempat eksekusi kode instruksi program
• Prosesor bagian-bagiannya adalah:
1. Control unit
2. ALU
3. register
prosesor
• Kode instruksi program beserta data-data tersimpan dalam memori.
• Instruksi dan data dari memori diambil satu persatu dan disimpan di
register untuk dieksekusi
• Ketika dieksekusi,instruksi di register akan menentukan apa yang akan
dilakukan oleh control unit maupun ALU
prosesor
• Jenis instruksi yang dijalankan prosesor antara lain;
1. Pertukaran data antar prosesor dan memori
Instruksi ini dilakukan ketika data harus dibaca/ditulis ke dalam memori
utama
2. Pertukaran data antara prosesor dan modul I/O
Instruksi ini dilakukan ketika data harus dibaca/ditulis ke piranti
I/O.umumnya data-data untuk operasi I/O akan disimpan sementara di
memori utama sebelum diproses oleh prosesor
prosesor
3. Pemprosesan data oleh prosesor
Instruksi ini dilakukan jika diperlukan opera0operasi aritmatika dan
logika
4. Operasi kendali
Instruksi ini dilakukan jika diperlukan pengaturan alur eksekusi instruksi
seperti operasi lompat ke instruksi tertentu
Register
• Untuk menjalankan tugasnya,prosesor membutuhkan tempat
menampung instruksi, data , maupun alamat data. Memori semacam
ini disebut register.
• Jenis-jenis nya antara lain:
1. Register pengguna
Register yang dapat digunkan untuk menyimpan data serta alamat data
program yang terdiri dari:
a. Register data
b. Register alamat
2. Register status and control
a. Register penghitung
b. Register segmen kode instruksi
c. Register instruksi
d. Register status
Unit Aritmatika dan logika
• Alu bertugas mengeksekusi operasi aritmatika dan logika.operasi
aritmatika meliputi penjumlahan,pengurangan, perkalian, dan
pembagian.
• Sedangkan operasi logika adalah perbandingan lebih besar, lebih kecil,
kesamaan ataupun ketidaksamaan.
Operand adalah input operasi
Opcode adalah singkatan yang mengidikasikan operasi
Contoh:
ADD Add (Menambahkan)
SUB Substract (Pengurangan)
MPY Multiply (Perkalian)
DIV Divide (Pembagian0
LOAD Muatkan data data dari memori
STOR Simpan data ke memori
unit kontrol
• Tugas unit control adalah mengatur eksekusi dan mengendalikan
selurug komponen computer lainnya seperti memori, I/O
Misalkan: transfer I/O yang terdiri dari operasi input dan output,
dikontrol oleh instruksi program I/O yang mengidentifikasi peralatan
yang terlibat dan informasi yang ditransfer.
memori
memori
• Berfungsi untuk menyimpan program dan data
• Program adalah daftar instruksi yang melakukan suatu tugas
• Data adalah angka dan karakter ter-encode yang digunakan sebagai
operand oleh instruksi
• Tiap bilangan ,karakter, atau instruksi di-encode dalam format yang
sesuai.biasanya di encode kedalam string biner(bit) dimana masing-masing
memiliki dua kemungkinan yaitu 0 dan 1.atau kadang di encode kedalam
format binary-coded decimal (BCD) diaman tiap digit decimal di encode
menjadi 4 bit.
• Terdiri dari memori primer dan memori sekunder
• Kapasitas memori salah satu yang menentukan ukuran computer
• Program harus berada dalam memori saat dieksekusi
memori
• Terdiri dari memori primer dan memori sekunder
• Kapasitas memori salah satu yang menentukan ukuran computer
• Program harus berada dalam memori saat dieksekusi
konsep sistem aperasi
Konsep sistem operasi
• Sistem operasi adalah perangkat lunak yang berfungsi mengelola
pengunaan perangkat keras dan menyediakan antarmuka serta
layanan bagi pengguna maupun program aplikasi.
• Sistem operasi disimpan pada media penyimpanan
• Pada saat computer dihidupkan, kode intruksi system operasi akan
dibaca,dipindahkan ke memori utama,serta dijalankan
• Selanjutnya system operasi ini akan mengendalikan interaksi dengan
pengguna computer.
Sejarah system operasi
• Jenis-jenis system operasi seperti : Ms DOS, Windows 95, Windows
98, Windows XP, Linux,Macintosh
• OS/360, Windows 2003 server, UNIX,Novell Netware, VxWorks dan
QNX
• PalmOS, Windows CE, sysbian, android
• Sistem operasi pada embedded system
• Sistem operasi pada smart card
Perkembangan komputer
• Komputer generasi I: tabung vakum dan plugboard
• Komputer generasi II:Transistor dan system batch
• Komputer generasi III:ICS dan Multi Programming
• Komputer generasi IV: PC
• Komputer generasi V:mickro computer dan embedded sistem
Fungsi system operasi
1. Sebagai extended machine
Sistem operasi melakukan abstraksi pengaksesan sumber daya
computer sehingga tersedia antarmuka dan layanan yang nyaman dan
mudah bagi program aplikasi maupun pengguna
2. Sebagai resource manager
Sistem operasi mengelola seluruh sumber daya computer sehingga
terpakai secara efisien,efektif dan nyaman.

Anda mungkin juga menyukai