Rabu, 10 Desember 2014

Multiprocessing dan Contoh Penerapannya

I.       Pendahuluan
          Jika anda mempelajari system operasi pasti akan secara otomatis mempelajari tentang bagaimana sebuah system operasi bekerja, melaksanakan instruksi, kecepatan proses kerjanya, dan lain – lain. Namun dewasa ini banyak mahasiswa TI, kesulitan dalam membedakan antara multi-tasking, multi-programming, multi-processing, dalam artikel kali ini saya akan membahas tentang multi-processing dan berberapa jenisnya, serta bagaimana multi-processing bekerja.Untuk lebih lanjut akan dibahas pada materi selanjutnya.
II.      Pembahasan
Multiprocessing adalah kemampuan system operasi yang dapat menjalan dua atau lebih instruksi/perintah yang diberikan, system operasi yang menggunakan system multiprocessing    menggunakan 2 cpu atau lebih, berbeda dengan sejenisnya yaitu multitasking, yang hanya menggunakan 1 cpu, namun 1 cpu tersebut berganti dari satu program ke program yang lain dengan cepat, sehingga terligat seperti meng-eksekusi program dalam 1 waktu.

Jenis – Jenis Multiprocessing dan cara kerjanya

Asymmetric Multiprocessing (ASMP)
Di jenis ini tidak semua processor atau bisa disebut juga sebagai penjadwalan master/slave, salah satu dari processor berperan sebagai pengambil keputusan(MASTER) dalam pemrosesan, sedangkan yang lain bekerja menangani pemrosesan program dan aktivitasnya(SLAVE). Dalam scheduling jenis ini “Master” menjaga status dari semua proses dalam system dan menjadwalkan kinerja untuk semua processor “Slave”.Contoh prosesor master memilih proses yang akan dieksekusi, kemudian mencari prosesor yang available, dan memberikan instruksi Start processor. Prosesor slave memulai eksekusi pada lokasi memori yang dituju. Saat slave mengalami sebuah kondisi tertentu seperti meminta M/K, prosesor slave memberi interupsi kepada prosesor master dan berhenti untuk menunggu perintah selanjutnya.

Symmetric multiprocessing(SMP)
Penjadwalan SMP ( Symmetric multiprocessing) adalah pendekatan kedua untuk penjadwalan prosesor jamak. Dimana setiap prosesor menjadwalkan dirinya sendiri ( self scheduling). Semua proses mungkin berada pada antrian ready yang biasa, atau mungkin setiap prosesor memiliki antrian ready tersendiri. Bagaimanapun juga, penjadwalan terlaksana dengan menjadwalkan setiap prosesor untuk memeriksa antrian ready dan memilih suatu proses untuk dieksekusi. Jika suatu sistem prosesor jamak mencoba untuk mengakses dan meng- update suatu struktur data, penjadwal dari prosesor-prosesor tersebut harus diprogram dengan hati-hati; kita harus yakin bahwa dua prosesor tidak memilih proses yang sama dan proses tersebut tidak hilang dari antrian. Secara virtual, semua sistem operasi modern mendukung SMP, termasuk Windows XP, Windows 2000, Solaris, Linux, dan Mac OS X.

Contoh Penerapannya

(Asymmetric multiprocessing(ASMP)).
Untuk contoh penerapan  (Asymmetric multiprocessing(ASMP)). Pada saat kita meng-Klik Microsoft Word, processor “Master” akan membagi program tersebut menjadi perintah – perintah pemrosessan yang spesifik, lalu memberikan perintah tersebut kepada processor “Slave” yang masing – masing menjalankan process yang berbeda, misalnya dengan empat processor(processor satu sebagai “Master”), processor 2 akan menjalan proses yang berhubungan dengan program logika (operasi matematik), lalu processor 3 akan menjalankan proses pengeditan text, dan processor 4 bertanggung jawab pada prosess display yaitu tampilan Microsoft Word, namun juga ada kemungkinan processor 2 akan ikut menjalankan proses yang dikerjakan oleh prosessor 4, tetapi pada waktu yang berbeda tergantung urutan penjadwalan yang diatur oleh pro.essor 1.

