* ENIAC
o University of Pennsylvania
o Selesai 1946
o Berat 30 tons
o Daya 140 kW
* von Neumann/Turing
§ IAS
* IAS
ü IR (Instruction Register)
ü PC (Program Counter)
ü AC (Accumulator)
ü MQ (Multiplier Quotient)
* Komputer Komersial
* Lebih cepat
* Kapasitas memori lebih besar
* IBM
v 1953 – IBM-701
v Merupakan awal dari seri 700/7000 yang membuat IBM menjadi pabrik komputer yang
dominan
* Transistor
Ø Lebih kecil
Ø Lebih murah
* Komputer berbasisTransistor
§ Mesin generasi II
§ IBM 7000
§ DEC - 1957
§ Membuat PDP-1
* Microelectronics
* Sebuah computer dibuat dari gerbang logika (gate), sel memori dan interkoneksi
* silicon wafer
* Generasi Komputer
· 1958-1964 : Transistor
* Moore’s Law
* 1964
o Kecepatan meningkat
o Harga meningkat
* DEC PDP-8
Ø 1964
Ø Minicomputer pertama
Ø Ukurannya kecil
Ø Harga $16,000
* Memori Semiconductor
· 1970
· Fairchild
· Non-destructive read
* Intel
* 1971 - 4004
* 1972 - 8008
* 1974 - 8080
* 1985 - 80386
* 1989 - 80486
* Meningkatkan Kecepatan
· Pipelining
· On board cache
· Branch prediction
· Speculative execution
* Performance Mismatch
* Solusi
Ø Cache
Ø Hierarchy of buses
* Pentium
* CISC
* Brach prediction
* Specultive execution
* Power PC
v Keluarga PowerPC:
ü 601: 32-bit
Fungsi Mikroprosesor
* Mengontrol perpindahan data pada jalur data yang terhubung dengan bus alamat dan bus
kontrol
* Mensinkronkan operasi dari berbagai bagian pada sistem, melalui bus kontrol, dan sistem clock
Bagian-Bagian Mikroprosesor
* Program Counter (PC) & Register Alamat
* Berisi alamat lokasi memori dimana data atau instruksi berikutnya disimpan
* Setiap kali instruksi atau data diambil dari memori, pC bertambah satu
* Decorder Inst. (penterjemah inst.) memecahkan instruksi tsb lalu mengirimkan ke control unit
supaya instr. tsb dapat dimengerti
* Unit control menghasilkan seluruh signal control internal dan ext. dalam seluruh proses
* Accumulator merupakan bagian dari ALU, yang dikenal juga sebagai register A.
* Register untuk menguji kondisi data hasil proses operasi arimatika dan logika
* negative bit (N) = 1 (hasil negatif – bit 7 acc. bernilai 1); = 0 (hasil positif – bit 7 acc. bernilai
0)
* parity bit (P) = 1 (bit genap pada acc. berharga 1); = 0 (bit ganjil pada acc. berharga 1)
Istilah/Singkatan
Sekumpulan rangkaian yang memproses data dan melayani sinyal kontrol serta daur waktu.
Terdiri atas ALU, register, Instruction decoder, dan Control unit
Sekumpulan dari beberapa rangkaian yang membentuk operasi aritmatika dan logika.
* Control Unit
Sekumpulan dari beberapa rangkaian yang melayani daur waktu dan persinyalan untuk semua
operasi dalam komputer serta mengontrol aliran data
* Input
Suatu peralatan yang mentransfer informasi dari dunia luar ke dalam komputer
* Output
Suatu proses perancangan dari beberapa rangkaian diatas sebuah chip tunggal. Istilah yang
mengacu untuk teknologi yang digunakan untuk memasukkan gerbang logika diskrit
Suatu proses perancangan yang lebih dari seratus gerbang diatas sebuah chip tunggal
Suatu proses perancangan yang lebih dari seribu gerbang pada sebuah chip tunggal. Serupa
dengan VLSI (Very Large Scale Integration) yang digunakan untuk menunjukkan skala dari
integrasi
* Mikroprosesor
Suatu peralatan semi konduktor yang dirancang dengan menggunakan teknik LSI/VLSI. Terdiri
dari ALU, register, dan rangkaian kontrol diatas sebuah chip tunggal
chip ‘Integrated Circuit (IC)’ bentuknya kecil, terbuat dari lempengan silikon dan bisa terdiri dari
10 juta transistor
* Mikrokomputer
Suatu komputer yang dirancang dengan menggunakan sebuah mikroprosesor (CPU) yang terdiri
dari empat komponen pokok: mikroprosesor, memori, input dan output
* BUS
Sekumpulan saluran yan digunakan untuk mentransfer bit antara mikroprosesor dan komponen
lain dari sistem komputer
Suatu memori yang menyimpan informasi biner secara permanen (tetap). Inforamasi dapat
dibaca dari memori ini tetapi tidak dapat ditukar atau dirubah
* Bit
* Byte
* Nible
* Word
Sekelompok bit yang dapat dikenal oleh komputer dan dapat diproses pada saat yang sama
* Instruction (Instruksi)
Suatu perintah dalam biner yang dikenal dan dapat dikerjakan oleh komputer didalam
menyelesaikan tugas. Beberapa instruksi dirancang dengan satu word dan yang lain memerlukan
banyak word
* Mnemonic
* Program
Satu set instruksi yang ditulis dalam suatu urutan yang spesifik untuk dikerjakan oleh komputer
* Assembly Language
Suatu media biner komunikasi bagi komputer yang mana program ditulis dalam mnemonic.
* Machine Language
Media biner komunikasi dengan sebuah komputer melalui suatu perangkat instruksi yang
didesain khusus untuk setiap komputer
Media komunikasi yang tidak tergantung pada komputer yang digunakan. Program ditulis dalam
statement-statement dalam bahasa inggris dan dapat dijalankan dengan menggunakan translator
dalam bentuk compiler/interpreter
* Compiler/interpreter
Program yang menterjemahkan statement-statement pada bahasa tingkat tinggi kedalam bahasa
mesin pada komputer. Compiler membaca program yang diberikan (source code) kemudian
menterjemahkan ke kode mesin (object code)
* Assembler
Sebuah program komputer yang menterjemahkan program bahasa assembly dari mnemonic ke
dalam kode mesin berbentuk biner pada komputer
Sistem Komputer
* Komputer
Istilah computer dari bahasa latin yaitu computer yang artinya menghitung (to compute atau to
reckon)
* Blissmer (1985)
Suatu alat elektronik yang mampu melakukan beberapa tugas, yaitu menerima input, memproses
input sesuai dengan instruksi yang diberikan, menyimpan perintah-perintah dan hasil
pengolahannya, serta menyediakan output dalam bentuk informasi.
* Sanders (1985)
Komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta
dirancang dan diorganisasikan supaya secara otomatis menerima dan menyimpan data input,
memprosesnya, dan menghasilkan output berdasarkan instruksi-instruksi yang telah tersimpan di
dalam memori
Hierarki komputer
* Mainframe/Komputer besar
Merupakan komputer yang sangat besar - mesin jutaan dolar, yang berukuran lebih dari satu
ruangan, contohnya IBM model 390.
* Minicomputer/Komputer
Kecil merupakan mesin besar yang powerful/berdaya guna. Biasanya melayani jaringan dengan
terminal yang sederhana. Komputer IBM AS/400 merupakan contoh komputer kecil.
* Workstation/Terminal kerja
CPU
© Pengertian
§ ALU sering disebut mesin bahasa (machine language) karena bagian ini mengerjakan
§ ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean, yang masing –
masing memiliki spesifikasi tugas tersendiri.
Ø Control Unit
· Bertugas mengontrol operasi CPU dan secara keselurahan mengontrol komputer sehingga
terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi – fungsi operasinya.
· Termasuk dalam tanggung jawab unit kontrol adalah mengambil instruksi – instruksi dari
memori utama dan menentukan jenis instruksi tersebut.
Ø Registers
o Bertugas mengontrol operasi CPU dan secara keselurahan mengontrol komputer sehingga
terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi – fungsi operasinya.
o Termasuk dalam tanggung jawab unit kontrol adalah mengambil instruksi – instruksi dari
memori utama dan menentukan jenis instruksi tersebut.
Ø CPU Interconnections
* Sistem koneksi dan bus yang menghubungkan komponen internal dan bus – bus eksternal CPU
* Komponen internal CPU yaitu ALU, unit kontrol dan register – register.
* Komponen eksternal CPU :sistem lainnya, seperti memori utama, piranti masukan/keluaran
© Fungsi CPU
* Menjalankan program – program yang disimpan dalam memori utama dengan cara mengambil
instruksi –instruksi, menguji instruksi tersebut dan mengeksekusinya satu persatu sesuai alur
perintah.
* Pandangan paling sederhana proses eksekusi program adalah dengan mengambil pengolahan
instruksi yang terdiri dari dua langkah, yaitu : operasi pembacaan instruksi (fetch) dan operasi
pelaksanaan instruksi (execute).
© Siklus instruksi
* Pada setiap siklus instruksi, CPU awalnya akan membaca instruksi dari memori
* Terdapat register dalam CPU yang berfungsi mengawasi dan menghitung instruksi selanjutnya,
yang disebut Program Counter (PC)
* PC akan menambah satu hitungannya setiap kali CPU membaca instruksi
* Instruksi – instruksi yang dibaca akan dibuat dalam register instruksi (IR).
* Instruksi – instruksi ini dalam bentuk kode – kode binner yang dapat diinterpretasikan oleh
CPU kemudian dilakukan aksi yang diperlukan
© Aksi CPU
* dan sebaliknya.
* urusan eksekusi.
© Siklus Eksekusi
* Instruction Addess Calculation (IAC), yaitu mengkalkulasi atau menentukan alamat instruksi
berikutnya yang akan dieksekusi. Biasanya melibatkan penambahan bilangan tetap ke alamat
instruksi sebelumnya. Misalnya, bila panjang setiap instruksi 16 bit padahal memori memiliki
panjang 8 bit, maka tambahkan 2 ke alamat sebelumnya.
* Instruction Fetch (IF), yaitu membaca atau pengambil instruksi dari lokasi memorinya ke CPU.
* Instruction Operation Decoding (IOD), yaitu menganalisa instruksi untuk menentukan jenis
operasi yang akan dibentuk dan operand yang akan digunakan.
* Operand Address Calculation (OAC), yaitu menentukan alamat operand, hal ini dilakukan
apabila melibatkan referensi operand pada memori.
* Operand Fetch (OF), adalah mengambil operand dari memori atau dari modul I/O.
* Data Operation (DO), yaitu membentuk operasi yang diperintahkan dalam instruksi.
© Fungsi Interupsi
* Mekanisme penghentian atau pengalihan pengolahan instruksi dalam CPU kepada routine
interupsi.
* Hampir semua modul (memori dan I/O) memiliki mekanisme yang dapat menginterupsi kerja
CPU.
© Tujuan Interupsi
v Secara umum untuk menejemen pengeksekusian routine instruksi agar efektif dan efisien antar
CPU dan modul – modul I/O maupun memori.
v Setiap komponen komputer dapat menjalankan tugasnya secara bersamaan, tetapi kendali
terletak pada CPU disamping itu kecepatan eksekusi masing – masing modul berbeda.
* Program, yaitu interupsi yang dibangkitkan dengan beberapa kondisi yang terjadi pada hasil
eksekusi program. Contohnya: arimatika overflow, pembagian nol, oparasi ilegal.
* Timer, adalah interupsi yang dibangkitkan pewaktuan dalam prosesor. Sinyal ini
memungkinkan sistem operasi menjalankan fungsi tertentu secara reguler.
* I/O, sinyal interupsi yang dibangkitkan oleh modul I/O sehubungan pemberitahuan kondisi
error dan penyelesaian suatu operasi.
* Hardware failure, adalah interupsi yang dibangkitkan oleh kegagalan daya atau kesalahan
paritas memori.
© Proses Interupsi
v Dengan adanya mekanisme interupsi, prosesor dapat digunakan untuk mengeksekusi instruksi
– instruksi lain.
v Saat suatu modul telah selesai menjalankan tugasnya dan siap menerima tugas berikutnya
maka modul ini akan mengirimkan permintaan interupsi ke prosesor
v Saat sinyal interupsi diterima prosesor ada dua kemungkinan tindakan, yaitu interupsi
diterima/ditangguhkan dan interupsi ditolak
* Prosesor menyetel program counter (PC) ke alamat awal routine interrupt handler.
* Misalnya suatu komputer akan menerima permintaan interupsi saat proses pencetakan dengan
printer selesai, disamping itu dimungkinkan dari saluran komunikasi akan mengirimkan
permintaan interupsi setiap kali data tiba.
* Dapat diambil dua buah pendekatan untuk menangani interupsi ganda ini
* Ada 2 Pendekatan :
· Menolak atau tidak mengizinkan interupsi lain saat suatu interupsi ditangani prosesor.
· Setelah prosesor selesai menangani suatu interupsi maka interupsi lain baru di tangani.
· Interrupt handler mengizinkan interupsi berprioritas lebih tinggi ditangani terlebih dahulu
Diposkan oleh mivtakool di 05:28 0 komentar
Input device bisa diartikan sebagai peralatan yang berfungsi untuk memasukkan data ke-dalam
komputer. Jenis input device yang dimiliki oleh komputer cukup banyak.
Dalam kehidupan sehari-hari, mata manusia juga bias diartikan sebagai salah satu input device
yang berfungsi untuk memasukkan data kedalam otak manusia. Membaca bisa diartikan sebagai
memasukkan data (kedalam otak manusia) melalui mata.
Unit ini berfungsi sebagai media untuk memasukkan data dari luar ke dalam suatu memori dan
processor untuk diolah guna menghasilkan informasi yang diperlukan. Input devices atau unit
masukan yang umumnya digunakan personal computer (PC) adalah keyboard dan mouse,
keyboard dan mouse adalah unit yang menghubungkan user (pengguna) dengan komputer. Selain
itu terdapat joystick, yang biasa digunakan untuk bermain games atau permainan dengan
komputer. Kemudian scanner, untuk mengambil gambar sebagai gambar digital yang nantinya
dapat dimanipulasi. Touch panel, dengan menggunakan sentuhan jari user dapat melakukan
suatu proses akses file. Microphone, untuk merekam suara ke dalam komputer. Input device
berfungsi sebagai media untuk memasukkan data dari luar sistem ke dalam suatu memori dan
processor untuk diolah dan menghasilkan informasi yang diperlukan. Data yang dimasukkan ke
dalam sistem komputer dapat berbentuk signal input dan maintenance input. Signal input
berbentuk data yang dimasukkan ke dalam sistem komputer, sedangkan maintenance input
berbentuk program yang digunakan untuk mengolah data yang dimasukkan. Jadi Input device
selain digunakan untuk memasukkan data dapat pula digunakan untuk memasukkan program.
Berdasarkan sifatnya, peralatan input dapat digolongkan menjadi dua yaitu :
Peratalan input langsung, yaitu input yang dimasukkan langsung diproses oleh alat pemroses.
Contohnya : keyboard, mouse, touch screen, light pen, digitizer graphics tablet, scanner.
Peralatan input tidak langsung, input yang melalui media tertentu sebelum suatu input diproses
oleh alat pemroses. Contohnya : punched card, disket, harddisk.
b. Unit Keluaran (Output Device)
Output device bisa diartikan sebagai peralatan yang berfungsi untuk mengeluarkan hasil
pemrosesan ataupun pengolahan data yang berasal dari CPU kedalam suatu media yang dapat
dibaca oleh manusia ataupun dapat digunakan untuk penyimpanan data hasil proses. Jenis dan
media dari output device yang dimiliki oleh komputer cukup banyak.
Mouse mengenable operator untuk memindahkan kursor pada layer computer. Sekumpulan
perangkat input inovatif telah dikembangkan untuk melakukan fungsi serupa, untuk memenuhi
berbagai lingkungan aplikasi dan preferensi user. Prinsip operasi trackball sangat mirip dengan
mouse mekanik. Suatu bola dipasang pada shallow well pada keyboard. User memutar bola
tersebut untuk mengindikasikan pergerakan kursor yang diinginkan di layar.
d) Light Pen
Light pen adalah pointer elektronik yang digunakan untuk modifikasi dan men-design gambar
dengan screen (monitor). Light pen memiliki sensor yang dapat mengirimkan sinyal cahaya ke
komputer yang kemudian direkam, dimana layar monitor bekerja dengan merekam enam sinyal
elektronik setiap baris per detik.
f) Barcode
Barcode termasuk dalam unit masukan (input device). Fungsi alat ini adalah untuk membaca
suatu kode yang berbentuk kotak-kotak atau garis-garis tebal vertical yang kemudian
diterjemahkan dalam bentuk angka-angka. Kode-kode ini biasanya menempel pada produk-
produk makanan, minuman, alat elektronik dan buku. Sekarang ini, setiap kasir di supermarket
atau pasar swalayan di Indonesia untuk mengidentifikasi produk yang dijualnya dengan barcode.
g) 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 computer 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. Scanner yang biasa digunakan untuk melakukan
scan lembar jawaban komputer adalah SCAN IR yang biasa digunakan untuk LJK (Lembar
Jawaban Komputer) pada ulangan umum dan Ujian Nasional. Scan jenis ini terdiri dari lampu
sensor yang disebut Optik, yang dapat mengenali jenis pensil 2B. Scanner yang beredar di
pasaran adalah scanner untuk meng-copy gambar atau photo dan biasanya juga dilengkapi
dengan fasilitas OCR (Optical Character Recognition) untuk mengcopy atau menyalin objek
dalam bentuk teks.
Scanner mentransformasikan bahan tercetak dan fotografi menjadi representasi digital. Pada
scanner awal, halama yang discan diletakkan pada silinder kaca yang berputar disekeliling
sensor. Kebanyakan scanner saat ini menggunakan pengaturan flatbed, dimana halaman yang
discan ditempatkan pada permukaan kaca datar. Suatu sumber cahaya menscan halaman tersebut,
dan cahaya yang direfleksikan difokuskan pada array linear chargecoupled device (CCD). Pada
saat perangkat CCD dipaparkan terhadap cahaya, suatu muatan listrik disimpan dalam kapasitor
mini yang dihubungkan dengannya sehingga jumlah muatan proporsional dengan intensitas
cahaya. Muatan ini dikumpulkan oleh sirkuit yang sesuai dan dikonversi ke representasi digital
menggunakan analogtodigital converter. Untuk scanner warna, filter merah, hijau dan biru
digunakan untuk memisahkan warna primer dan mengolahnya secara terpisah. Pada saat sumber
cahaya bergerak melewati halaman tersebut, sensor array dibaca berulang kali, melakukan
sampling jalur pixel pada citra yang berurutan. Sebaiknya diperhatikan bahwa teknik ini juga
digunakan dalam digital copier. Suatu digital copier adalah gabungan dari scanner dan laser
printer.
Setelah scanning suatu halaman tercetak ke dalam computer, maka citra dinyatakan dalam
memory sebagai array pixel. Dalam bentuknya yang paling sederhana, tiap pixel dinyatakan
sebagai satu bit, mengindikasikan apakah titik tertentu pada citra tersebut adalah terang atau
gelap. Untuk citra dengan kualitas lebih tinggi, maka lebih banyak informasi yang disimpan
untuk tiap pixel untuk menyatakan warna dan intensitas cahaya pada titik tersebut. Dapat
digunakan sampai dengan tiga byte informasi per pixel, dengan satu byte untuk tiap tiga warna
primer. Perhatikan kasus halaman teks. Area gelap pada citra berhubungan dengan karakter
tercetak. Banyak teknik pengenalan karakter telah dikembangkan yang memungkinkan untuk
menganalisa peta pixel yang disimpan dalam meori dan mengenali karakter dalam citra tersebut.
Jadi, mungkin untuk membuat file teks yang mendeskripsikan isi halaman tercetak, dengan tiap
karakter ditranslasikan ke kode biner yang sesuai, misalnya ASCII. File yang dihasilkan
kemudian dapat diolah dengan program pengolahan teks misalnya Microsoft Word.
h) Kamera Digital
Perkembangan teknologi telah begitu canggih sehingga komputer mampu menerima input dari
kamera. Kamera ini dinamakan dengan Kamera Digital dengan kualitas gambar lebih bagus dan
lebih baik dibandingkan dengan cara menyalin gambar yang menggunakan scanner. Ketajaman
gambar dari kamera digital ini ditentukan oleh pixel-nya. Kemudahan dan kepraktisan alat ini
sangat membantu banyak kegiatan dan pekerjaan. Kamera digital tidak memerlukan film
sebagaimana kamera biasa. Gambar yang diambil dengan kamera digital disimpan ke dalam
memori kamera tersebut dalam bentuk file, kemudian dapat dipindahkan atau ditransfer ke
komputer. Kamera digital yang beredar di pasaran saat ini ada berbagai macam jenis, mulai dari
jenis kamera untuk mengambil gambar statis sampai dengan kamera yang dapat merekan gambar
hidup atau bergerak seperti halnya video.
Output komputer dapat berupa berbagai bentuk, termasuk teks alfanumerik, citra grafis, atau
suara.
a) Video Display (Monitor)
Biasanya, perangkat output pertama kebanyakan pengguna komputer adalah berinteraksi dengan
monitor. Perangkat keras ini memungkinkan pengguna untuk melihat teks, angka, grafik dan
video. Hal ini kadang-kadang disebut sebagai unit tampilan visual (VDU). Secara phisik,
monitor mempunyai bentuk seperti halnya layar televisi. Perangkat display yang paling umum
menggunakan komponen yang dikenal sebagai tabung sinar katoda, juga disebut cathode ray
tube (CRT). Monitor terbuat dari komponen listrik dan sirkuit elektronik yang ditutupi dalam
kasus tersebut. Komputer yang lebih baru menampilkan output pada perangkat layar kristal cair
atau LCD. Ini adalah tipe layar yang umum pada komputer laptop.
Suatu berkas elektron terfokus menabrak layar fluorescent, menimbulkan emisi cahahya sebagai
titik terang pada latar gelap. Titik yang terbentuk menghilang pada saat berkas tersebut
dimatikan atau dipindahkan ke tempat lain. Jadi secara umum, tiga variabel bebas perlu
ditetapkan sepanjang waktu, menyatakan posisi dan intensitas berkas. Posisi berkas berhubungan
dengan koordinat X dan Y pada suatu tempat pada layar. Intensitasnya, yang biasanya disebut
sebagai kontrol Zaxis, menyediakan informasi gray scale atau brightness pada tempat tersebut.
Suatu tempat addressable yang paling kecil pada layar disebut pixel. Tempat tersebut terdiri dari
sejumlah titik yang lebih kecil dengan berbagai ukuran, diatur dalam pola geometrik, dengan
mengiluminasi titik tersebut dalam berbagai kombinasi, maka dapat diperoleh level brightness
yang berrbeda. Teknik ini dikenal sebagai half toning. Dalam tampilan warna, tiap pixel
memiliki tiga warna titik fluorescent yang berbeda, merah, hijau, dan biru. Warna yang berbeda
diperoleh dengan mengeksitasi titik tersebut dengan kombinasi yang berbeda.
a. Tipe Printer
1. Daisy Wheel Printer
Printer jenis ini menggunakan kumpulan huruf yang tersusun dalam sebuah piringan. Oleh
pemakai, piringan ini bisa diganti-ganti sesuai dengan jenis huruf yang diinginkan. Cara
bekerjanya relatip sangat lambat serta tidak lebih cepat dari mesin ketik listrik. Walaupun begitu,
kualitas huruf yang ditampilkan sangatlah bagus. Kelemahan lainnya adalah, printer jenis ini
tidak bisa digunakan untuk mencetak gambar ataupun grafik.
Pada saat mencetak, mekanisme dari printer akan memutar piringan sehingga posisi huruf yang
dibutuhkan bisa tepat pada tempat yang dibutuhkan. Pada posisi seperti itu, hammer
(palu/pemukul) akan menekan huruf yang bersangkutan sehingga menyentuh pita (karbon) dan
kemudian diteruskan diatas kertas yang berada dibalik karbon/pita. Terjadilah pencetakan huruf
demi huruf. Dikarenakan cara mencetak printer jenis ini berdasar huruf demi huruf, maka printer
ini juga dikenal sebagai character-printer. Kecepatan cetaknya relatif lambat, yaitu berkisar 40
hing100 character per-second
2. Dot Matrix-Printe
Head dari printer jenis ini, terdiri atas 7 atau 9 ataupun 24 jarum yang tersusun secara vertical
dan membentuk sebuah kolom. Pada saat bekerja, jarum yang ada akan membentuk character
images 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 kekanan sambil menyentuh kertas, maka huruf yang
sudah terpola dalam suatu susunan jarum akan segera muncul. Pola huruf ini kemudian diterima
oleh pita karbon yang dibaliknya terdapat kertas, dan terjadilah pencetakan huruf demi huruf.
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.
3. Ink-Jet Printer
Printer jenis ini menggunakan sistem yang berbeda dibanding dengan printer sebelumnya. Proses
pencetakkannya menggunakan semprotan tinta (dimana proses penyemprotannya diatur oleh
komputer) kemedia cetak guna menghasilkan character ataupun gambar yang sesuai. Karena
menggunakan teknik semprot, maka printer jenis ini sama sekali tidak menimbulkan suara/brisik
seperti halnya printer-printer sebelumnya.
Karena menggunakan resolusi cetak yang tinggi (minimal 300 dpi/dot per-inchie), maka hasil
cetakkan printer jenis ini biasanya lebih bagus apabila dibanding dengan jenis printer
sebelumnya, pada khususnya dalam menghasilkan gambar ataupun grafik. Kelemahan printer
jenis ini diantaranya adalah, tidak bisa mencetak secara rangkap pada saat bersamaan. (Untuk
jenis printer sebelumnya, bisa menggunakan karbon, sehingga beberapa lembar kertas bisa
dicetak secara bersama-sama). Printer ini juga memiliki jenis yang berwarna ataupun tidak.
4. Laser Jet Printer
Printer jenis ini memakai sistem yang hampir sama dengan sistem yang dipakai oleh mesin foto-
copy, sehingga hasil cetakkannya jauh lebih rapi jika dibanding dengan printer-printer
sebelumnya. Proses pencetakkannya dilakukan dengan mem-fokuskan gambar yang akan dicetak
titik pertitik yang dilakukan oleh semi conductor laser.
Pada mesin foto-copy, pemfokusan gambar dilakukan oleh silinder yang berputar. Karena output
yang dihasilkan sangat memuaskan, maka printer jenis laser jet sangat cocok digunakan oleh
pelbagai percetakan. Selain itu, pilihan huruf yang dimiliki juga sangat beragam, demikian pula
style ataupun bentuk dari huruf yang bersangkutan
5. Plotter
Plotter merupakan jenis printer yang dirancang secara khusus guna menghasilkan output
komputer yang berupa gambar ataupun grafik. Dengan menghubungkan plotter pada sistem
komputer, maka pelbagai bentuk gambar akan dapat disajikan secara prima. Landscape-arsitektur
banyak menggunakan plotter guna menghasilkan gambar landscape, potongan pohon, ataupun
untuk membantu memvisualisasikan efek dari segala kegiatan yang ada.
Head dari plotter terdiri dari beberapa buah pena berwarna yang secara terus-menerus akan
bergerak keatas kertas gambar guna menghasilkan gambar yang sebelumnya telah dirancang
pada sistem komputer. Secara umum, bagian yang ada didalam plotter terbagi menjadi dua, yaitu
drum-plotter dan table-top-plotters (flatbad). Flatbad plotter yang dilengkapi dengan pena
ataupun gantungan pena yang selalu bergerak menyelusuri permukaan kertas guna menghasilkan
gambar
6. Inkjet Plotters merupakan plotter jenis lain yang bisa menghasilkan pelbagai image dengan
menggunakan semprotan tinta dari pelbagai warna yang mana warna ini kemudian akan
menempel pada kertas yang tergulung pada sebuah drum. Komputer yang dihubungkan dengan
inkjet plotter ini, akan mengontrol pergerakan drum serta semprotan dari tinta yang
bersangkutan. Inkjet plotter dapat menghasilkan pelbagai kombinasi warna gambar secara cepat,
tenang dan tepat.
7. Line-Printer
Line printer merupakan printer yang mempunyai kemampuan untuk mencetak satu baris (line)
kata-kata dalam satu saat. Dengan demikian, kecepatan cetak dari line printer ini menjadi tinggi
sekali apabila dibanding dengan character printer. Line printer biasanya dihubungkan dengan
mini ataupun mainframe komputer.
Huruf-huruf yang ada tersusun dalam sebuah drum-huruf yang mempunyai panjang selebar
kertas printer. Huruf-huruf pada drum printer ini akan berputar secara cepat, untuk kemudian
menempatkan huruf pada posisinya, dan kemudian huruf-huruf tersebut akan menekan kertas
sehingga menimbulkan bekas pada kertas untuk satu baris pada saat yang bersamaan.
Secara umum, kualitas huruf yang dihasilkan oleh line printer tidaklah begitu istimewa
seandainya dibanding dengan hasil dari sebuah mesin ketik. Line printer memang digunakan
bukan untuk kualitas hurufnya, tetapi yang diperlukan adalah kecepatannya dalam hal mencetak
huruf baris demi baris. Secara umum, line printer sanggup mencetak antara 300 hingga 6.000
line dalam satu menit (lpm) tergantung jenis dan merk printer.
8. Printer Digital
Beberapa waktu yang lalu, keunggulan foto kamera digital hampir tenggelam oleh terbatasnya
tempat yang menyediakan jasa cetak foto digital. Disamping itu, mutu dan kualitas gambar hasil
cetak foto dari printer ink-jet, ternyata tidak maksimal.
Sekarang dapat kita jumpai model-model terbaru printer portable yang dapat mencetak foto
digital secara cepat dan pengoperasiannya juga sederhana. Printer ini bisa mencetak gambar
secara langsung dari kamera digital tanpa membutuhkan adanya sebuah PC. Walaupun demikian,
printer jenis ini juga bisa dihubungkan dengan sebuah PC.
Pada sector video, Sony melengkapi produk video kameranya yang dapat terhubung langsung
dengan sebuah printer mini. Demikian pula halnya dengan Holywood DV Bridge dari Dazzle.
Output video dapat dikonversi langsung dalam bentuk digital. Proses ini berlaku juga untuk
proses sebaliknya dari digital ke-analog. Yang perlu dilakukan hanyalah menghubungkan kedua
piranti melalui Bridge secara langsung tanpa melalui PC.
d) Akselerator Grafis
Banyak aplikasi komputer yang melibatkan citra grafis kualitastinggi. Mungkin penggunaaa
grafis yang paling umum adalah dalam video game. Aplikasi lain adalah tugas artistik, inn; ing
medis, clan film animasi. Citra kualitastinggi memerlukan tampilan sejumlah besarpisel,
Sebelum suatu citra dikirim ke layar display, warna tiap pixel tersebut barns dihitung don di.
simpan dalam buffer memori. Dari sana, informasi tersebut dikirim ke Iayar pada kecepatao
minimal 30 kali per detik untuk mempertahankan terrefreshnya citra yang tertampil. Tugas
perhitungan intensitas pixel dan warna dapat dilakukan dalam software. Citra yang dihasilkan
dapat disimpan pada screen buffer dalam memori utama komputer, dan dari sana dapat dikirim
ke display melalui bus komputer. Akan tetapi, potongan volume data yang perlu ditangani adalah
sedemikian sehingga pendekatan ini dapat dengan mudah membanjiri prosesor dan menyisakan
sedikit daya komputasi untuk tugas lain. Juga, penggunaan bus komputer untuk mentransfer isi
screen buffer untuk display akan memakan sejumlah besar bandwidth bus. Dengan 32 bit per
pixel, 1024 1024pixel citra ditampilkan dengan 4M byte data, yang akan menghasilkan minimum
120 megabyte/det lalu lintas pada bus memori.
Sebagian besar aplikasi grafis memerlukan kemampuan untuk menampilkan objek tigadimensi
(3D). Misalnya dalam game komputer ditampilkan dunia 3D buatan, dengan citra fullvideo,
sepenuhya dalam software. Tugas pembuatan citra tersebut intensif secara komputasi. Solusi
yang paling praktis adalah dengan menyediakan prosesor specialpurpose, yang didesain khusus
untuk menangani komputasi intensif ini. Prosesor tersebut, yang dikenal sebagai
graphicsprocessing unit (GPU), adalah basis kartu grafis popular yang terinstal pada sebagian
besar personal computer. Kartu grafis tersebut juga menyertakan sejumlah memori
kecepatantinggi, biasanya berada dalam rentang dari 8M hingga 512M byte. Memori ini
digunakan oleh GPU pada saat melakukan komputasi tersebut, dan juga menyimpan citra hasil
untuk dikirim ke layar display. Display tersebut
e) Speaker
Speaker adalah alat penghasil suara dan merupakan salah satu kelengkapan utama bagi pc
multimedia. Batasan untuk membedakannya hanyalah dari besarnya nilai output suara
maksimum dalam satuan watt yang dapat dicapainya. Fungsi speaker pada komputer sama
dengan fungsi speaker pada perangkat audio sistem. Yang membedakan secara garis besar
hanyalah pada ukurannya. Speaker pada komputer dibuat seefisien mungkin agar tidak terlalu
memerlukan banyak tempat. Namun pada pengguna tertentu terkadang menghubungkan output
sound mereka pada perangkat speaker lainnya untuk lebih memberikan kepuasan yang lebih.
f) Projector
Sebuah perangkat keras perangkat yang memungkinkan sebuah gambar, seperti layar komputer,
untuk diproyeksikan ke bidang datar. Alat ini biasanya digunakan dalam rapat dan presentasi
karena mereka memungkinkan untuk gambar besar untuk ditampilkan agar semua orang di
ruangan yang bisa melihat. Dari bentuk fisiknya, proyektor adalah perangkat kecil sering sedikit
lebih besar dari pemanggang roti dan biasanya berat beberapa kilogram.