Tuesday, May 12, 2020

Pengertian unit masukan dan keluaran ( I/0 Device )

Unit Masukan dan Keluaran (I/O Device)

A. Pengertian dan Fungsi
Modul I/O atau modul masukan/keluaran merupakan peralatan antarmuka (interface) bagi sistem bus atau switch sentral dan mengontrol satu atau lebih perangkat peripheral. Tidak hanya sekedar modul 
penghubung, tetapi sebuah piranti yang berisi logika dalam melakukan fungsi komunikasi antara peripheral dan bus komputer. Piranti atau perangkat eksternal tidak langsung 
dihubungkan dengan bus sistem komputer disebabkan karena bervariasinya metode operasi 
piranti peripheral, Kecepatan transfer data piranti peripheral umumnya lebih lambat dari pada laju transfer data pada CPU maupun memori.Modul I/O adalah suatu komponen 
dalam sistem komputer yang bertanggung jawab atas pengontrolan perangkat luar serta pertukaran data antara perangkat luar tersebut dengan memori utama ataupun dengan register–register CPU.


Adapun fungsi modul I/O lainnya meliputi :

1. kontrol dan pewaktuan, 
2. komunikasi CPU
3. komunikasi perangkat eksternal
4. pem-buffer-an data serta deteksi kesalaha.

B. Struktur dan Teknik Modul I/O
Modul I/O mengalamai berbagai macam perkembangan.
Antarmuka modul I/O ke CPU melalui bus sistem komputer terdapat tiga saluran yaitu :
1. saluran data,
2. saluran alamat
3. saluran kontrol.
Bagian terpenting dari modul ini adalah blok logika I/O yang berhubungan dengan semua peralatan 
antarmuka peripheral.
Metode akses perangkat eksternal terhadap modul Input Output terbagi menjadi tiga yaitu :
1. programmed
2.interrupt driven
3.Direct Memory Access (DMA).

CPU mengeksekusi program yang memberikan operasi I/O kepada CPU secara langsung yang melliputi 
pemindahan data, pengiriman perintah baca maupun tulis dan monitoring perangkat. 
~Kelemahan dari programmd I/O adalah bahwa CPU akan menunggu sampai operasi I/O selesai dilakukan modul I/O sehingga akan membuang waktu, CPU lebih cepat proses operasinya. 
Dalam teknik ini, modul I/O tidak dapat melakukan interupsi kepada CPU terhadap proses –proses yang diinteruksikan padanya.Pada programmed I/O implementasi perintah dalam instruksi 
I/O terbagi menjadi dua yaitu memory-mapped I/O dan isolated I/O.
      Memory-mapped I/O terdapat ruang tunggal untuk lokasi memori dan perangkat I/O.Keuntungan memory-mapped I/O adalah efisien dalam pemrograman, namun 
memakan banyak ruang memori alamat.
      Pada impelemtasi Isolated I/O dilakukan pemisahan 
ruang pengalamatan bagi memori dan ruang pengalamatan bagi I/O. Dengan teknik ini 
diperlukan bus yang dilengkapi dengan saluran pembacaan dan penulisan memori ditambah 
saluran perintah output. Keuntungan isolated I/O adalah sedikitnya instruksi I/O.

   Pada teknik Interrupt – Driven I/O proses pengaksesan dilakukan lebih optimal dengan tidak membuang – buang waktu. Prosesnya yang terjadi yaitu CPU mengeluarkan perintah I/O 
pada modul I/O, bersamaan perintah I/O dijalankan modul I/O maka CPU akan melakukan 
eksekusi perintah – perintah lainnya. Apabila modul I/O telah selesai menjalankan instruksi yang diberikan padanya akan melakukan interupsi pada CPU bahwa tugasnya telah selesai. 

    Cara kerja teknik interupsi di sisi modul I/O yaitu modul I/O menerima perintah, misal read. 
