Showing posts with label sistem operasi. Show all posts
Showing posts with label sistem operasi. Show all posts

Monday, February 13, 2017

Pengertian Input Output dalam Komputer

input-output-komputer
Input Output dalam Komputer adalah perangkat yang memberikan perintah langsung atau data ke peralatan proses pada komputer untuk diproses kemudian dikeluarkan berupa informasi kepada pengguna. Peralatan input merupakan bagian komputer yang mempunyai peranan yang sangat penting karena langsung berhubungan dengan user atau pengguna komputer.

Klasifikasi perangkat Input Output dibagi dua, antara lain:

  1. Block Oriented Device, peralatan ini menyimpan informasi sebagai blok-blok berukuran tetap. Ciri utama peralatan ini adalah dimungkinkan membaca atau menulis blok-blok secara indenpenden dengan cara direct access. Contoh peralatan antara lain: disk, optical disk, tape dan sebagainya.
  2. Character Stream Oriented Device, peralatan ini mengantarkan atau menerima aliran karakter tanpa peduli dengan suatu struktur blok. Contoh peralatan ini antara lain: terminal, line printer, interface jaringan, dan lain-lain.


Terdapat tiga teknik cara berhubungan perangkat I/O yaitu
1. Programmed I/O
Pada saat perangkat I/O menangani permintaan perangkat menset bit status pada register status perangkat. Perangkat tidak memberitahu ke prosesor bila tugas telah selesai. Prosesor harus selalu melakukan cek secara periodik terhadap register status perangkat dan melakukan tindakan-tindakan berdasarkan status yang dibaca.
2. Interrupt Driven I/O
Teknik I/O dikendalikan instruksi mempunyai mekanisme kerja perangkat I/O sebagai berikut:
- Prosesor memberi instruksi ke perangkat I/O lalu melanjutkan kerja yang lainnya.
- Perangkat I/O akan menginstruksi untuk minta layanan saat perangkat telah siap transfer data dengan prosesor
- Saat menerima instruksi dari hardware (Hardware yang siap melakukan transfer data), prosesor kemudian segera eksekusi transfer data.

Dengan ini prosesor tidak disibukkan menunggui dan menjaga perangkat I/O untuk memeriksa status perangkat.

3. Direct Memory Access
Interrupt Driven I/O lebih efisien dari programmed I/O, tapi masih memerlukan intervensi aktif prosesor untuk transfer data antara memori dan buffer I/O. I/O dikendalikan interupsi (Interrupt Driven I/O) mempunyai dua kelemahan yaitu:
- Rate Transfer I/O dibatasi kecepatan menguji dan melayanan operasi peralatan.
- Prosesor terikat ketat dalam mengelola transfer I/O, sejumlah instruksi harus dieksekusi untuk tiap transfer I/O.
Ketika data besar dipindahkan teknik yang lebih efisien diperlukan agar tidak menyibukkan prosesor, sehingga prosesor dapat melakukan kerja lain.

DMA berfungsi membebaskan prosesor menunggui transfer data perangkat I/O. Saat prosesor ingin baca/tulis data, prosesor memrintahkan DMA dengan mengirim informasi-informasi berikut:

  • Read/write
  • Alamat perangkat I/O
  • Awal lokasi memori yang ditulis/dibaca
  • Jumlah byte yang ditulis/dibaca

Setelah mengirim informasi ke DMA, prosesor dapat melakukan kerja lain. Prosesor mendelegasikan operasi I/O ke DMA. DMA mentransfer seluruh data yang diminta secara langsung dari memori tanpa melewati prosesor. Ketika transfer data selesai, DMA mengirim sinyal interupsi ke prosesor. Prosesor hanya dilibatkan pada awal dan akhir tranfer data perangkat I/O.
Operasi transfer anatara perangkat dan memori utama dilakukan sepenuhnya oleh DMA. DMA yang menangani akses disk, dilakukan oleh DMA controller yang lepas dari prosesor dan hanya melakukan interupsi bila operasi telah diselesaikan.

Friday, February 10, 2017

Pengertian dan Komponen dari Motherboard

pengertian-komponen-motherboard
Motherboard merupakan induk/wadah dari semua komponen yang ada di dalam sebuah komputer. didalam motherboard terdapat socket-socket yang dapat menghubungkan seluruh komponen seperti: Processor, Hard disk dan Model I/O (soundcard, LAN, Kabel Monitor, USB, VGA dll). Tanpa adanya Motherboard bisa dipastikan sebuah komputer tidak dapat berjalan dengan baik.