(Symmetric Multiprocessing(SMP)),
Untuk penerapan (Symmetric Multiprocessing(SMP)), prosessor – prosessor menjadwalkan dirinya sendiri- sendiri(Self-Scheduling), jadi prosesor pada system operasi ini akan langsung mengerjakaan suatu program yang statusnya ready, masing – masing prosesor akan memeriksa antrian program yang sudah ready dan memilih satu untuk dieksekusi.Jika suatu sistem prosesor jamak mencoba untuk mengakses dan meng- update suatu struktur data, penjadwal dari prosesor-prosesor tersebut harus diprogram dengan hati-hati; kita harus yakin bahwa dua prosesor tidak memilih proses yang sama dan proses tersebut tidak hilang dari antrian. Secara virtual, semua sistem operasi modern mendukung SMP, termasuk Windows XP, Windows 2000, Solaris, Linux, dan Mac OS X.

III.    Kesimpulan
            Kesimpulan yang dapat kita tarik dari bahasan sebelumnya adalah multi-procesing memproces data menggunakan berberapa prosessor sekaligus sehingga kecepatan process dibandingkan dengan system computer yang tidak menggunakan multi-processing lebih cepat.

IV.    Daftar Pustaka

Selasa, 09 Desember 2014

Multiprocessing Dan Contoh Penerapannya

Multiprocessing
Multiprocessing adalah kemampuan system operasi yang dapat menjalan dua atau lebih instruksi/perintah yang diberikan, system operasi yang menggunakan system multiprocessing    menggunakan 2 cpu atau lebih, berbeda dengan sejenisnya yaitu multitasking, yang hanya menggunakan 1 cpu, namun 1 cpu tersebut berganti dari satu program ke program yang lain dengan cepat, sehingga terligat seperti meng-eksekusi program dalam 1 waktu.

Jenis – Jenis Multiprocessing dan cara kerjanya

Asymmetric Multiprocessing (ASMP)
Di jenis ini tidak semua processor atau bisa disebut juga sebagai penjadwalan master/slave, salah satu dari processor berperan sebagai pengambil keputusan(MASTER) dalam pemrosesan, sedangkan yang lain bekerja menangani pemrosesan program dan aktivitasnya(SLAVE). Dalam scheduling jenis ini “Master” menjaga status dari semua proses dalam system dan menjadwalkan kinerja untuk semua processor “Slave”.Contoh prosesor master memilih proses yang akan dieksekusi, kemudian mencari prosesor yang available, dan memberikan instruksi Start processor. Prosesor slave memulai eksekusi pada lokasi memori yang dituju. Saat slave mengalami sebuah kondisi tertentu seperti meminta M/K, prosesor slave memberi interupsi kepada prosesor master dan berhenti untuk menunggu perintah selanjutnya.

Symmetric multiprocessing(SMP)
Penjadwalan SMP ( Symmetric multiprocessing) adalah pendekatan kedua untuk penjadwalan prosesor jamak. Dimana setiap prosesor menjadwalkan dirinya sendiri ( self scheduling). Semua proses mungkin berada pada antrian ready yang biasa, atau mungkin setiap prosesor memiliki antrian ready tersendiri. Bagaimanapun juga, penjadwalan terlaksana dengan menjadwalkan setiap prosesor untuk memeriksa antrian ready dan memilih suatu proses untuk dieksekusi. Jika suatu sistem prosesor jamak mencoba untuk mengakses dan meng- update suatu struktur data, penjadwal dari prosesor-prosesor tersebut harus diprogram dengan hati-hati; kita harus yakin bahwa dua prosesor tidak memilih proses yang sama dan proses tersebut tidak hilang dari antrian. Secara virtual, semua sistem operasi modern mendukung SMP, termasuk Windows XP, Windows 2000, Solaris, Linux, dan Mac OS X.

