Perangkat Komputer
Pengantar
Komponen Sistem Komputer
Definisi Sistem Operasi
Kelas Komputer
Æ Menurut ukuran
Æ Menurut karakteristik
Æ Menurut jenis data yang diolah
Lingkungan Komputasi
Compiler Sistem
Operasi
Assembler
Firmware
Processor Memory I/O system
Datapath & Control
Desain Digital
Desain Circuit
transistor
Hardware Abstraction Layer (HAL)
Dari berbagai sumber, terutama MSDN dan Buku terbitan Microsoft Press
Æ Desknote
Æ Laptop / Notebook
Æ Handheld Computer
Æ Embedded System
Æ Multiprocessor
• Komputer yang memiliki lebih dari satu prosesor
Æ Personal Computer
• Komputer yang digunakan oleh hanya satu orang dalam satu waktu
(umumnya)
Æ Distributed System
• Komputasi yang dikerjakan dengan beberapa prosesor
Mainframe
User CPU Device Device
Dari : BukuKelompok
® 2003 Sistem Operasi
41−49– Silberschatz, GalvinOperasi
Kuliah Sistem dan Gagne 1.15
GNU Free Document License
Mainframe Computer (4)
Time-Sharing System/Multitasking - Interactive
Computing
Æ CPU digunakan bergantian oleh job-job di memori dan di disk
Æ CPU dialokasikan hanya pada job di memory
Æ Job dipindahkan dari dan ke disk
Æ Terjadi komunikasi antara user dan sistem operasi, dimana
ketika sistem operasi menyelesaikan satu perintah ia mencari
perintah berikutnya dari user
Æ Online System harus ada untuk user untuk mengakses data dan
kode
Mini Computer
User CPU Device Device
Workstation
User Station CPU Device Device
User Station CPU Device Device
Desktop Computer
User CPU Device Device
Device Device
Device Device
Device Device
® 2003 Kelompok 41−49 Kuliah Sistem Operasi 1.20
GNU Free Document License
Notebook Computer
Komputer Portable (mudah dipindahkan)
Meniru konsep Desktop tetapi jauh lebih hemat dalam
penggunaan daya listrik
Dapat digunakan di tempat tanpa catu daya listrik
(baterai bertahan cukup lama)
Lebih nyaman digunakan untuk bekerja di perjalanan
atau pekerjaan yang menuntut fleksibilitas tempat
Kadang masih sulit untuk menjalankan berbagai sistem
operasi
Notebook Computer
User CPU Device Device
Device Device
Device Device
® 2003 Kelompok 41−49 Kuliah Sistem Operasi 1.21
GNU Free Document License
Handheld Computer
Mengacu pada sistem yang berukuran kecil dan
portable. Misalnya : PDA (Personal Digital
Assistant), Palmtop, Pocket PC , Telepon
Seluler.
Ukuran kecil berdampak :
Æ Keterbatasan Memori.
Æ Keterbatasan sumber energi.
Æ Keterbatasan kecepatan prosesor.
Æ Keterbatasan layar display
Kepentingan
Æ Mendesain sistem operasi yang dapat menyesuaikan
diri dengan keterbatasan yang ada.
® 2003 Kelompok 41−49 Kuliah Sistem Operasi 1.22
GNU Free Document License
Embedded System
Mengacu pada sistem komputer yang
bertugas mengendalikan tugas spesifik
dari suatu alat seperti mesin cuci digital, tv
digital, radio digital
Terbatas dan hampir tak memiliki user-
interface
Merupakan sistem paling banyak dipakai
dalam kehidupan
® 2003 Kelompok 41−49 Kuliah Sistem Operasi 1.23
GNU Free Document License
Singleprocessor System
Dalam suatu komputer terdapat hanya
satu processor
Keuntungan dari sistem ini :
Æ Lebih mudah diimplementasikan
Æ Kemudahan kontrol terhadap prosesor karena
sistem proteksi tidak teralu rumit
Æ Murah
I/O Request
I/O Finish
I/O Acknowledged
cylinder
sector
Platter
rotation
First Cylinder Last Cylinder
Track Spinhole
Reflector
Layer
Register
Cache
RAM
Extension Memory
Magnetic Disk
Optical Disk
Magnetic Tapes
Struktur Jaringan
Æ LocalArea Network (LAN)
Æ Wide Area Network (WAN)
Interrupt/fault
Monitor User
mengaktifkan user mode
User Program
Output
I/O Request
Operating System
Hardware Output
Access
Hardware
0 Operating System
Contoh: 650
User Program 1
1000 Base 1000
User Program 2
1500 Limit 500
User Program 3
2500
User Program 4
5500
Shared Shared
Station Station Device Storage Station
gateway
Host OS
Host OS
Communication Subsystem User User User
User User User
Communication
Processor Communication
Processor
Communication
Processor Communication
Processor
Communication
Processor
Network Host Network Host
Host OS Host OS
Host OS
Network Host