Cara kerja Motherboard sendiri adalah menghubungkan seluruh komponen penyusun sebuah komputer , artinya mobo di sini mengemban tugas untuk menghubungkan bahasa kode antar perangkat keras agar dapat disinergikan menjadi sebuah aktivitas kerja perangkat komputer.

Baca Juga: Komponen dasar di dalam Komputer

Komponen dalam Motherboard


Motherboard memiliki komponen-komponen yang disebut dengan bus. Bus terdiri dari 3 macam, yaitu:
1. Address Bus, Bus yag mengirim alamat lokasi memori atau port yang ingin ditulis/dibaca. Jumlah lokasi memori yang dapat dialamati CPU ditentukan oleh jumlah jalur alamat.Jika CPU memilki N jalur alamat maka dapat secara langsung mengalamati 2N lokasi memori.

Komponen ini merupakan tempat dimana prosessor terpasang. Kalau dilihat secara fisik, area dari socket prosessor ini selalu dikelilingi oleh 4 lubang untuk penyangga Heatsink Fun, karena Prosessor sangat memerlukan penghantar panas saat bekerja.

Baca Juga; Pengertian dari Processor

2. Data Bus, Bus data ini Bidirectional berarti dapat baca dan kirim dari/ke memori atau port. Bus data berhubungan dengan transfer atas pembacaan data dari/ke memori dengan peralatan-peralatan.

Komponen ini memiliki peran sangat penting berfungsi sebagai jembatan arus data yang menghubungkan processor dengan macam-macam komponen eksternal dan buses. Biasanya jenis chipset inilah yang menjadi patokan untuk menentukan dan menilai fitur dan kemampuan sebuah motherboard.

3. Control Bus, Bus yang digunakan CPU dengan dikirimi sinyal untuk memrintahkan memori atau port I/O.

Komponen ini biasanya dapat kita gunakan dari luar casing. Merupakan kumpulan port sebagai input maupun output data komputer. Terdiri dari beberapa komponen sebagai berikut :

  • Port paralel (LPT1 atau LPT2) : Port yang berfungsi untuk peralatan yang bekerja dengan transmisi data secara paralel. Biasanya dipakai untuk memasang printer atau scanner sebelum generasi USB.
  • Port Serial (Com 1, Com 2) : Port yang berfungsi untuk memasang periferal kecepatan rendah dengan mode transfer data serial. Akan tetapi saat ini jarang sekali digunakan.
  • Port AT/PS2 : Port yang berfungsi untuk menghubungkan mouse dengan komputer.
  • Port USB (Universal Serial Bus) : Port yang berfungsi untuk antarmuka dengan periferal / peralatan eksternal generasi terbaru yang menggantikan port paralel dan port serial. Contoh peralatan yang menggunakan port ini misalnya camera digital, scanner, printer USB, handycam, dan peraltan tambahan eksternal.
  • Port VGA : Port yang berhubungan langsung dengan layar. Port ini terdapat pada motherboard yang menggunakan chipset VGA on board atau menggunakan VGA card yang diletakkan pada slot AGP.
  • Port Audio : Port yang berfungsi untuk menghubungkan komputer dengan sistem audio seperti speaker, mikrofon, line-in dan juga line-out. Tapi motherboard sekarang sudah banyak yang menggunakan chipset audio on-board.
  • Port LAN : Port yang berfungsi untuk menghubungkan komputer dengan jaringan komputer seperti LAN (Local Area Network).
  • Port SPDIF : Port yang berfungsi untuk menghubungkan komputer dengan periferal audio seperti home theatre.
  • Port Firewire : Port yang berfungsi untuk menghubungkan peralatan eksternal kecepatan tinggi seperti video capture atau seperti streaming video.


Thursday, February 9, 2017

Pengertian Hard Disk / Memori Komputer

pengertian-hardisk
Pengertian dari Hard Disk / Memori merupakan satu elemen pendukung di dalam komputer, untuk menyimpan data dan program hardisk bersifat menyimpan data secara permanen dan tidak akan hilang walaupun komputer dimatikan dan data–data yang ada dalam hardisk akan tetap ada, kecuali dihapus secara manual atau hardisk rusak karena gagal membaca data.

