Please enable JavaScript.
Coggle requires JavaScript to display documents.
SISTEM KOMPUTER - Coggle Diagram
SISTEM KOMPUTER
Hardware
Piranti I/O dan Piranti I/O
Definisi
Perangkat lunak yang disertakan pada perangkat keras dari vendornya.
Instruksi untuk inisiasi dan pengendalian operasi perangkat keras ybs.
Instruksi BIOS (Basic Input Output System) pada flash ROM motherboard
Flash ROM pada kartu grafis
Sistem Bus
Definisi
Saluran komunikasi antar komponen internal komputer.
Jenis-jenis Sistem Bus
Bus kendali - jalur komunikasi kendali dari prosesor ke komponen lain
Bus alamat - jalur informasi alamat memori atau modul I/O yang akan diakses untuk baca/tulis
Bus data - jalur informasi data atau kode instruksi yang akan dibaca/tulis ke memori atau modul I/O
Memori Utama
Tempat penyimpanan utama kode-kode instruksi serta data program.
Tempat penampungan sementara (buffer) ketika prosesor membaca ataupun menulis data dari/ke piranti I/O
Prosesor
tempat eksekusi kode instruksi program
Jenis instruksi
Operasi kendali
Pengaturan alur eksekusi instruksi
Pemrosesan data oleh prosesor
Operasi aritmetika atau logika
Pertukaran data antara prosesor dan modul I/O
Baca/tulis data ke piranti I/O
Pertukaran data antara prosesor dan memori utama
Baca/tulis data ke memori utama
Komponen
Control Unit (CU)
Mengatur eksekusi dan mengendalikan seluruh komponen komputer lain (memori, modul I/O)
Arithmetic Logic Unit (ALU)
Mengeksekusi operasi aritmetika (+, -, *, ÷) dan logika (>, <, =, ≠)
Register
Berfungsi untuk menampung instruksi, data, atau alamat data.
Jenis-jenis register
Register pengguna
Register Data
untuk menyimpan data yang dibaca dari memori atau yang akan diproses di ALU (contoh: register AX, BX, CX, DX)
Register Alamat
Untuk menyimpan alamat memori dari data atau kode instruksi program yang akan diakses oleh prosesor
JENIS
1 more item...
Register Status dan Kontrol
Register penghitung(PC, Program Counter Register): menyimpan alamat memori (alamat logika) dari kode instruksi yang sedang di eksekusi
Register segmen kode instruksi (CS, Code Segment Register): menyimpan alamat segmen memori dari kode instruksi yang sedang di eksekusi
Register instruksi (IR, Instruction Register): menyimpan kode instruksi yang sedang/akan dieksekusi
Register status (F, Flag Register)
Interupsi
Sinyal perangkat keras atau perangkat lunak yang meminta prosesor melakukan tugas tertentu.
Jenis-jenis interupsi
Software Interrupt = system call
Contoh: program meminta sistem untuk mencetak
Hardware Interrupt
Maskable Interrupt (contoh: interupsi oleh timer, penekanan pada keyboard/mouse)
Non-Maskable Interrupt (contoh: power failure)
Komponen sistem komputer yang berwujud fisik
Brainware
Pemrogram Sistem
pengguna yang mengunakan sistem komputer untuk membuat perangkat lunak seperti SO dan aplikasi sistem
Mengetahui cara kerja perangkat keras, menguasai tool pengembang perangkat lunak
Pemrogram Aplikasi
pengguna sistem komputer yang membuat aplikasi-aplikasi pengguna yang dijalankan diatas sistem operasi
Menguasai bahasa pemrograman, menguasai permasalahan dan solusi untuk aplikasi yang dikembangkan
Pengguna Aplikasi
Software
Firmware
Sistem Operasi
Fungsi
mengelola seluruh komponen dan sumber daya komputer, fisik, maupun non fisik agar dapat digunakan secara optimal.
Menyediakan antarmuka bagi pengguna program aplikasi
Contoh
DOS
Windows (95, 98, Me, XP, 2000 Prof, NT, 2003 Server, Vista, 8, 10)
Linux (Red Hat, Mandriva, Open, SuSe, Ubuntu, Fedora, Kali)
Program Aplikasi
Definisi
Program yang bertujuan membantu pekerjaan manusia.
Kategori Program Aplikasi
Aplikasi pengguna
Membantu pengguna untuk masalah tertentu
MS Office, WinAmp, Media Player, dll.
Aplikasi utilitas/sistem
Membantu pengelolaan sumber daya komputer
Winzip, defragmenter, dll.