Contoh Penerapannya

(Asymmetric multiprocessing(ASMP)).
Untuk contoh penerapan  (Asymmetric multiprocessing(ASMP)). Pada saat kita meng-Klik Microsoft Word, processor “Master” akan membagi program tersebut menjadi perintah – perintah pemrosessan yang spesifik, lalu memberikan perintah tersebut kepada processor “Slave” yang masing – masing menjalankan process yang berbeda, misalnya dengan empat processor(processor satu sebagai “Master”), processor 2 akan menjalan proses yang berhubungan dengan program logika (operasi matematik), lalu processor 3 akan menjalankan proses pengeditan text, dan processor 4 bertanggung jawab pada prosess display yaitu tampilan Microsoft Word, namun juga ada kemungkinan processor 2 akan ikut menjalankan proses yang dikerjakan oleh prosessor 4, tetapi pada waktu yang berbeda tergantung urutan penjadwalan yang diatur oleh pro.essor 1.

(Symmetric Multiprocessing(SMP)),

Untuk penerapan (Symmetric Multiprocessing(SMP)), prosessor – prosessor menjadwalkan dirinya sendiri- sendiri(Self-Scheduling), jadi prosesor pada system operasi ini akan langsung mengerjakaan suatu program yang statusnya ready, masing – masing prosesor akan memeriksa antrian program yang sudah ready dan memilih satu untuk dieksekusi.Jika suatu sistem prosesor jamak mencoba untuk mengakses dan meng- update suatu struktur data, penjadwal dari prosesor-prosesor tersebut harus diprogram dengan hati-hati; kita harus yakin bahwa dua prosesor tidak memilih proses yang sama dan proses tersebut tidak hilang dari antrian. Secara virtual, semua sistem operasi modern mendukung SMP, termasuk Windows XP, Windows 2000, Solaris, Linux, dan Mac OS X.

Rabu, 05 November 2014

CARA KERJA PRINTER MENAMPILKAN HURUF "J"

Cara Kerja Printer Dot Matrix

Head dari printer jenis ini, terdiri atas 7 atau 9 ataupun 24 jarum yang tersusun secara vertikal dan membentuk sebuah kolom. Pada saat bekerja, jarum yang ada akan membentuk character "J" melalui gesekan-gesekan jarum pada karbon dan kertas. Printer jenis ini juga merupakan character printer. Kecepatannya sangat bervariasi, tapi untuk Epson LX-80, adalah 80 caharacter per second.
Pada saat head-printer bergerak dari kiri ke kanan sambil menyentuh kertas, maka huruf yang sudah terpola dalam suatu susunan jarum akan segera muncul. Pola huruf ini kemudian diterima oleh pita karbon yang di baliknya terdapat kertas, dan terjadilah pencetakan huruf demi huruf.

Hasil huruf "J" dengan print dot matrix
Setiap character yang terbentuk akan menimbulkan suatu pola unique yang terdiri dari pelbagai titik didalam dimensi sebuah matrix. Jenis printer dot-matrix sangatlah bervariasi, ada yang berjenis color dan ada pula yang non-color. Untuk printer color, digunakan pita (karbon/ribon) khusus yang mempunyai 4 warna, yaitu hitam, biru, merah dan kuning.

PERANGKAT KERAS KOMPUTER


Perangkat keras komputer adalah semua bagian fisik komputer, dan dibedakan dengan data yang berada di dalamnya atau yang beroperasi di dalamnya. Perangkat Keras disebut juga komponen-komponen fisik yang membentuk satu kesatuan sistem Personal Computer (PC).

MONITOR