Cara Kerja Hard Disk / Memori


Bagaimana Cara kerja hard Disk dalam menyimpan data-data? Setiap kali prosesor melakukan eksekusi, pemroses harus membaca instruksi dari memori utama. Agar eksekusi dapat dilakukan secara cepat maka harus diusahakan instruksi tersedia di memori pada hirarki berkecepatan akses lebih tinggi. Kecepatan eksekusi ini akan meningkatkan kinerja sistem. Untuk itu terdapat konsep memori dua level, yaitu ditampung dulu sementara di memori pada hirarki lebih tinggi.

Konsep ini diimplementasikan antara lain berupa:

  • Chace memory, memori berkapasitas terbatas, berkecepatan tinggi yang lebih mahal daripada memori utama. Chace memori ada di antara memori utama dan register pemroses, berfungsi agar pemroses tidak langsung mengacu memori utama agar kinerja dapat ditingkatkan.
  • Buffering, bagian memori utama yang dialokasikan untuk menampung data yang akan ditransfer dari atau ke penyimpan sekunder. Buffering dapat mengurangi frekuensi pengaksesan ke perangkat penyimpan sekunder sehingga meningkatkan kinerja sistem.

Baca Juga: Komponen Utama dalam Komputer

Jenis - Jenis Hardisk


Secara umum jenis hardisk / memori dibagi menjadi 2 tipe: Internal dan External.

  1. Hard Disk internal merupakan  perangkat penyimpanan   dan juga untuk pengambilan data digital  dengan cepat menggunakan cakram  berputar.  Harddisk ini akan menyimpan data secara permanen sekalipun komputer atau laptop dimatikan.  Perangkat keras pada  harddisk ini berupa cakram  yang berputar dengan cepat  untuk menulis sekaligus membaca  data. Karakteristik pada  harddisk internal ini adalah  pada kecepatan maupun kapasitasnya  yang semakin besar   namun harganya semakin murah.  Sekalipun saat ini  sudah  banyak  perkembangan teknologi untuk penyimpanan memory menggunakan  format SSD  namun keberadaan harddisk internal tetap banyak dibutuhkan. 
  2. Hard Disk eksternal merupakan media penyimpanan portable  yan memiliki kapasitasn besar sehingga bisa digunakan  kapan saja  dengan menghubungkan kabel USB pada PC  atau laptop.  Ada cukup banyak harddisk  eksternal yang bisa digunakan dan harddisk eksternal ini bisa digunaka untuk menyimpan dokumen, gambar,music maupun video.  Kapasitas  data yang dibutuhkan untuk penyimpanan  dokumen dalam bentuk tulisan tentu sangan kecil,  untuk gambar lebih besar demikian juga dengan musik,  dan untuk penyimpanan video,  kapasitas daya yang dibutuhkan sangat besar sehingga harddisk eksternal bisa  berkurang kapasitasnnya jika sering digunakan untuk penyimpanan  video



Wednesday, February 8, 2017

Pengertian dan Komponen dalam Processor Komputer

pengertian-processor
Processor adalah komponen utama/inti dari sebuah komputer, biasa disebut dari otak sebuah komputer, karena processor lah yang menggerakan fungsi-fungsi/operasi yang ada dalam komputer.

Apa fungsi Processor?


Prosesor berfungsi mengendalikan operasi komputer dan melakukan pemrosesan data. Prosesor mengambil instruksi yang dikodekan secara biner dari main memori, mendekode instruksi menjadi aksi-aksi sederhana dan melaksanakan aksi-aksi ini. Prosesor terdiri dari tiga komponen yaitu:

  • CU (Control unit), berfungsi mengendalikan operasi yang dilaksanakan.
  • ALU (Arithmetic logic unit), berfungsi melaksanakan operasi aritmatika dan logika.
  • Memory Unit / Register, berfungsi sebagai memori yang sangat cepat yang biasanya digunakan sebagai tempat operan-operan suatu operasi yang akan dilaksanakan. 

Operasi-operasi yang terdapat pada komputer terdiri dari tiga tipe, yaitu:

  1. Operasi aritmatika, seperti penambahan, pengurangan, dan sebagainya.
  2. Operasi logika, seperti OR, AND, X-OR dan sebagainya.
  3. Operasi pengendalian, seperti operasi pencabangan, loncat, dan sebagainya

