1 / 27

Sistem komputer

Sistem komputer. Definisi. Sistem adalah Suatu kesatuan elemen yang saling berhubungan sehingga membentuk suatu kelompok dalam melaksanakan suatu tujuan pokok yang ditargetkan .

nanji
Download Presentation

Sistem komputer

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sistemkomputer

  2. Definisi • SistemadalahSuatukesatuanelemen yang salingberhubungansehinggamembentuksuatukelompokdalammelaksanakansuatutujuanpokok yang ditargetkan. • Komputer : suatu peralatan elektronik yang dapat menerima input, mengolah input, memberikan informasi, menggunakan suatu program yang tersimpan di memori komputer, dapat menyimpan program dan hasil pengolahan, serta bekerja secara otomatis. • Sistemkomputeradalahelemen-elemen yang terkaituntukmenjalankansuatuaktifitasdenganmenggunakankomputer. • Tujuanpokokdarisistemkomputeradalahuntukmengolah data menjadiinformasi.

  3. SISTEM Komputer • Sistem Komputer terbagi menjadi 3 bagian : • Hardware (Perangkat Keras) • Peralatan dalam bentuk fisik yang menjalankan sistem komputer. • 2. Software (Perangkat Lunak) • Rangkaian prosedur dan dokumentasi program yang berfungsi menyelesaikan masalah yang dikehendaki. • Brainware (Perangkat pikir) • Orang yang menggunakan komputer

  4. GAMBARAN Sistemkomputer

  5. hardware • Hardware terdiridari : • Input Device • Process Device • Output Device INPUT PROSES OUTPUT KONVERSI BINER

  6. hardware (1) PERIPHERAL DEVICE Process Device Input Device Output Device MEMORY RAM ROM • Keyboard • Mouse • Joystick • Light Pen • dll Monitor Printer Ploter dll ALU CU

  7. hardware (2) • Keterangan gambar diatas : • CU (Control Unit) • Digunakan untuk mengatur dan menjalankan instruksi dalam urutan yang telah ditetapkan. • ALU(Arithmatic and Logic Unit) • Bagian perangkat keras yang berhubungan langsung dengan perhitungan arithmatic. • RAM (Random Access Memory) • Memori yang membaca dan menulis. • ROM (Read Only Memory) • Memori yang dapat membaca saja.

  8. hardware (3) Jenis-jenis RAM : SRAM ( Static RAM) DRAM ( Dinamic RAM) NVRAM FRAM ( Ferroeletric RAM) Jenis-jenis ROM PROM ( Programmable ROM) EPROM (Eraseble ROM) EEEPROM (Electrically ErasebleProgramable ROM

  9. hardware (4) Control Unit Merupakan salah satu bagian dari sebuah CPU yang berfungsi untuk mengontrol dari data atau instruksi

  10. hardware (5) Memory, CU, ALU dihubungkanoleh Bus. BUS dibedakanmenjadi 3 fungsi , yaitu : Control BUS Address BUS Data BUS

  11. software • Klasifikasi Software terbagimenjadi : • SistemOperasi (Operating Software) • perangkatlunak yang dihubungkandenganpelaksanaan program dankoordinasidariaktivitassistemkomputer. • BahasaPemrograman • bahasakomputer yang digunakabuntukmenulisinstruksi-instruksi program untukmelakukansuatupekerjaan yang dilakukanolehprogramer. • Program Paket • program komputer yang siapdigunakanataudisebutjuga program siappakai.

  12. software (1) SistemOperasi (Operating System) Fungsidasar : MenjadwalkanTugas MengelolaSumberdayaperangkatlunakdanperangkatkeras Menjagakeamanansistem Memungkinkanpembagiansumberdayauntukbeberapapemakai Menyimpancatatanpemakai Menangani interrupt

  13. software (2) • BahasaPemrograman • Adapunbahasapemrograman yang dikenalsaatini: • Bahasatingkatrendah (Low Level Language) • contoh : bahasamesindanbahasarakitan • Bahasatingkatmenengah (Middle Level Language) • contoh : bahasa c • Bahasatingkattinggi ( High Level Language) • contoh : BASIC, COBOL, PASCAL, PL/I, ALGOL

  14. software (3) Program Paket Yaitu program komputer yang siap digunakan atau diseut juga program siap pakai. Program paket digunakan untuk aplikasi bisnis secara umum, aplikasi khusus dibidang industri, aplikasi untuk meningkatkan produktifitas organisasi ayau perusahaan dan aplikasi untuk produktifitas perorangan. Contoh : lotus 123, Dbase, dan Wordstar.

  15. brainware • Brainwaredikelompokkanmenjadi 3, yaitu: • Operator • seseorang yang mengoperasikanmesinkomputerataudapat pula dikatakandenganseseorang yang menjelaskantindakanuntukdilaksanakan. • Programer • seseorang yang bertugasmerancang, menulis, danmengujikomputer • System Analyst • seseorang yang bertugasuntukmelakukanspesifikasipenyelesaianmasalah.

  16. Komponenkomputer • Sebuah komputer terdiri dari beberapa komponen sebagai berikut : • Processor. • Memory. • Modul I/O. • Sistem BUS. • Antar komponen dalam komputer bekerja sama untuk menjalankan fungsi utama komputer yaitu untuk menjalankan program.

  17. Komponenkomputer • Processor • Melakukan fungsi pengolahan data, jika hanya terdapat 1 processor makan disebutr Central Processing Unit (CPU). • Main Memory • Menyimpan data & program, umumnya bersifat volatile (tidak permanen). • Modul I/O • Memindahkan data antara komputer dan lingkungan eksternalnya, misalnya peralatan komunikasi, memory eksternal, dll • Sistem BUS • Beberapa struktur dan mekanisme yang melakukan komunikasi antara processor, main memory, dan modul I/O.

  18. DIAGRAM BLOK KOMPUTER

  19. REGISTER PROCESSOR • Prosesor terdiri dari sejumlah register yang merupakan memory yang berkecepatan tinggi dan berukuran kecil daripada main memory. • Fungsi register dalam processor : • User visible register : memungkinkan programmer dapat mengurangi penggunaan main memory dan merujuk ke register. • Control dan status register : mengontrol operasi prosesor serta mengontrol operasi prosesor.

  20. EKSEKUSI INSTRUKSI • Eksekusi Instruksi merupakan fungsi dasar komputer. • Program yang akan dieksekusi terdiri dari beberapa instruksi yang tersimpan di dalam memory utama. • Eksekusi instruksi terdiri dari proses pengambilan (fetch) dan eksekusi (execute).

  21. Fetching dan Execute • Processor-Memory Data ditransfer dari processor ke memory atau dari memory ke processor. • Processor-I/O Data ditransfer I/O ke processor dan sebaliknya. • Data Processing Processing data dengan aritmatic maupun logic operation. • Control Control atas proses yang terjadi.

  22. INTERRUPT • Interrupt merupakan sinyal yang menyebabkan processor menghentikan suatu pekerjaan tertentu dan berpindah untuk mengerjakan pekerjaan yang lain. • Jenis-jenis interrupt : • Software interrupt merupakan interrupt yang disebabkan oleh software atau sering disebut sebagai System Call, misalnya suatu program ini mencetak hasil ke printer. • Hardware inteerupt merupakan interrupt yang disebabkan oleh hardware yang terjadi karena ada akse dari perangkat keras, seperti penekanan tombol keyboard dan penggerakan pointer mouse, flash disk, DVD Room.

  23. Penyebab Interrupt (1) • Program, sebagai akibat dari eksekusi instruksi, misalnya arithmatic Overvlow, Devision by Zero. • Interrupt yang disebabkan oleh I/O, yang mengindikasikan bahwa proses telah selesai atau terjadi error. • Kegagalan hardware, disebabkan oleh kegagalan hardware seperti power failur, dll.

  24. Multiprogramming (2) • Multiprogramming berkaitan dengan mekanisme untuk melayani banyak tugas yang dijalankan dalam satu processor yang sama / menggunakan resource processor yang sama. • Merupakan model Interrupt. • Pelaksanaan instruksi yang dilaksanakan meliputi beberapa process : • Program dimuat ke dalam memory • Program dijalankan sampai dengan program tersebut meng-akses I/O • Eksekusi dialihkan ke perkerjaan / task yang lainya • Langkah tersebut dilakukan secara berulang-ulang sampai semua task selesai dikerjakan

  25. Multiprogramming (3) • Multiprogramming diharapkan dapat meningkatkan utilitas CPU. • Term Multiprogramming berbeda dengan Multitasking / Multiprocessing. • Multiprogramming merujuk ke mekanisme interrupt yang mengoptimalkan penggunaan CPU dengan melakukan mekanisme switch ke pekerjaan yang lain jika program yang sedang dieksekusi sedang meng-akses I/O. • Sedangkan Multiprocessing / Multitasking merupakan kemampuan untuk meggunakan beberapa processor untuk mengerjakan task pada machine yang sama pada waktu yang sama.

  26. HIERARKI MEMORY

  27. HIERARKI MEMORY

More Related