MATERI SISKOM JAJANG LESMANA & ILHAM NUGRAHA XI TKJ 2
MENGENAL KOMPONEN KOMPUTER
Komputer adalah sebuah mesin yang dapat diprogram untuk
menerima data (input), memprosesnya
untuk menghasilkan informasi (output), dan kemudian menyimpannya ke
media penyimpan (Secondary Storage).
Sistem komputer
(computer system), terdiri dari
perangkat keras (hardware) dan
perangkat lunak (software). Perangkat
keras dan perangkat lunak tersebut harus bekerja bersama-sama membentuk suatu
sistem yang lazim disebut dengan sistem
komputer.
KOMPONEN
UTAMA
Komputer
memiliki 3 komponen utama yaitu :
1. Hardware (perangkat keras) adalah peralatan yang langsung dihubungkan ke
komputer. Perangkat keras sebagai sub
sistem komputer juga mempunyai komponen, yaitu :
a. Komponen alat masukan (input device)
Yakni perangkat
untuk memasukkan data dari luar ke dalam suatu memory dan processore
untuk diolah guna menghasilkan informasi yang diperlukan. Selain sebagai alat
input ada yang mempunyai fungsi ganda, yaitu disamping sebagai alat input juga
berfungsi sebagai alat output sekaligus. Alat yang demikian disebut sebagai terminal.
Terminal dapat digolongkan menjadi :
1) Non-Intellegent Terminal
Berfungsi sebagai alat
memasukan input dan penampil output,dan tidak bisa diprogram karena tidak
mempunyai alat pemroses juga disebut dumb terminal.Contoh : Teleprinter.
2) Smart Terminal
Mempunyai alat pemroses dan
memori didalamnya sehingga input yang terlanjur dimasukkan dapat dikoreksi
kembali, tetapi tidak dapat diprogram oleh pemakai kecuali pabrik pembuatnya.
Contoh : Calculator, Telepon.
3) Intelegence Terminal
Dapat deprogram oleh pemakai. Contoh: PC
Peralatan yang berfungsi sebagai input terbagi
dua, yaitu:
·
Input langsung yaitu jika input yang
dimasukkan langsung diproses oleh alat pemroses. Contoh: keyboard, pointing device (mouse, touch screen, light pen, dan digitizer graphics tablet), scanner (magnetic ink character recognition, optical data reader atau
optical character recognition reader), sensor (digitizing camera) dan voice
recognizer (microphone).
·
Tidak langsung yaitu jika input tidak
langsung diproses atau harus melalui media tertentu sebelum diproses.
Contoh: keypunch yg dilakukan melalui media punched card (kartu plong), key-to-tape yg merekam data ke media berbentuk
pita (tape) sebelum diproses oleh alat
pemroses, dan key-to-disk
yg merekam data ke media magnetic
disk (disket atau harddisk) sebelum diproses lebih lanjut.
b. Komponen alat pemroses (processing device)
CPU tempat pemroses
instruksi-instruksi program yang pada komputer mikro disebut dengan micro-processor.CPU terdiri dari dua
bagian utama :
unit kendali (control unit).
unit aritmatika dan logika (ALU).
Disamping itu, CPU
mempunyai beberapa alat penyimpan yang berukuran kecil yang disebut dengan register.
c. Komponen alat keluaran (output device)
Output device merupakan alat yang berfungsi untuk menampilkan hasil/ informasi. Output
yang dihasilkan dapat digolongkan
menjadi empat bentuk yakni :
·
tulisan (huruf, angka, simbol khusus)
·
image (dalam bentuk grafik atau
gambar)
·
Suara
·
dan bentuk lain yang dapat dibaca oleh mesin (machine-readable form).
Tiga golongan pertama
adalah output yang dapat digunakan langsung oleh manusia, sedangkan golongan
terakhir biasanya digunakan sebagai input untuk proses selanjutnya dari
komputer.
Peralatan output dapat berupa:
·
Hard-copy device : alat untuk mencetak tulisan dan image pada media keras seperti kertas
atau film. Contoh: Printer dan plotter.
·
Soft-copy device, alat untuk menampilkan
tulisan dan image pada media lunak
yang berupa sinyal elektronik.
Contoh: monitor.
·
Drive device atau driver: alat untuk merekam simbol dalam bentuk yang hanya dapat
dibaca oleh mesin pada media seperti
magnetic disk atau magnetic tape. Alat ini berfungsi ganda, sebagai alat output
dan juga sebagai alat input.
d. Komponen alat simpanan luar (storage)
Perangkat keras untuk
melakukan operasi penulisan, pembacaan & penyimpanan data, di luar komponen
utama (floppy disk, hard disk, CD-ROM, DVD).
Input-Process-Output
Model
2. Software (perangkat lunak) adalah kumpulan instruksi yang memerintahkan komputer
untuk melakukan sesuatu.
3. Brainware (perangkat nalar/ manusia) merupakan orang yang menggunakan komputer
untuk keperluan tertentu.
KOMPONEN
DASAR KOMPUTER
1. Motherboard
adalah papan sirkuit yang
ditempeli dengan CPU, memori utama, video card, RAM, serta berbagai komponen lain yang
mendukung kinerja suatu komputer.
2. CPU (Central Processing Unit)
menunjuk ke
bagian dari komputer yang memahami dan melaksanakan instruksi dan data yang
terdapat dalam perangkat lunak. Istilah yang lebih umum prosesor kadangkala digunakan
untuk menunjuk ke CPU. Mikroprosesor adalah CPU yang diproduksi dalam sirkuit
terpadu, seringkali dalam sebuah paket chip-tunggal. Sejak pertengahan 1970-an,
mikroprosesor chip-tunggal ini telah menjadi umum dan penting dalam
implementasi CPU.
3. Chasing
bentuknya bermacam-macam
yaitu tempat untuk meletakkan semua komponen (perangkat keras komputer).
4. Memory
adalah sebuah
tipe penyimpanan komputer yang isinya dapat diakses dalam urutan acak. Ini
berlawanan dengan alat memori urut, seperti tape magnetik, disk dan drum, di
mana gerakan mekanikal dari media penyimpanan memaksa komputer untuk mengakses
data secara berurutan.
Biasanya RAM
dapat ditulis dan dibaca, berlawanan dengan memori-baca-saja(read-only-memory, ROM), RAM biasanya
digunakan untuk penyimpanan primer (memori utama) dalam komputer untuk digunakan dan mengubah informasi secara
aktif, meskipun beberapa alat menggunakan beberapa jenis RAM untuk menyediakan
penyimpanan sekunder jangka-panjang.
Tipe Memory :
a. RAM (Random Access Memory)
·
FPM (Fast Page Mode) DRAM
Standar DRAM diakses
dengan menggunakan teknik yang dinamakan paging. Akses memori secara normal membutuhkan kolom
dan baris yang dipilih dimana membutuhkan waktu. Paging membuat akses memori menjadi lebih cepat dengan
cara memberikan alamat baris secara tetap dan hanya mengganti kolom.
Memori yang menggunakan
teknik ini dinamakan Page Mode atau Fast Page Mode memory. Variasi lain dari FPM Ram adalah Static Column atau Nibble Mode Memory.
·
EDO (Extended Data Out) RAM
Pertama kali
digunakan pada mesin Pentium pada tahun 1995. EDO RAM adalah hasil modifikasi
dari FDM memori. EDO ditemukan dan dipatenkan oleh Micron Technology. Adapun
variasi dari EDO adalah Burst Extended Data Out Dynamic Random Access Memory
(BEDO RAM). BEDO pada dasarnya adalah memori EDO yang menggunakan burst
features untuk menambah kecepatan transfer data dibandingkan dengan EDO
standard. Kenyataannya hanya ada satu chipset yang mendukung penggunaan memori
ini yaitu Intel 440FX Natoma. Memori ini hanya dipakai sebentar kemudian
digantikan dengan SDRAM.
·
SD RAM
Synchronous
DRAM, adalah type DRAM yang berjalan dengan mensinkronisasikan dengan bus
memory. DRAM mengirimkan informasi dengan kecepatan yang luar biasa. Dimulai
pada tahun 1997 dengan chipset 430VX dan 430TX, sebagian besar dari Chipset
Intel sudah mendukung penggunaan SDRAM yang menjadikannya populer di system
yang baru.
·
DDR
Double Data Rate (DDR)
SDRAM adalah design evolusi terbaru dari SDRAM standar yang dapat mengirimkan
data dua kali lebih cepat.
b. ROM (Read Only Memory)
Merupakan type
memori yang secara permanen atau semi permanen menyimpan data. Dinamakan read-only karena sangat sulit atau bahkan tidak mungkin untuk menulis ke dalam
memori jenis ini. ROM sering disebut sebagai nonvolatile memory karena data yang telah
disimpan ke dalam memori ini akan tetap berada di situ, bahkan ketika catu daya
dimatikan.
ROM
memiliki 4 program utama yaitu :
a) POST
(Post On Self Power)
Kumpulan dari perintah
untuk mengetes semua komponen system berjalan sebagaimana mestinya.
b)
CMOS Setup
Aplikasi yang mengijinkan
pengguna untuk mengeset konfigurasi system, option, setting keamanan dan
preferences.
c)
Bootstrap Loader
Fungsi yang pertama kali
melakukan scan terhadap Floopy drive dan hardisk untuk mencari sitem operasi
untuk dijalankan.
d)
BIOS (Basic Input/ Output
System)
Kumpulan dari driver yang
didesain untuk melakukan pengaturan terutama perangkat keras yang dijalankan
selama proses boot.
Empat
macam Chipset ROM :
a)
ROM (Read Only Memory).
b)
PROM (Programmable ROM).
c)
EPROM (Erasable PROM).
d)
EEPROM (Electrically Erasable PROM) sering juga
disebut flash ROM.
5. Monitor
merupakan sebuah output device yaitu untuk
menampilkan data atau informasi ke layar.
6. Hard disk (Hard Drive)
merujuk kepada
sebuah komponen yang digunakan untuk menyimpan data, yang terpasang di dalam
komputer dan dapat menyimpan data dengan lebih banyak dibandingkan dengan
penyimpan data portabel seperti disket, CD-ROM, atau kaset. Data-data dalam
hard disk disimpan di permukaan magnetis yang berputar.
adalah sebuah perangkat
penyimpanan data yang terdiri dari sebuah medium penyimpanan magnetis bulat
yang tipis dan fleksibel dan dilapisi lapisan plastik berbentuk kotak atau
persegi panjang.
Disket
"dibaca" dan "ditulis" menggunakan floppy disk drive, yang
terletak di CPU. Kapasitas disket yang paling umum adalah 1,44 MB (seperti yang
tertera pada disket), meski kapasitas sebenarnya adalah sekitar 1,41 MB.
8. CD Room
Compact Disk
(CD) adalah sebuah piringan optik yang digunakan untuk menyimpan data digital,
yang pada awalnya dikembangkan untuk menyimpan audio digital. CD diperkenalkan
pada tahun 1982, dan tetap menjadi format standar pemutaran rekaman audio
komersial per pertengahan 2006. Sebuah CD audio mengandung satu atau lebih
track stereo yang disimpan dengan coding 16-bit PCM pada rasio sampling 44.1
kHz. CD standar memiliki diameter 120 mm atau 80 mm. Piringan 120 mm dapat
menampung sekitar 80 menit audio.
Piringan 80 mm,
yang kadang digunakan untuk CD single, menampung sekitar 20 menit audio.
Teknologi piringan kompak kemudian diadopsi untuk digunakan sebagai alat penyimpan
data, dikenal sebagai CD-ROM, dan untuk media yang dapat ditulis sekali dan
berulang kali (CD-R and CD-RW). CD-ROM dan CD-R tetap digunakan secara luas
dalam industri PC per tahun 2006. CD dan jenisjenis pengembangannya telah
sukses secara luar biasa: pada tahun 2004, penjualan dunia untuk CD-Audio,
CD-ROM, and CD-R mencapai sekitar 30 milyar keping.
9. VGA Card
VGA atau Video Graphics
Adapter adalah standar tampilan komputer yang dipasarkan IBM pada tahun 1987.
Kartu VGA berguna untuk menerjemahkan output (keluaran) komputer ke monitor.
Untuk menggambar/desain grafis ataupun untuk bermain game, kita perlu VGA yang
tinggi kekuatannya. Saat ini ada VGA dengan memori 16, 32,64,128,256 megabyte.
Jenisnya yang terkenal adalah GeForce buatan perusahaan Nvidia.
10. Keyboard
Kibor atau papan ketik
adalah peralatan mengetik yang digunakan untuk menginput (memasukkan) teks dan
juga untuk mengontrol pengoperasian komputer.
Keyboard
terdiri dari tombol-tombol berbentuk kotak yang disusun padanya. Tombol-tombol
tersebut mempunyai huruf atau simbol yang tercetak di atasnya yang menunjukkan
huruf atau simbol yang akan ditampilkannya di monitor bila ditekan. Selain itu
bila kita menggabungkan dua tombol dengan menekannya bersamaan, kita kadang
akan mendapatkan fungsi atau input khusus.
Ada berbagai jenis tata
letak tombol-tombol pada keyboard, namun yang paling populer digunakan adalah
tata letak QWERTY, yang sebenarnya merupakan tata letak mesin ketik yang paling
populer. QWERTY adalah salah satu jenis tata letak tombol-tombol pada keyboard.
Tata letak QWERTY ini pertama kali di gunakan pada sebuah mesin tik buatan E.
Remington pada tahun 1874.
Keyboard tipe baru biasanya
mempunyai tombol-tombol tambahan pada bagian atasnya (di atas tombol F1, F2,
dll) untuk mempermudah pengguna dalam mengakses isi komputer. Selain itu,
keyboard baru juga banyak yang nirkabel.
11. Mouse
adalah alat yang digunakan
untuk memasukkan data ke dalam komputer selain keyboard. Mouse berbentuk
seperti seekor tikus yang menjadi asal nama bahasa Inggrisnya (mouse).
Mouse pertama
kali diciptakan pada tahun 1963 oleh Douglas Engelbart dengan 1 tombol dan
terbuat dari kayu. Model kedua kemudian sudah dilengkapi dengan 3 tombol. Pada
1970, Douglas Engelbart memperkenalkan mouse yang dapat mengetahui posisi X-Y
pada layar komputer, mouse ini dikenal dengan nama "'X-Y Position
Indicator'".
Bentuk mouse yang umum
adalah dua tombol - masing-masing di kiri dan kanan yang bisa
"di-klik". Meskipun begitu, komputer-komputer Macintosh umumnya
menggunakan mouse satu tombol.
Mouse bekerja dengan
menangkap gerakan menggunakan bola yang menyentuh sebuah permukaan yang keras
dan rata. mouse yang lebih baru biasanya tidak mempunyai bola; menggunakan
sinar optik untuk mendeteksi gerakan pemakai. Selain itu, ada pula yang sudah
menggunakan teknologi nirkabel, baik itu yang berbasis radio, inframerah maupun
bluetooth.
1. Sound Card
Kartu suara (Sound Card) adalah suatu perangkat keras
komputer yang digunakan untuk mengeluarkan suara. Pada awalnya, Sound Card hanyalah sebagai pelengkap
dari komputer. Namun sekarang, sound card adalah perangkat wajib di setiap
komputer.
Dilihat dari cara pemasangannya, sound card
dibagi 3:
a. Sound
Card Onboard,
yaitu sound card yang menempel langsung pada
motherboard komputer.
b.
Sound Card Offboard
yaitu sound card yang
pemasangannya di slot ISA/PCI pada motherboard. Rata-rata, sekarang sudah
menggunakan PCI.
c.
Soundcard External
adalah sound card yang
penggunaannya disambungkan ke komputer melalui port eksternal, seperti USB atau
FireWire.
Untuk memainkan
musik MIDI, pada awalnya menggunakan teknologi FM Synthesis, namun sekarang sudah menggunakan Wavetable Synthesis. Sedangkan untuk urusan digital audio, yang
dulunya hanyalah 2 kanal (stereo), sekarang sudah menggunakan 4 atau lebih
kanal suara (Surround). Kualitas nya
pun sudah meningkat dari 8 bit, kemudian 16 bit, dan sekarang sudah 24 bit,
bahkan 32 bit. Salah satu contoh sound card yang terbilang sangat sukses adalah
Sound Blaster, dari Creative Labs.
2. LAN Card
LAN Card adalah alat yang
digunakan untuk menyambungkan 2 buah computer atau lebih dengan menggunakan
media transmisi seperti kabel, infra merah dan lain sebagainya.
3. CD Writer / DVD Writer
Alat ini digunakan untuk melakukan backup data
ke sebuah Compact Disk.
4. Modem
Modem (Modulator
Demodulator) merupakan sebuah alat yang dapat mengubah sinyal analog menjadi
sinyal digital dan sebaliknya sinyal digital menjadi sinyal analog.
5. Card Reader, Microphone, Camera, dll
SOFTWARE KOMPUTER
Software
atau perangkat lunak
digunakan untuk memerintahkan mesin untuk melakukan suatu perintah.
Berdasarkan cara
mendapatkannya, software dapat
dikategorikan menjadi tiga yaitu:
1.
Freeware
Program/ aplikasi yang bisa
didapatkan secara gratis dan dapat digunakan oleh pengguna secara bebas.
2.
Shareware
Program/ aplikasi yang bisa
didapatkan secara gratis dan dapat digunakan oleh pengguna secara bebas tetapi
biasanya pembuat program mengharapkan kontribusi dari pengguna programnya.
Kontribusi ini biasanya berupa uang.
3.
Commercial
Program/ aplikasi yang
biasa digunakan oleh pengguna pada umumnya. Biasanya dikemas dalam sebuah box (kotak) yang berisi CDRom/ Disket
dan buku panduan. Untuk dapat menggunakan program ini pengguna harus
membelinya.
Software dikelompokkan menjadi 2 :
1. System Software
System software
atau yang biasa disebut sebagai Operating System (system operasi) dibuat oleh
berbagai perusahaan atau komunitas internet tertentu. Sistem operasi banyak
berupa software komersial tetapi ada juga beberapa yang dapat diperoleh dengan
gratis.
Contoh system software:
- DOS (Disk Operating System)
- Linux
Linux pertama
kali diperkenalkan oleh seorang mahasiswa univesitas Helsinki, finlandia yang
bernama Linus Benedict Troval pada tahun 1991. Pada awal perkembangannya, kode
sumber (source
code) Linux
disediakan secara bebas di internet sehingga memungkinkan semua pemrogram di
seluruh dunia untuk ikut berpartisipasi dalam mengembangkan sistem operasi ini.
Sejalan dengan perkembangan
jaman Linux dikembangkan oleh beberapa komunitas yang berbeda sehingga
menghasilkan banyak varian dari linux.
Contoh varian atau distro
yang banyak digunakan adalah redhat, mandriva, suse, trustix merdeka, ubuntu,
kubuntu, edubuntu, slackware dll.
- Windows
Windows dibuat
oleh perusahaan Microsoft dibawah pimpinan Bill Gates. Windows merupakan salah
satu sistem operasi yang hampir 90% digunakan oleh masyarakat indonesia. Saat
ini Windows mulai tergeser oleh Linux dikarenakan sistem operasi ini merupakan
shareware sehingga apabila menggunakan windows harus membelinya.
- FreeBSD
- Mac OS
- Be Os
- Windows CE
2. Applications Software
Applications Software
dibuat oleh seorang programer komputer. Programer adalah orang yang men-design,
menulis, mengetes dan mengimplementasikan software.
Contoh :
- Microsoft word
- Kword
- MyOB
- Peachtree
- SPSS
SISTEM I/O
1. Pengertian Sistem Input Output pada Komputer
Sistem adalah suatu kesatuan yang terdiri dari komponen
atau elemen yang dihubungkan bersama untuk
memudahkan aliran informasi, materi atau energi.
Sistem Input merupakan energi yang
dimasukkan ke dalam sistem dan menentukan keluaran sistem. Masukan dapat berupa masukan perawatan (maintenance input) yakni program yg digunakan untuk mengolah data
yg dimasukkan atau masukan sinyal (signal
input) yakni data yang dimasukkan ke dalam sistem komputer.
Sistem Output merupakan hasil dari suatu proses atau aktivitas
menerima data dari hasil pengolahan pada
bagian pemroses.
2. Perbedaan Antara Arsitektur Komputer dan
Organisasi Komputer
Arsitektur Komputer adalah
atribut-atribut sistem komputer yang terkait dengan seorang programmer, Seperti : set instruksi, aritmatika
yang digunakan, teknik pengalamatan, mekanisme I / O dan lain - Lain. Sedangkan
Organisasi Komputer Adalah bagian
yang terkait erat dengan unit-unit operasional, seperti: teknologi hardware,
perangkat interface, teknologi memori, sistem memori, dan sinyal - sinyal
kontrol.
3. Struktur dan Fungsi Komputer
Tahukah
Perbedaan - Nya?
Struktur adalah sistem yang
berinteraksi dengan cara tertentu dengan dunia luar. Sedangkan Fungsi adalah operasi dari masing -
masing komponen yang merupakan bagian dari struktur. Saat ini kita akan
membahas mengenai struktur utama pada komputer dan fungsi dari komputer.
·
Struktur
Utama Komputer
Komputer Terdiri Dari 4 Struktur Utama, Yaitu :
o Processor ( CPU ) merupakan bagian terpenting
atau otak dari komputer o Main
Memory merupakan tempat penyimpanan data sementara
o Device I / O merupakan peralatan peripheral atau
peralatan input output o Sistem Bus merupakan jalur
penghubung seluruh komponen komputer
·
Fungsi
Komputer
Komputer Memiliki 4 Fungsi Operasi, Yaitu :
o Pengolahan
Data
o Penyimpanan Data, Contoh : Internet
Download To Disk, Updating Bank Statement, Printing A Bank Statement.
o Pemindahan Data, Contoh : Keyboard To Screen o Pengontrolan
4. Diagram Siklus Komputer
Dari
struktur yang telah dijelaskan di atas, terjadi hubungan antara semua struktur
dalam mesin komputer yang dikenal sebagai four ciclus circles.
Dari
gambar di atas, dapat diketahui bahwa diagram siklus mesin komputer terbagi
atas proses fetch, decode, execute, dan store.
Berikut penjelasannya:
·
Fetch => CPU mengambil data dari memory ( RAM
)
·
Decode => proses menyimpan data ke dalam
control unit
·
Execute => proses pemindahan data ke ALU
untuk diproses
·
Store => proses menyimpan atau menulis data
yang telah diproses ke dalam RAM
5. Pengertian Modul I/O
Modul I/O adalah peralatan interface bagi sistem bus untuk mengontrol satu
atau lebih perangkat peripheral. di samping sebagai modul
penghubung, juga sebagai piranti yang berisi logika dalam melakukan fungsi komunikasi antara peripheral dan BUS
komputer. Dua tanggung jawab dari modul I/O adalah pengontrolan perangkat peripheral satu atau lebih dan
pertukaran data antara CPU dengan perangkat peripheral.
6. Berikut 3 alasan kenapa piranti tidak langsung dihubungkan
dengan sistem komputer tapi harus melalui modul I/O terlebih dahulu :
·
Bervariasinya operasi peripheral
·
Perbedaan kecepatan transfer data antara peripheral, CPU maupun memory
·
Perbedaan format data dan panjang data pada peripheral dan CPU.
7. Fungsi Modul I/O
Modul
I/O memiliki 2 fungsi utama, yaitu :
·
Sebagai piranti interface ke CPU dan memory
melalui sistem BUS
·
Sebagai piranti interface dengan peralatan peripheral dengan link data tertentu, seperti: kabel, bluetooth maupun infrared.
8. Sedangkan untuk fungsi tambahannya ada 5, yaitu
:
·
Kontrol
dan pewaktuan
Mensinkronkan
kerja masing-masing komponen komputer dan mengatur sistem secara keseluruhan
agar dapat berjalan dengan baik
·
Komunikasi
CPU
Dalam
proses komunikasi antara cpu dan modul I/O dibagi menjadi : o Command Decoding
Modul I/O menerima instruksi dari CPU yang dikirimkan sebagai sinyal
bagi Control Bus, Scan, Record dan Format Disk. Contoh : sebuah modul I/O untuk disk dapat menerima
instruksi : Read Sector, Scan Record ID
dan Format Disk
o Data
Pertukaran data antara CPU dan modul I/O melalui bus data. o Status Reporting
Pelaporan
kondisi status modul I/O maupun perangkat peripheral
berupa status busy or ready or error.
o Address
Recognition
Agar
peralatan komunikasi dapat dihubungi harus memiliki alamat yang unik.
·
Komunikasi Perangkat
Eksternal Untuk
Menjalankan Fungsi Pengontrolan
·
Pembufferan
Data
Bertujuan
untuk mendapatkan penyesuaian data akibat perbedaan laju antara perangkat peripheral dan CPU maupun memory.
·
Deteksi
Kesalahan
Modul I/O melaporkan kesalahan jika terjadi permasalahan pada perangkat peripheral. contoh : informasi kesalahan
pada printer, seperti : kertas habis,
tinta habis maupun kertas tergulung. Teknik yang biasanya digunakan adalah
teknik deteksi kesalahan bit paritas.
Berikut
Gambar Struktur Modul I/O :
Berarti struktur modul I/O terdiri dari 3 sistem BUS, blok logika I/O
serta eksternal device lain. Dari
gambar struktur tersebut, terlihat bahwa blok logika I/O adalah bagian
terpenting yang berhubungan dengan peralatan interface peripheral yang juga terdapat fungsi pengaturan dan switching pada blok logika I/O ini.
10. Pengertian I/O Terprogram
Dalam teknik I/O terprogram, data saling dipertukarkan antara CPU dan
modul I/O yang melibatkan instruksi read dan write, pemindahan data serta monitoring
perangkat. I/O terprogram juga memiliki beberapa kelemahan, diantaranya :
·
CPU akan menunggu sampai operasi I/O
diselesaikan modul I/O sehingga membuang waktu
·
Modul I/O tidak dapat melakukan interupsi kepada
CPU terhadap proses-proses yang diinstruksikan pada CPU
·
Seluruh proses merupakan tanggung jawab CPU
sampai operasi lengkap dilaksanakan
11. Klasifikasi Perintah I/O
Beberapa
Klasifikasi Perintah I/O Antara Lain :
·
Control
Mengaktivasi
perangkat peripheral dan memberitahukan
tugas yang diperintahkan kepadanya.
·
Test
Menguji
berbagai kondisi status modul I/O dan peripheral,
mengetahui operasi-operasi I/O serta mendeteksi kesalahan.
·
Read
Pengambilan
data dari perangkat peripheral dan
peletakan ke data BUS.
·
Write
Pengambilan
data dari BUS data dan peletakan ke perangkat peripheral.
12. Berikut Implementasi Perintah Dalam Instruksi
I/O :
·
Memory-Mapped I/O
Terdapat
ruang tunggal untuk lokasi memory dan
perangkat I/O.
Keuntungannya adalah efisien dalam pemrograman,
namun memakan banyak ruang alamat memory.
·
Isolated I/O
Dilakukan
pemisahan ruang bagi memory dan
perangkat I/O. Keuntungannya adalah
sedikitnya jumlah instruksi I/O.
·
Interrupt Driven I/O
13. Program Interrupt
Interrupt adalah keadaan dimana adanya suatu permintaan pada microprocessor untuk melakukan sesuatu.
Jika terjadi interrupt maka komputer
akan berhenti melakukan pekerjaan yang sedang dikerjakan dan melakukan apa yang
diminta program interrupt tersebut.
Berikut
beberapa teknik yang digunakan CPU dalam menangani program interrupt :
·
Multiple
Interrupt Lines
·
Software
Poll
·
Daisy
Chain
·
Arbitrasi
Bus
Sebenarnya
modul I/O bertugas untuk menjembatani CPU maupun memory dengan dunia luar. Berikut langkah-langkah pemindahan data
dari perangkat peripheral ke CPU
melalui modul I/O :
a.
Permintaan dan pemeriksaan status perangkat dari
CPU ke modul I/O
b.
Modul I/O memberi jawaban
c.
CPU mengirim instruksi ke modul I/O
d.
Modul I/O menerima perintah, kemudian mengambil
data dari peripheral
e.
Modul I/O mengirim data yang telah diambil ke
CPU
Komentar
Posting Komentar