Apa itu Register di Processor?


Di dalam prosesor terdapat sekumpulan register yang berfungsi sebagai memori yang sangat cepat dan kecil kapasitasnya. Register-register dikategorikan menjadi dua, yaitu:

  1. Register yang terlihat pemakai, terdiri dari dua jenis yaitu: Register data dan register alamat.
  2. Register untuk kendali dan status terdiri dari, Register untuk alamat dan buffer, register untuk eksekusi instruksi, dan register untuk informasi status.


Register Data
Register dapat diberi nilai untuk beragam keperluan pemakai. Register data terdiri dari dua macam, yaitu: General purpose register dan Special purpose register.

Register Alamat
Register ini berisi alamat data atau instruksi di memori utama atau berisi bagian alamat yang digunakan dalam penghitungan alamat lengkap. Contoh register ini antara lain: Register indeks, Register penunjuk segmen, Register penunjuk stack, dan Register penanda.

Register untuk Alamat dan Buffer
Register untuk Alamat dan Buffer terdiri dari:
  • MAR (Memory Address Register), digunakan untuk mencatat alamat memori yang akan diakses (read/write).
  • MBR (Memory Buffer Register), digunakan untuk menapung data yang akan dituliskan ke memori yang alamatnya ditunjuk oleh MAR.
  • I/O AR (I/O Address Register), digunakan untuk menampung data yang akan dituliskan ke port yang alamatnya ditunjuk oleh I/O AR

Register untuk Eksekusi Instruksi
Register untuk Eksekusi Instruksi terdiri dari:

  • PC (Program Counter), mencatat alamat memori dimana instruksi yang terdapat di dalamnya akan dieksekusi. 
  • IR (instruction Register), menampung instruksi yang akan dilaksanakan.


Register untuk Informasi Status
Register ini dapat berupa satu register atau kumpulan register. Register atau kumpulan register ini disebut PSW (Program Status Word). PSW biasanya berisi kode-kode kondisi pemroses ditambah informasi-informasi status lainnya

Tuesday, February 7, 2017

Komponen Dasar di Dalam Komputer

komponen-dasar-komputer
Sebuah sistem operasi memberikan segala layanan yang mengeksploitasi sumberdaya yang dibutuhkan satu atau lebih proses kepada pengguna. Sumberdaya tersebut berkaitan erat dengan sistem komputer. Hal ini dikarenakan sistem operasi mengatur komponen-komponen pendukung sistem komputer seperti memori, I/O modul ataupun I/O device dan komponen pembentuk lainnya sehingga terselenggaranya ekseskusi proses dan menyembunyikan kerumitan pengaturan perangkat keras dari pengguna dan pembuat aplikasi. Hal tersebut menyebabkan perlunya memahami bagaimana sistem komputer bekerja untuk mengetahui bagaimana sistem operasi melaksanakan tugasnya.

Baca Juga: Apa itu Sistem Telekomunikasi

Sebuah komputer terdiri dari empat komponen. Komponen-komponen ini saling berinteraksi untuk menghasilkan fungsi dari tujuan sistem komputer yaitu eksekusi program atau komputasi. Keempat komponen atau elemen struktur utama yaitu:

1. Prosesor & Register
Prosesor berfungsi mengendalikan operasi komputer dan melakukan fungsi pemrosesan data.

Register berfungsi sebagai memori yang sangat cepat yang biasanya digunakan sebagai tempat operan-operan suatu operasi  yang akan dilaksanakan. Register membantu pelaksanan operasi yang dilakukan oleh prosesor.

2. Memori Utama / Hardisk
Memori berfungsi menyimpan data dan program. Memori utama biasanya volatile, yaitu tidak dapat mempertahankan data dan program yang disimpan begitu sumber daya energi listrik dihentikan

3. Modul I/O
Modul I/O atau perangkat masukan/keluaran berfungsi memindahkan data antara komputer dan lingkungan eksternalnya. Lingkungan eksternal dapat diantarmuka/interface oleh beragam peralatan eksternal seperti: media penyimpan sekunder, peralatan komunikasi dan sebagainya.

4. Intekoneksi antar Komponen
Interkoneksi dalam hal ini adalah struktur dan mekanisme yang diperlukan untuk menghubungkan antara ketiga komponen, yaitu: proses, memori utama dan peralatan input-output