Monitor komputer adalah salah satu jenis soft-copy device, karena keluarannya adalah berupa signal elektronik, dalam hal ini berupa gambar yang tampil di layar monitor. Gambar yang tampil adalah hasil pemrosesan data ataupun informasi masukan.
Monitor memiliki berbagai ukuran layar seperti layaknya sebuah televisi. Tiap merek dan ukuran monitor memiliki tingkat resolusi yang berbeda. Resolusi ini lah yang akan menentukan ketajaman gambar yang dapat ditampilkan pada layar monitor. Jenis-jenis monitor saat ini sudah sangat beragam, mulai dari bentuk yang besar dengan layar cembung, sampai dengan bentuk yang tipis dengan layar datar (flat).
Monitor CRT (Chatode Ray Tube)
Monitor CRT merupakan monitor menggunakan media tabung sinar katoda. Cara kerja monitor CRT yaitu dengan memancarkan sinar elektron ke sebuah titik-titik kecil di layar. Sinar tersebut menampilkan sisi terang jika diperkuat, sedangkan untuk diperlemah untuk sisi yang gelap.
Monitor LCD (Liquid Cristal Display)
Monitor LCD menggunakan media cairan kristal. Cara Kerja Monitor LCD itu dengan cara memancarkan sinar melalui kristal cair, yang kemudian dipancarkan secara elektrik sehingga membentuk sebuah panel-panel kecil yang datar.
Monitor LED
Monitor LED menggunakan teknologi LED backlight dan lebih efisien mengeluarkan cahaya.
Monitor Plasma
Monitor Plasma merupakan monitor yang menggunakan gas neon atau xenon yang diletakkan diantara dua lapisan plat kaca. Pada lapisan gas di aliri listrik yang memberi reaksi berupa penciptaan pixel.Monitor Plasma menggunakan teknologi gabungan, antara CRT dengan LCD.


MOUSE

Mouse adalah salah unit masukan (input device). Fungsi alat ini adalah untuk perpindahan pointer atau kursor secara cepat. Selain itu, dapat sebagai perintah praktis dan cepat dibanding dengan keyboard. Mouse mulai digunakan secara maksimal sejak sistem operasi telah berbasiskan GUI (Graphical User Interface).
 Sinyal-sinyal listrik sebagai input device mouse ini dihasilkan oleh bola kecil di dalam mouse, sesuai dengan pergeseran atau pergerakannya. Sebagian besar mouse terdiri dari tiga tombol, umumnya hanya dua tombol yang digunakan yaitu tombol kiri dan tombol kanan. Saat ini mouse dilengkapi pula dengan tombol penggulung (scroll), dimana letak tombol ini terletak ditengah. Istilah penekanan tombol kiri disebut dengan klik (Click) dimana penekanan ini akan berfungsi bila mouse berada pada objek yang ditunjuk, tetapi bila tidak berada pada objek yang ditunjuk penekanan ini akan diabaikan.


KEYBOARD

Keyboard merupakan unit input yang paling penting dalam suatu pengolahan data dengan komputer. Keyboard dapat berfungsi memasukkan huruf, angka, karakter khusus serta sebagai media bagi user (pengguna) untuk melakukan perintah-perintah lainnya yang diperlukan, seperti menyimpan file dan membuka file. Penciptaan keyboard komputer berasal dari model mesin ketik yang diciptakan dan dipatentkan oleh Christopher Latham pada tahun 1868.
 Dan pada tahun 1887 diproduksi dan dipasarkan oleh perusahan Remington. Keyboard yang digunakanan sekarang ini adalah jenis QWERTY, pada tahun 1973, keyboard ini diresmikan sebagai keyboard standar ISO (International Standar Organization). Jumlah tombol pada keyboard ini berjumlah 104 tuts. Keyboard sekarang yang kita kenal memiliki beberapa jenis port, yaitu port serial, ps2, usb dan wireless.