Modul I/O melaksanakan perintah pembacaan dari peripheral dan meletakkan paket data ke 
register data modul I/O. Modul mengeluarkan sinyal interupsi ke CPU melalui saluran kontrol. 
Modul menunggu datanya diminta CPU. Saat permintaan terjadi modul meletakkan data pada 
bus data dan modul siap menerima perintah selanjutnya.
    Fungsi DMA adalah sebagai modul tambahan (hardware) pada sistem bus dimana kontroler DMA mengambil alih 
tugas dari CPU untuk penanganan I/O. Cara kerja DMA menyesuaikan instruksi dari CPU pada 
saat CPU memberitahu DMA controller untuk melakukan tugas seperti membaca atau menulis 
data, mengetaui alamat perangkat, memulai alamat blok memori data, serta mencari tahu jumlah data yang akan ditransfer.
   Konfigurasi DMA terbagi menjadi tiga jenis yang pertama yaitu Single Bus, Detached DMA controller. Pada konfigurasi ini setiap transfer menggunakan bus dua kali seperti perjalanan data dari I/O ke DMA lalu DMA ke memori sehingga pada saat sistem bus 
digunakan dua kali maka kerja CPU juga ditunda dua kali.
Konfigurasi kedua disebut sebagai Single Bus, Integrated DMA controller. Pada konfigurasi ini controller dapat mendukung lebih dari satu perangkat sehingga setiap terjadi perpindahan atau transfer data maka sistem menggunakan bus hanya satu kali seperti perpindahan data dari DMA ke memori.
Konfigurasi jenis ketiga yaitu Separate I/O Bus (system I/O bus yang terpisah). Konfigurasi bus yang dibangun mendukung semua perangkat DMA yang aktif. Dalam kedua kasus ini, sistem bus digunakan secara bersama oleh modul DMA, prosesor dan memori. Namun pada praktiknya penggunaan jalur bus ini hanyalah untuk pertukaran data antara DMA dengan memori.

NAMA:SILVI ANDRIANI(119229075)


Thursday, May 7, 2020

KOMPONEN UTAMA CPU BESERTA FUNGSINYA

PENJELASAN KOMPONEN UTAMA CPU DAN FUNGSINYA

CPU (Central Processing Unit) adalah suatu induk atau pusat pemprosesan data dari perangkat komputer.di dalam unit CPU, terdapat beberapa komponen yang saling terhubung satu sama lain. Dan ini merupakan hal penting untuk dapat memproses suatu data dari perangkat komputer,

Adapun komponen-komponen CPU komputer beserta fungsinya adalah sebagai berikut:

1. Casing CPU
Casing ini berguna untuk melindungi berbagai komponen-komponen yang terdapat dalam CPU, tentunya untuk lebih melindungi dari debu, panas, air, atau hal-hal lain yang dikhawatirkan akan mengganggu kinerja CPU itu sendiri.

Selain itu, Casing juga berfungsi sebagai tempat kita meletakkan dan memasang berbagai komponen seperti motherboard, power supply, optical disc drive, hard disk, dan masih banyak yang lainnya.

2. Motherboard
Motherboard ini merupakan sebuah papan sirkuit tempat berbagai komponen elektronik dan komputer lainnya dipasang dan bisa terhubung satu dengan yang lain. Adapun komponen-komponen yang menjadi bagian inti dalam motherboard ini adalah processor, sound card, video card, hard disk, dan lain sebagainya.

Motherboard juga berfungsi sebagai media penghubung untuk setiap komponen komputer agar dapat saling berkomunikasi dengan komponen komputer lainnya.

3. Processor
Processor salah satu komponen inti yang terdapat dalam CPU komputer.Semua proses maupun perintah akan dikerjakan pada processor meskipun masih dengan bantuan komponen-komponen lainnya.Maka demikian, semakin tinggi kecepatan suatu processor, maka semakin cepat pula komputer dalam memproses berbagai macam data.