Jenis-Jenis Keyboard :
a. QWERTY
b. DVORAK
c. KLOCKENBERG
Keyboard yang biasanya dipakai adalah keyboard jenis QWERTY, yang bentuknya ini mirip seperti tuts pada mesin tik. Keyboard QWERTY memiliki empat bagian yaitu :
a. Typewriter key
b. Numeric key
c. Function key
d. Special function key

PRINTER

Printer merupakan sebuah perangkat keras yang dihubungkan pada komputer yang berfungsi untuk menghasilan cetakan baik berupa tulisan ataupun gambar dari komputer pada media kertas atau yang sejenisnya. Jenis printer ada tiga macam, yaitu jenis Printer Dot metrix, printer Ink jet, dan printer Laser jet.
• Printer Dot Matrix
• Printer Ink Jet
• Printer Laser Jet
Alat mencetaknya tidak menggunakan tinta melainkan menggunakan bubuk toner dan pencetakan menggunakan infra merah.

SCANNER
Scanner adalah sebuah alat yang dapat berfungsi untuk meng copy atau menyalin gambar atau teks yang kemudian disimpan ke dalam memori komputer. Dari memori komputer selanjutnya, disimpan dalam harddisk ataupun floppy disk. Fungsi scanner ini mirip seperti mesin fotocopy, perbedaannya adalah mesin fotocopy hasilnya dapat dilihat pada kertas sedangkan scanner hasilnya dapat ditampilkan melalui monitor terlebih dahulu sehingga kita dapat melakukan perbaikan atau modifikasi dan kemudian dapat disimpan kembali baik dalam bentuk file text maupun file gambar. Selain scanner untuk gambar terdapat pula scan yang biasa digunakan untuk mendeteksi lembar jawaban komputer.

MOTHERBOARD

Motherboard adalah perangkat keras komputer yang berfungsi untuk menancapkan dan menghubungkan semua perangkat keras komputer, dengan kata lain motherboard sebagai sirkuit utama dimana semua komponen pendukung komputer akan dihubungkan. Bagian dari motherboard yaitu :
A. Slot Prosessor
B. Slot memori (RAM)
C. Chipset Nortbridge
D. Chipset Southbridge
E. Port Floppy Disk / Floppy Disk Drive
F. Port PS/2
G. Port Paralel
H. Port RJ45
I. Port USB
J. Port Audio

TOUCHPAD

Unit masukkan ini biasanya dapat kita temukan pada laptop dan notebook, yaitu dengan menggunakan sentuhan jari. Biasanya unit ini dapat digunakan sebagai pengganti mouse. Selain touchpad adalah model unit masukkan yang sejenis yaitu pointing stick dan trackball.

MICROPHONE DAN HEAD PHONE

Unit masukan ini berfungsi untuk merekam atau memasukkan suara yang akan disimpan dalam memori komputer atau untuk mendengarkan suara. Dengan mikropon, kita dapat merekam suara ataupun dapat berbicara kepada orang yang kita inginkan pada saat chating. Penggunaan mikropon ini tentunya memerlukan perangkat keras lainnya yang berfungsi untuk menerima input suara yaitu sound card dan speaker.



SPEAKER

Sepaker di sini pengertiannya sama dengan speaker pada umumnya, Speaker adalah transduser yang mengubah sinyal elektrik ke frekuensi audio (suara) dengan cara dmenggetarkan komponennya yang berbentuk selaput.

CPU

CPU berfungsi untuk menerima dan melaksanakan perintah dan data dari perangkat lunak
Komponen CPU terbagi menjadi beberapa macam, yaitu sebagai berikut:
a. Unit kontrol (Control Unit)
b. ALU (Aritmathic Logic Unit)
c. Register
d. CPU interconnection
Cara Kerja CPU : Saat data dan/atau instruksi dimasukkan ke processing-devices, pertama diletakkan di RAM (melalui Input-storage); apabila berbentuk instruksi ditampung oleh Control Unit di Program-storage, namun apabila berbentuk data ditampung di Working-storage). Register siap untuk menerima pengerjaan eksekusi, maka Control Unit akan mengambil instruksi dari Program-storage untuk ditampungkan ke Instruction Register, sedangkan alamat memori yang berisikan instruksi tersebut ditampung di Program Counter.

FLOPPY DISK

Floppy Disk (Disk Drive) adalah alat untuk membaca disket sebagai tempat menulis dan menyimpan data serta menjalankan sistem operasi dan aplikasi. Pada tahun 1990-an sampai dengan 2002 masih banyak menggunakan disket sebagai media penyimpanan data dan menjalankan sistem operasi dan aplikasi.

POWER SUPPLY

Power Supply Komputer adalah komponen perangkat keras komputer yang berbentuk kotak/persegi yangberfungsi untuk mengubah arus AC menjadi arus DC yang akan digunakan untuk mensuplai arus ke perasngkat keras komputer yang membutuhkan tegangan seperti harddisk, motherboard, CD Room, kipas dan lain-lain. Power Supply mempunyai 2 macam yaitu : power supply AT dan power supply jenis ATX.

Selasa, 04 November 2014

SLOT TAMBAHAN PADA MAINBOARD



Slot adalah bagian dalam sebuah sistem komputer yang sangat umum dan selalu tersedia. Slot ini berguna sebagai tempat untuk meletakkan atau memasang peralatan tambahan bagi komputer Anda. Slot menurut kebutuhan dan kemampuannya telah dibeda-bedakan, disesuaikan dengan kebutuhan dari sistem itu sendiri. Misalnya, sebuah komputer biasa tidak perlu memiliki slot untuk EISA untuk SCSI, namun server sangat membutuhkan fasilitas slot ini. Sehingga bagi Anda yang ingin memiliki server, ada baiknya untuk memperhatikan fasilitas slot yang tersedia pada motherboard tersebut. Masing-masing slot dibedakan menurut bentuk, kecepatan, dan fasilitas yang dimilikinya. Dan setiap slot yang tersedia dalam sebuah motherboard akan mempengaruhi harga dan kinerja dari sistem itu sendiri.
Jenis-jenis Slot 
PCI (Peripheral Component Interconnect)
PCI dikembangkan oleh Intel. Oleh karena itu, slot ini sangat umum terdapat pada motherboard yang menggunakan prosesor Intel. Kecepatan yang dimiliki PCI hamper sama dengan VESA, namun spesifikasi lainnya berbeda. Pada PCI, Anda tidak akan direpotkan dengan masalah konfigurasi. Sebab PCI dapat melakukan konfigurasi otomatis. Berawal dari kelebihan PCI inilah, konsep Plug and Play mulai diperkenalkan.
ISA (Industry Standard
Architecture)
Slot ini adalah yang paling umum tersedia pada motherboard, karena ISA adalah slot orisinil dari sebuah motherboard. Slot ini mulai dipergunakan mulai dari jamannya 286 sampai saat ini. Jika Anda melihat pada sistem motherboard Anda (motherboard jenis biasa), maka slot yang paling panjang adalah ISA. Namun jika semua slotnya berukuran sama, itu tandanya slot yang ada pada motherboard Anda adaah ISA semua. 8-bit ISA memiliki nilai transfer rate 0,625 MB/sec. Sedangkan sistem yang banyak dipakai saat ini lebih banyak menggunakan 16-bit ISA yang memiliki nilai transfer rate 2 MB/sec. Sebenarnya nilai ini tidak juga dikatakan besar. Namun berhubung card yang terpasang rata-rata tidak memerlukan kecepatan yang lebih dari ini, maka slot ini dianggap masih cukup kompatibel.