4. Kipas Processor
Komponen yang satu ini merupakan sebuah perangkat yang dipekerjakan untuk membantu kinerja suatu processor. Kipas Processor berfungsi sebagai pendingin dan menjaga agar suhu processor tetap dingin dan stabil.bertujuan agar perangkat processor komputer kita tidak cepat overhead maupun rusak.

5. RAM
RAM (Random Access Memory) merupakan salah satu komponen yang terdapat pada bagian unit CPU. RAM juga memiliki kedudukan yang penting bagi perangkat komputer.satuan RAM biasanya menggunakan perhitungan byte. Dan kapasitas RAM yang beredar di pasaran biasanya berkapasitas seperti berikut:

256 MB, 512 MB, 1 GB, 2 GB, 4 GB, 8 GB, dan lain-lain

Jenis memori yang masih diproduksi saat ini adalah :
DDR-1
DDR-2
DDR-3

6. Harddisk
harddisk merupakan tempat penyimpanan data konvensional pada komputer yang bekerja secara mekanik. Harddisk berisi sebuah piringan atau cakram.

7. CD/DVD ROM

Komponen ini merupakan piranti yang dapat digunakan untuk menulis dan membaca kaset atau kepingan CD/DVD.fungsinya adalah membaca file dan data pada kepingan CD atau DVD atau format lain yang sesuai. Adapun format yang termasuk ke dalam CD/DVD ROM adalah CD-ROM drive, CD-RW drive, DVD-ROM drive, dan DVD-RW drive.

8. VGA Card
merupakan perangkat keras komputer yang berfungsi sebagai pengolah data grafis sebelum ditampilkan ke monitor. VGA juga dikenal sebagai kartu grafis.Fungsi VGA card yang utama adalah sebagai pengolah data grafis sebelum ditampilkan ke monitor komputer.

9. Sound Card
Bagian ini memiliki fungsi sebagai pengolah audio untuk perangkat komputer. Fungsi sound card yang lainnya adalah sebagai prosesor audio untuk komputer.Tanpa perangkat ini, maka bisa dipastikan komputer tidak akan bisa mengeluarkan suara.

10. Power Supply
Fungsi power supply adalah untuk memberikan daya atau sumber listrik pada komponen-komponen komputer. Jika power supply tidak bekerja baik, maka kinerja CPU komputer juga akan terganggu.

FUNGSI INTERNAL PROSESSOR
1. ALU (Aritmetic and Logic Unit)
ALU merupakan bagian pengolah bilangan biner dari sebuah prosesor. ALU bertugas melakukan operasi-operasi  aritmatika dan logika sesuai dengan instruksi yang diberikan.(ALU) terdiri dari sirkuit elektronik yang  membuatnya mampu melaksanakan operasi aritmatika dan logika. Ia mengeksekusi instruksi dan melakukan perhitungan  (tambah, kali, kurang, dan bagi) dan perbandingan.ALU mampu membandingkan huruf, angka, atau karakter khusus. Komponen dari rangkaian logika pada ALU  adalah gerbanggerbang logika AND, OR, XOR, dan NOT yang dihubungkan pada multiplexer.

  1. CONTROL UNIT
Control  Unit – CU)  adalah salah satu  bagian dari CPU yang bertugas  untuk memberikan arahan / kendali  / kontrol terhadap operasi yang dilakukan  di bagian ALU (Arithmetic Logical Unit) di dalam  CPU tersebut.

  1. REGISTER
Register berfungsi untuk tempat penyimpanan yang berisi data dan informasi  lainnya yang sering dibutuhkan ketika sebuah program sedang berjalan.


FUNGSI PROSESSOR DALAM MENJALANKAN INSTRUKSI MESIN

fungsi sebuah prosesor adalah hanya untuk memproses data-data yang diterima dari input atau masukkan, lalu akan menghasilkan pengeluaran atau lebih dikenal dengan output. Cara kerja prosesor akan terus terhubung dengan komponen/device komputer yang lainnya, terutama hardisk dan RAM (Random Acces Memory).

Referensi/Sumber :


NAMA : SILVI ANDRIANI(119229075)