EISA (Enhanced Industry Standard Architecture)
EISA lebih banyak digunakan dalam sistem server. Karena slot ini memang sengaja diperuntukkan untuk meng-handle pekerjaan yang lebih berat dari ISA. EISA memiliki fitur bus mastering yang dapat membuatnya bekerja tanpa membebani kerja CPU. Contoh card yang menggunakan slot ini adalah SCSI card. Berhubung slot ini tidak mengganggu kerja CPU, maka slot ini cukup tepat untuk digunakan dalam meningkatkan kecepatan kerja komputer Anda.



AGP,
singkatan dari Accelerated Graphics Port adalah sebuah bus yang dikhususkan sebagai bus pendukung kartu grafis berkinerja tinggi, menggantikan bus ISA, bus VESA atau bus PCI yang sebelumnya digunakan.
Spesifikasi AGP pertama kali (1.0) dibuat oleh Intel dalam seri chipset Intel 440 pada Juli tahun 1996. Sebenarnya AGP dibuat berdasarkan bus PCI, tapi memiliki beberapa kemampuan yang lebih baik. Selain itu, secara fisik, logis dan secara elektronik, AGP bersifat independen dari PCI. Tidak seperti bus PCI yang dalam sebuah sistem bisa terdapat beberapa slot, dalam sebuah sistem, hanya boleh terdapat satu buah slot AGP saja.
Spesifikasi AGP 1.0 bekerja dengan kecepatan 66 MHz (AGP 1x) atau 133 MHz (AGP 2x), 32-bit, dan menggunakan pensinyalan 3.3 Volt. AGP versi 2.0 dirilis pada Mei 1998 menambahkan kecepatan hingga 266 MHz (AGP 4x), serta tegangan yang lebih rendah, 1.5 Volt. Versi terakhir dari AGP adalah AGP 3.0 yang umumnya disebut sebagai AGP 8x yang dirilis pada November 2000. Spesifikasi ini mendefinisikan kecepatan hingga 533 MHz sehingga mengizinkan throughput teoritis hingga 2133 Megabyte/detik (dua kali lebih tinggi dibandingkan dengan AGP 4x). Meskipun demikian, pada kenyataannya kinerja yang ditunjukkan oleh AGP 8x tidak benar-benar dua kali lebih tinggi dibandingkan AGP 4x, karena beberapa alasan teknis
 
 IDE.
Konektor IDE dalam sebuah
motherboard biasanya terdiri dari dua, satu adalah primary IDE dan
yang lain adalah secondary IDE. Konektor Primary IDE menghubungkan
motherboard dengan primary master drive dan piranti secondary master.
Sementara, konektor secondary IDE biasanya disambungkan dengan
pirantipiranti untuk slave seperti CDROM dan harddisk slave. Bagaimana
menyambungkan pin dengan kabel? Mudah sekali. Pita kabel IDE memiliki
tanda strip merah pada salah satu sisinya. Strip merah tersebut
menandai, sisi kabel berstrip merah ditancapkan pada pin bernomor 1 di
konektornya. Bila menancap terbalik, piranti yang terpasang tidak akan
dikenali oleh omputer. Hal yang sama berlaku untuk menyambungkan
kabel floppy dengan pin di motherboard.

USB


Port USB merupakan suatu teknologi yang memungkinkan kita untuk menghubungkan alat eksternal (peripheral) seperti scenner, printer, mouse, papan ketik (keyboard), alat penyimpan data (zip drive), flash disk, kamera digital atau perangkat lainnya ke komputer kita.
Komputer (Personal Computer) saat ini, umumnya sudah memiliki port USB. Biasanya disediakan minimal 2 port. Jika dibandingkan dengan paralel port dan serial port, penggunaan port USB lebih mudah dalam penggunaannya.
Konektivitas antara PC (Personal Computer) dengan perangkat USB dihubungkan dengan kabel khusus. Sebuah kabel berisi empat buah kawat menghubungkan periferal ke PC melalui port USB yang terdapat pada keduanya. Di dalam kabel tersebut, dua kawat akan menangani transmisi data, sebuah lagi menangani ground dan sebuah lagi memasok daya sebesar lima volt ke periferal.