A. Unit
Masukan ( Input Device )
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 :
•
Peralatan 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.
Unit masukan atau peralatan input ini
terdiri dari beberapa macam peranti yaitu :
1.
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 :
1.) QWERTY
2.) DVORAK
3.) KLOCKENBERG
1.) QWERTY
2.) DVORAK
3.) KLOCKENBERG
Keyboard
yang biasanya dipakai adalah keyboard jenis QWERTY, yang bentuknya ini mirip
seperti tuts pada mesin tik. Keyboard QWERTY memiliki empat bagian yaitu :
1. typewriter key
2. numeric key
3. function key
4. special function key.
1. typewriter key
2. numeric key
3. function key
4. special function key.
1.
Typewriter Key
Tombol ini merupakan tombol utama
dalam input. Tombol ini sama dengan tuts pada mesin tik yang terdiri atas
alphabet dan tombol lainnya sebagaimana berikut :
• Back Space
Tombol ini berfungsi untuk menghapus 1 character di kiri cursor
• Caps Lock
Bila tombol ini ditekan, maka lampu indikator caps lock akan menyala, hal ini
menunjukkan bahwa huruf yang diketik akan menjadi huruf besar atau Kapital,
bila lampu indicator caps lock mati, maka huruf akan menjadi kecil.
• Delete
Tombol ini berfungsi untuk menghapus 1 karakter pada posisi cursor
• Esc
Tombol ini berfungsi untuk membatalkan suatu perintah dari suatu menu.
• End
Tombol ini berfungsi untuk memindahkan cursor ke akhir baris/halaman/lembar
kerja
• Enter
Tombol ini berfungsi untuk berpindah ke baris baru atau untuk melakukan suatu
proses perintah.
• Home
Untuk menuju ke awal baris atau ke sudut kiri atas layar
• Insert
Tombol ini berfungsi untuk menyisipkan character.
• Page Up
Tombol ini berfungsi untuk meggerakan cursor 1 layar ke atas
• Page Down
Tombol ini berfungsi untuk Menggerakkan cursor 1 layar ke bawah
• Tab
Tombol ini berfungsi untuk memindahkan cursor 1 tabulasi ke kanan.
Tombol ini berfungsi untuk menghapus 1 character di kiri cursor
• Caps Lock
Bila tombol ini ditekan, maka lampu indikator caps lock akan menyala, hal ini menunjukkan bahwa huruf yang diketik akan menjadi huruf besar atau Kapital, bila lampu indicator caps lock mati, maka huruf akan menjadi kecil.
• Delete
Tombol ini berfungsi untuk menghapus 1 karakter pada posisi cursor
• Esc
Tombol ini berfungsi untuk membatalkan suatu perintah dari suatu menu.
• End
Tombol ini berfungsi untuk memindahkan cursor ke akhir baris/halaman/lembar kerja
• Enter
Tombol ini berfungsi untuk berpindah ke baris baru atau untuk melakukan suatu proses perintah.
• Home
Untuk menuju ke awal baris atau ke sudut kiri atas layar
• Insert
Tombol ini berfungsi untuk menyisipkan character.
• Page Up
Tombol ini berfungsi untuk meggerakan cursor 1 layar ke atas
• Page Down
Tombol ini berfungsi untuk Menggerakkan cursor 1 layar ke bawah
• Tab
Tombol ini berfungsi untuk memindahkan cursor 1 tabulasi ke kanan.
2.
Numeric Key
Tombol
ini terletak di sebelah kanan keyboard. tombol ini terdiri atas angka dan arrow
key. Jika lampu indikator num lock menyala maka tombol ini berfungsi sebagai
angka. Jika lampu indikator num lock mati maka tombol ini berfungsi sebagai
arrow key.
3.
Function Key
Tombol
ini terletak pada baris paling atas, tombol fungsi ini ini terdiri dari F1 s/d
F12. Fungsi tombol ini berbeda-beda tergantung dari program komputer yang
digunakan.
4.
Special Function Key
Tombol
ini terdiri atas tombol Ctrl, Shift, dan Alt. Tombol akan mempunyai fungsi bila
ditekan secara bersamaan dengan tombol lainnya. Misalnya, untuk memblok menekan
bersamaan tombol shift dan arrow key, untuk menggerakan kursor menekan
bersamaan ctrl dan arrow key.
2.
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. Selain itu terdapat pula
istilah lainnya yang disebut dengan menggeser (drag) yaitu menekan tombol kiri
mouse tanpa melepaskannya dengan sambil digeser. Drag ini akan mengakibatkan
objek akan berpindah atau tersalin ke objek lain dan kemungkinan lainnya.
Penekanan tombol kiri mouse dua kali secara cepat dan teratur disebut dengan
klik ganda (double click) sedangkan menekan tombol kanan mouse satu kali
disebut dengan klik kanan (right click)Mouse terdiri dari beberapa port yaitu
mouse serial, mouse ps/2, usb dan wireless.
3. Touchpad
Unit
masukkan(input) 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.
4. 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. 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.
B. Unit Keluaran
(Output)
Pengertian output (keluaran) yaitu hasil dari suatu proses, baik berupa data
maupun berbentuk informasi yang telah diolah. Hasil dari energi yang diolah dan
diklarisifikasikan menjadi keluaran yang berguna dan sisa pembuangan. Keluaran
dapat merupakan masukan (input) untuk subsistem yang lain. Misalnya untuk
sistem komputer, panas yang dihasilkan adalah keluaran yang tidak berguna dan
merupakan hasil pembuangan, sedangkan informasi adalah keluaran yang
dibutuhkan.
Merupakan aktifitas menerima data dari hasil pengolahan pada bagian pemroses.
Jika terdapat data pada aktifitas output ini, berarti pemroses menyerahkan
tugas selanjutnya kepada bagian ini. Tentu saja pada bagian ini diperlukan juga
peralatan yang bekerja, dimana peralatan tersebut disebut dengan output device.
Jika kita kembali ke analogi manusia, output device ini contohnya adalah
tangan, dimana tangan berfungsi untuk menuliskan informasi yang dimintai oleh
otak.
Pada komputer contoh output device ini adalah printer (pencetak). Ketika data
output dari pemroses diterimanya maka printer akan melaksanakan tugas yang
diterima dari pemroses tadi.
Output yang dihasilkan dari pengolahan dapat digolongkan ke dalam 3 macam
bentuk (huruf, kata, angka, grafik, Gambar, suara). Dibutuhkan alat khusus
(alat keluaran dapat berbentuk hard copy dan soft copy).
Pengertian output (keluaran) yaitu hasil dari suatu proses, baik berupa data maupun berbentuk informasi yang telah diolah. Hasil dari energi yang diolah dan diklarisifikasikan menjadi keluaran yang berguna dan sisa pembuangan. Keluaran dapat merupakan masukan (input) untuk subsistem yang lain. Misalnya untuk sistem komputer, panas yang dihasilkan adalah keluaran yang tidak berguna dan merupakan hasil pembuangan, sedangkan informasi adalah keluaran yang dibutuhkan.
Merupakan aktifitas menerima data dari hasil pengolahan pada bagian pemroses. Jika terdapat data pada aktifitas output ini, berarti pemroses menyerahkan tugas selanjutnya kepada bagian ini. Tentu saja pada bagian ini diperlukan juga peralatan yang bekerja, dimana peralatan tersebut disebut dengan output device.
Jika kita kembali ke analogi manusia, output device ini contohnya adalah tangan, dimana tangan berfungsi untuk menuliskan informasi yang dimintai oleh otak.
Pada komputer contoh output device ini adalah printer (pencetak). Ketika data output dari pemroses diterimanya maka printer akan melaksanakan tugas yang diterima dari pemroses tadi.
Output yang dihasilkan dari pengolahan dapat digolongkan ke dalam 3 macam bentuk (huruf, kata, angka, grafik, Gambar, suara). Dibutuhkan alat khusus (alat keluaran dapat berbentuk hard copy dan soft copy).
1. Monitor
Monitor
mempunyai banyak tipe di antaranya :
- Cathode-ray Tube
(CRT) monitor yang berteknologi seperti
televisi.
- Flat-panel
Monitor (LCD) Sebuah teknologi layar digital yang
menghasilkan citra pada sebuah
permukaan yang rata (flat) dengan memberi sinar pada kristal cair dan filter
berwarna, yang mempunyai struktur molekul polar, diapit antara dua elektroda
yang transparan. Bila medan listrikdiberikan, molekul menyesuaikan posisinya
pada medan, membentuk susunan kristalin yang mempolarisasi cahaya yang
melaluinya.
- Gas Plasma Monitor
(plasma display) mengandung jutaan pixel.
- E-books (untuk
membaca buku)
- Data projectors
(untuk membuat sebuah presentasi)
- High-definition
television (HDTV) home theatre-TV
Fitur Monitor : – Resolution =
dinyatakan sebagai pixel-pixel matrik (picture elements)
Beberapa macam standar resolusi sebuah monitor :
Beberapa macam standar resolusi sebuah monitor :
- SVGA (Super Video
Graphics Array) 800×600 pixels
- XGA (Extended
Graphics Array) 1024×768 pixels
- SXGA (Super Extended Graphics Array) 1280×1024 pixels
- SXGA (Super Extended Graphics Array) 1280×1024 pixels
- UXGA (Ultra Extended
Graphics Array) 1600×1200 pixels
- Dot pitch = berupa jarak
antara pixel
- Refresh rate = waktu
yang diperlukan sebuah layar monitor untuk menggambar tiap detik.
- Size (viewable size)
= ditentukan dengan panjang diagonal suatu area tempat monitor mengamati.
2. Printer
Berfungsi untuk menerjemahkan proses informasi dari sistem unit menjadi output
dalam bentuk bentuk kertas (hardcopy). Tipe-tipe printer yaitu :
Berfungsi untuk menerjemahkan proses informasi dari sistem unit menjadi output dalam bentuk bentuk kertas (hardcopy). Tipe-tipe printer yaitu :
-
Ink-jet printers
-
Laser printers
-
Thermal printers
-
Dot-matrix printers
-
Plotters
-
Photo printers
-
Portable printers
C. Storage
Storage
adalah penyimpan, tempat penyimpanan, media yang digunakan untuk menyimpan data
yang diolah oleh komputer. Storage dibedakan menjadi removable storage dan
non-removable storage.
Fungsi storage adalah menyimpan data atau file dalam jangka panjang dan pendek
Fungsi storage adalah menyimpan data atau file dalam jangka panjang dan pendek
1. CLV
Dalam media yang menggunakan Constant
Linear Velocity (CLV), jumlah bit tiap track adalah sama. Semakin
jauh posisi track dari pusat disk, jaraknya semakin besar, sehingga
semakin banyak sektor yang ada. Saat kita bergerak dari zona yang lebih luar ke
zona yang lebih dalam, jumlah sektor tiap track menurun. Track di
zona yang lebih luar biasanya memiliki sektor lebih banyak 40% dari track
di zona yang lebih dalam. Drive meningkatkan kecepatan rotasinya saat head
bergerak dari track terluar sampai track yang lebih dalam untuk
mempertahankan kecepatan perpindahan data dibawah head. Metode ini
digunakan pada drive CD-ROM
dan DVD-ROM.
2. CAV
Alternatif
dari metode ini, kecepatan rotasi disk bisa tetap, dan jumlah (kepadatan) bit
menurun daritrack yang lebih dalam ke track yang lebih luar untuk
mempertahankan kecepatan data tetap konstan. Metode ini digunakan dalam hard
disk dan dikenal sebagai Constant Angular Velocity (CAV). Keuntungan
menggunakan metode CAV adalah sebuah data bisa langsung dipetakan sesuai pada trackdan
nomor silinder yang diminta. Tetapi metode ini juga memiliki kelemahan, yaitu
jumlah data yang bisa di simpan pada track terluar dan terdalam sama, padahal
kita tahu bahwa panjang track bagian luar lebih panjang daripada track
bagian dalam.
Jenis Storage & Fungsinya
a.
Floppy Disk
Cara
kerjanya adalah Floppy Disk terbuat dari plastik yang fleksibel yang dilindungi
oleh sampul luar yang terbuat dari plastik keras sebagai pelindungnya.
Ketika
Floppy Disk betul-betul masuk, Floppy Disk berputar, kemudian "read/write
head" yang ada di dalam Floppy Drive akan membaca data yang ada di dalam
Floppy Disk tersebut.
Penulisannya,saat penulisan arahnya berubah dari utara ke selatan ,mekanismenya
dengan melewatkan secara rotasi disk pada medan magnet yang ditimbulkan oleh
kumparan.
Pembacaannya, menggunakan head untuk membaca partikel magnet pada disk
Penulisannya,saat penulisan arahnya berubah dari utara ke selatan ,mekanismenya dengan melewatkan secara rotasi disk pada medan magnet yang ditimbulkan oleh kumparan.
Pembacaannya, menggunakan head untuk membaca partikel magnet pada disk
b.
Harddisk
Cara
kerjanya dilakukan pengaksesan terhadap harddisk untuk melihat dankerja
menentukan di lokasi sebelah mana informasi yang dibutuhkan ada di dalam ruang
harddisk.
Penulisan dan Pembacaannya, Proses baca tulis dilakukan oleh lengan hd dengan
media Fisik magnetikHead hardisk melakukan konversi bits ke pulse magnetik dan
menyimpannya ke dalam platters, dan mengembalikan data jika proses pembacaan
dilakukan Hard disk memiliki “Hard platter” yang berfungsi untuk menyimpan
medan magnet.
Penulisan dan Pembacaannya, Proses baca tulis dilakukan oleh lengan hd dengan media Fisik magnetikHead hardisk melakukan konversi bits ke pulse magnetik dan menyimpannya ke dalam platters, dan mengembalikan data jika proses pembacaan dilakukan Hard disk memiliki “Hard platter” yang berfungsi untuk menyimpan medan magnet.
c.
DVD
/ CD ROM
cara
kerjanya DVD dan CD rom itu sendiri bekerja dengan menggunakan sinar laser.
permukaan DVD/CD sebenarnya tidak rata, terdapat lembah dan bukit yang sangat
halus. permukaan ini di tembak dengan sinar laser, kemudian pantulannya akan
ditangkap dengan sebuah optic receptor. sistem pembacaannya sendiri bersifat
dari tengah/pusat DVD/CD menuju kearah luar, persis seperti sebuah spiral.
Penulisan,
dapat dilakukan sekali atau lebih,yang disebut dengan Recordable.
Pembacaan, memerlukan jenis disc yang berbeda untuk melakukan pembacaan
Pembacaan, memerlukan jenis disc yang berbeda untuk melakukan pembacaan
D.
Proses
Proses adalah
keadaan ketika sebuah program sedang di eksekusi. Saat komputer berjalan,
terdapat banyak proses yang berjalan secara bersamaan. Sebuah proses dibuat
melalui system call create-process yang membentuk proses turunan ( child
process) yang dilakukan oleh proses induk ( parent process).
Proses turunan tersebut juga mampu membuat proses baru sehingga semua proses
ini pada akhirnya membentuk pohon proses.
Ketika sebuah
proses dibuat maka proses tersebut dapat memperoleh sumber-daya seperti waktu
CPU, memori, berkas, atau perangkat I/O. Sumber daya ini dapat diperoleh
langsung dari sistem operasi, dari proses induk yang membagi-bagikan sumber
daya kepada setiap proses turunannnya, atau proses turunan dan proses induk
berbagi sumber-daya yang diberikan sistem operasi.
Pengelolaan Proses
Proses perlu
dikelola karena dalam sebuah proses membutuhkan beberapa sumber daya untuk
menyelesaikan tugasnya. Sumber daya tersebut dapat berupa CPU time,
memori, berkas-berkas, dan perangkat-perangkat I/O.
Sistem operasi
bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan managemen
proses seperti:
• Pembuatan dan
penghapusan proses pengguna dan sistem proses.
• Menunda atau
melanjutkan proses.
• Menyediakan
mekanisme untuk proses sinkronisasi.
• Menyediakan
mekanisme untuk proses komunikasi.
• Menyediakan
mekanisme untuk penanganan deadlock.
Perkembangan
sistem komputer mendatang adalah menuju ke sistem multi- processing,
multiprogramming, terdistribusi dan paralel yang mengharuskan adanya
proses-proses yang berjalan bersama dalam waktu yang bersamaan. Hal
demikian merupakan masalah yang perlu perhatian dari perancang sistem operasi.
Kondisi dimana pada saat yang bersamaan terdapat lebih dari satu proses disebut
dengan kongkurensi (proses-proses yang kongkuren).
Proses-proses yang
mengalami kongkuren dapat berdiri sendiri (independen) atau dapat saling
berinteraksi, sehingga membutuhkan sinkronisasi atau koordinasi proses yang
baik.
E. PORT I/O
Port I/O yang berarti gerbang konektor Input/Output pada komputer, seperti pada keyboard,Mouse paralel/serial,ataupun USB.
Jenis Port pada
komputer :
1.
Port
Pararel(LPT1 atau LPT2)
Jenis perangkat yang menggunakan port ini: Printer, Scanner, dll.
Jenis perangkat yang menggunakan port ini: Printer, Scanner, dll.
2.
Port
Ps2
Jenis perangkat yang menggunakan port ini: Mouse, keyboard.
Jenis perangkat yang menggunakan port ini: Mouse, keyboard.
3.
Port
Audio
Jenis perangkat yang menggunakan port ini: Speaker, Microphone, Headset.
Jenis perangkat yang menggunakan port ini: Speaker, Microphone, Headset.
4.
Port
FDD
Jenis perangkat yang menggunakan port ini: Floppy disk.
Jenis perangkat yang menggunakan port ini: Floppy disk.
5.
Port
USB
Jenis perangkat yang menggunakan port ini: Camera digital, flash-disk, dll.
Jenis perangkat yang menggunakan port ini: Camera digital, flash-disk, dll.
F.
CPU(Prosesor)
Processor sering disebut sebagai otak dan pusat pengendali computer
yang didukung oleh kompunen lainnya. Processor adalah sebuah IC yang mengontrol
keseluruhan jalannya sebuah sistem komputer dan digunakan sebagai pusat atau
otak dari komputer yang berfungsi untuk melakukan perhitungan dan menjalankan
tugas. Processor terletak pada socket yang telah disediakan oleh motherboard,
dan dapat diganti dengan processor yang lain asalkan sesuai dengan socket yang
ada pada motherboard. Salah satu yang sangat besar pengaruhnya terhadap
kecepatan komputer tergantung dari jenis dan kapasitas processor. Prosesor adalah chip yang sering disebut
“Microprosessor” yang sekarang ukurannya sudah mencapai Gigahertz (GHz). Ukuran
tersebut adalah hitungan kecepatan prosesor dalam mengolah data atau informasi.
Merk prosesor yang banyak beredar dipasatan adalah AMD, Apple, Cyrix VIA, IBM,
IDT, dan Intel. Bagian dari Prosesor Bagian terpenting dari prosesor terbagi 3
yaitu :
1.
ALU (Algorithmic Logical Unit)
Dalam
komputasi , logika aritmatika unit (ALU) adalah rangkaian digital yang
melakukan aritmatika dan logis operasi. ALU adalah sebuah blok bangunan
fundamental dari central processing unit (CPU) dari komputer, dan bahkan yang
paling sederhana mikroprosesor mengandung satu untuk tujuan seperti memelihara
timer. Prosesor ditemukan di dalam CPU modern dan graphics processing unit (
GPU ) menampung kuat dan sangat kompleks ALUs sangat, sebuah komponen tunggal
mungkin berisi sejumlah ALU.
John von Neumann mengusulkan konsep ALU tahun 1945, ketika ia menulis sebuah
laporan di atas fondasi untuk komputer baru yang disebut EDVAC . Penelitian
ALUs tetap menjadi bagian penting dari ilmu komputer , jatuh di bawah dan
logika struktur Aritmatika di ACM Computing Sistem Klasifikasi.
John von Neumann mengusulkan konsep ALU tahun 1945, ketika ia menulis sebuah laporan di atas fondasi untuk komputer baru yang disebut EDVAC . Penelitian ALUs tetap menjadi bagian penting dari ilmu komputer , jatuh di bawah dan logika struktur Aritmatika di ACM Computing Sistem Klasifikasi.
Sebuah
ALU harus memproses nomor dengan menggunakan format yang sama sebagai bagian
dari rangkaian digital. Format prosesor modern hampir selalu itu melengkapi dua
representasi bilangan biner. Sebuah ALU membawa data dari register input ,
eksternal Control Unit kemudian memberitahu ALU apa operasi untuk melakukan
pada data, dan kemudian ALU menyimpan hasilnya ke dalam output mendaftar.
Control Unit bertanggung jawab untuk memindahkan data yang diolah antara
register, ALU dan memori.
Kebanyakan ALUs dapat melakukan
operasi berikut:
• Logika
bitwise operasi ( DAN , TIDAK , ATAU , XOR )
• Integer operasi aritmatika ( tambahan , pengurangan , dan
kadang-kadang perkalian dan pembagian , walaupun ini lebih mahal)
• Bit-pergeseran operasi (menggeser atau memutar kata dengan jumlah tertentu
bit ke kiri atau kanan, dengan atau tanpa ekstensi sign ). Pergeseran dapat
dilihat sebagai perkalian dan pembagian oleh kekuatan dua .
Insinyur dapat mendesain Arithmetic Logic Unit untuk menghitung operasi apapun.
Semakin kompleks operasi, semakin mahal ALU adalah, semakin banyak ruang yang
digunakan dalam prosesor, semakin besar kekuasaannya menghilang. Oleh karena
itu,para insinyur kompromi atau bekerja sama. Mereka membuat ALU cukup kuat untuk
membuat cepat kinerja dari prosesor, namun tidak begitu rumit pengoperasiannya.
Misalnya, menghitung akar kuadrat dari jumlah mereka bisa menggunakan:
• Logika bitwise operasi ( DAN , TIDAK , ATAU , XOR )
• Integer operasi aritmatika ( tambahan , pengurangan , dan kadang-kadang perkalian dan pembagian , walaupun ini lebih mahal)
• Bit-pergeseran operasi (menggeser atau memutar kata dengan jumlah tertentu bit ke kiri atau kanan, dengan atau tanpa ekstensi sign ). Pergeseran dapat dilihat sebagai perkalian dan pembagian oleh kekuatan dua .
Insinyur dapat mendesain Arithmetic Logic Unit untuk menghitung operasi apapun. Semakin kompleks operasi, semakin mahal ALU adalah, semakin banyak ruang yang digunakan dalam prosesor, semakin besar kekuasaannya menghilang. Oleh karena itu,para insinyur kompromi atau bekerja sama. Mereka membuat ALU cukup kuat untuk membuat cepat kinerja dari prosesor, namun tidak begitu rumit pengoperasiannya. Misalnya, menghitung akar kuadrat dari jumlah mereka bisa menggunakan:
1.
Perhitungan dalam sebuah jam tunggal Desain sebuah kompleks
ALU luar biasa yang menghitung akar kuadrat dari angka apapun dalam satu
langkah.
2.
Perhitungan Desain pipa yang sangat kompleks ALU yang menghitung akar kuadrat
dari angka apapun dalam beberapa langkah. The intermediate results go through a
series of circuits arranged like a factory production line. Hasil serangkaian
sirkuit diatur seperti sebuah jalur produksi pabrik. The ALU can accept new
numbers to calculate even before having finished the previous ones. ALU dapat
menerima nomor baru untuk menghitung bahkan sebelum menyelesaikan yang sebelumnya.
ALU sekarang dapat menghasilkan sejumlah hasil secepat perhitungan jam tunggal,
meskipun hasilnya mulai keluar dari ALU hanya setelah penundaan awal.
3.
Desain iteratif perhitungan berupa ALU kompleks yang menghitung akar kuadrat
melalui beberapa langkah. Hal ini biasanya bergantung pada kontrol dari
kompleksunit kontrol yang dibangun microcode .
4.
Co-prosesor mendesain ALU sederhana di prosesor, dan menjual prosesor yang
khusus dan mahal terpisah dimana pelanggan dapat menginstal tepat di samping
ini, dan melaksanakan salah satu opsi di atas.
5.
Perpustakaan Software memberitahu programer bahwa tidak ada co-prosesor dan
tidak ada emulasi , sehingga mereka akan harus menulis algoritma mereka sendiri
untuk menghitung akar kuadrat dengan perangkat lunak.
6.
Perangkat lunak emulasi Emulasikan keberadaan prosesor-co , yaitu, setiap kali
sebuah program mencoba untuk melakukan perhitungan akar kuadrat, membuat
prosesor memeriksa jika ada sebuah co-prosesor yang menunjukkan jika ada satu,
jika tidak ada satu,maka akan mengganggu proses program dan memerintahkan
sistem operasi untuk melakukan perhitungan akar kuadrat melalui beberapa
algoritma perangkat lunak.
Pilihan di atas mulai dari yang tercepat dan paling mahal sampai paling lambat
dan paling mahal. Oleh karena itu, komputer yang sederhana dapat menghitung
rumus paling rumit, akan tetapi komputer paling sederhana biasanya akan memakan
waktu lama melakukan hal itu karena beberapa langkah untuk menghitung formula.
Pilihan di atas mulai dari yang tercepat dan paling mahal sampai paling lambat dan paling mahal. Oleh karena itu, komputer yang sederhana dapat menghitung rumus paling rumit, akan tetapi komputer paling sederhana biasanya akan memakan waktu lama melakukan hal itu karena beberapa langkah untuk menghitung formula.
2.
Memory
Unit
Memori merupakan bagian dari
komputer yang berfungsi sebagai tempat penyimpanan informasi yang harus diatur
dan dijaga sebaik-baiknya. Memori biasanya disebut juga dengan istilah :
computer storage, computer memory atau memory, merupakan piranti komputer yang
digunakan sebagai media penyimpan data dan informasi saat menggunakan komputer.
Memory merupakan bagian yang penting dalam komputer modern dan letaknya di
dalam CPU (Central Processing Unit). Sebagian besar komputer memiliki hirarki
memori yang terdiri atas tiga level, yaitu:
physical Register di CPU, berada di
level teratas. Informasi yang berada di register dapat diakses dalam satu clock
cycle CPU.
Primary Memory (executable memory),
berada di level tengah. Contohnya, RAM. Primary Memory diukur dengan satu byte
dalam satu waktu, secara relatif dapat diakses dengan cepat, dan bersifat
volatile (informasi bisa hilang ketika komputer dimatikan). CPU mengakses
memori ini dengan instruksi single load dan store dalam beberapa clock cycle.
Secondary Memory, berada di level bawah.
Contohnya, disk atau tape. Secondary Memory diukur sebagai kumpulan dari bytes
(block of bytes), waktu aksesnya lambat, dan bersifat non-volatile (informasi
tetap tersimpan ketika komputer dimatikan). Memori ini diterapkan di storage
device, jadi akses meliputi aksi oleh driver dan device.
JENIS MEMORI (MEDIA PENYIMPANAN)
Memori merupakan media penyimpanan data pada komputer, yang mana media
penyimpanan data dalam computer dibagi menjadi 2 jenis yaitu :
Memori merupakan media penyimpanan data pada komputer, yang mana media penyimpanan data dalam computer dibagi menjadi 2 jenis yaitu :
~ MEMORI INTERNAL
Memori jenis ini dapat diakses
secara langsung oleh prosesor. Memori internal memiliki fungsi sebagai
pengingat. Dalam hal ini yang disimpan di dalam memori utama dapat berupa data
atau program. Memori biasa terbagi dibedakan menjadi dua macam: ROM dan RAM.
Selain itu, terdapat pula memori yang disebut CACHE MEMORI, CMOS, DRAM, SDRAM,
DIMM.
a. ROM(Read-Only-Memory a.k.a firmware)
Adalah jenis memori yang isinya tidak hilang ketika tidak mendapat aliran
listrik dan pada awalnya isinya hanya bisa dibaca. ROM pada komputer disediakan
oleh vendor komputer dan berisi program atau data. Di dalam PC, ROM biasa
disebut BIOS (Basic Input/Output System) atau ROM-BIOS.
Adalah jenis memori yang isinya tidak hilang ketika tidak mendapat aliran listrik dan pada awalnya isinya hanya bisa dibaca. ROM pada komputer disediakan oleh vendor komputer dan berisi program atau data. Di dalam PC, ROM biasa disebut BIOS (Basic Input/Output System) atau ROM-BIOS.
b. CMOS (Compmentary Meta-Oxyde
Semiconductor).
Adalah jenis cip yang memerlukan daya listrik dari baterai. Cip ini berisi
memori 64-byte yang isinya dapat diganti. Pada CMOS inilah berbagai pengaturan
dasar komputer dilakukan, misalnya peranti yang digunakan untuk memuat sistem
operasi dan termasuk pula tanggal dan jam sistem. CMOS merupukan bagian dari
ROM.
Adalah jenis cip yang memerlukan daya listrik dari baterai. Cip ini berisi memori 64-byte yang isinya dapat diganti. Pada CMOS inilah berbagai pengaturan dasar komputer dilakukan, misalnya peranti yang digunakan untuk memuat sistem operasi dan termasuk pula tanggal dan jam sistem. CMOS merupukan bagian dari ROM.
c. RAM (Random-Access Memory).
Adalah jenis memori yang isinya dapat diganti-ganti selama komputer dihidupkan
dan bersifat volatile. Selain itu, RAM mempunyai sifat yakni dapat menyimpan
dan mengambil data dengan sangat cepat.
Adalah jenis memori yang isinya dapat diganti-ganti selama komputer dihidupkan dan bersifat volatile. Selain itu, RAM mempunyai sifat yakni dapat menyimpan dan mengambil data dengan sangat cepat.
d. DRAM (Dynamic RAM).
Adalah jenis RAM yang secara berkala harus disegarkan oleh CPU agar data yang
terkandung di dalamnya tidak hilang. DRAM merupakan salah satu tipe RAM yang
terdapat dalam PC.
Adalah jenis RAM yang secara berkala harus disegarkan oleh CPU agar data yang terkandung di dalamnya tidak hilang. DRAM merupakan salah satu tipe RAM yang terdapat dalam PC.
e. SDRAM (Sychronous Dynamic RAM).
Adalah jenis RAM yang merupakan kelanjutan dari DRAM namun telah disnkronisasi
oleh clock sistem dan memiliki kecepatan lebih tinggi daripada DRAM. Cocok
untuk sistem dengan bus yang memiliki kecepatan sampai 100 MHz.
Adalah jenis RAM yang merupakan kelanjutan dari DRAM namun telah disnkronisasi oleh clock sistem dan memiliki kecepatan lebih tinggi daripada DRAM. Cocok untuk sistem dengan bus yang memiliki kecepatan sampai 100 MHz.
f. DIMM (dual in-line memory module)
Berkapasitas 168 pin, kedua belah modul memori ini aktif, setiap permukaan
adalah 84 pin. Ini berbeda daripada SIMM yang hanya berfungsi pada sebelah
modul saja. Mensuport 64 bit penghantaran data. SDRAM (synchronous DRAM)
menggunakan DIMM. Merupakan penganti dari DRAM, FPM (fast page memory) dan EDO.
SDRAM pengatur (synchronizes) memori supaya sama dengan CPU clock untuk
pemindahan data yang lebih cepat. Terdapat dalam dua kecepatan yaitu 100MHz
(PC100) dan 133MHz (PC133). DIMM 168 PIN. DIMM adalah jenis RAM yang terdapat
di pasaran.
Berkapasitas 168 pin, kedua belah modul memori ini aktif, setiap permukaan adalah 84 pin. Ini berbeda daripada SIMM yang hanya berfungsi pada sebelah modul saja. Mensuport 64 bit penghantaran data. SDRAM (synchronous DRAM) menggunakan DIMM. Merupakan penganti dari DRAM, FPM (fast page memory) dan EDO. SDRAM pengatur (synchronizes) memori supaya sama dengan CPU clock untuk pemindahan data yang lebih cepat. Terdapat dalam dua kecepatan yaitu 100MHz (PC100) dan 133MHz (PC133). DIMM 168 PIN. DIMM adalah jenis RAM yang terdapat di pasaran.
g. CACHE MEMORY.
Memori berkapasitas terbatas, memori ini berkecepatan tinggi dan lebih mahal
dibandingkan memory utama. Berada diantara memori utama dan register pemroses,
berfungsi agar pemroses tidak langsung mengacu kepada memori utama tetapi di
cache memory yang kecepatan aksesnya yang lebih tinggi, metode menggunakan
cache memory ini akan meningkatkan kinerja sistem. Cache memory adalah tipe RAM
tercepat yang ada, dan digunakan oleh CPU, hard drive, dan beberapa komponen
lainnya.
Memori berkapasitas terbatas, memori ini berkecepatan tinggi dan lebih mahal dibandingkan memory utama. Berada diantara memori utama dan register pemroses, berfungsi agar pemroses tidak langsung mengacu kepada memori utama tetapi di cache memory yang kecepatan aksesnya yang lebih tinggi, metode menggunakan cache memory ini akan meningkatkan kinerja sistem. Cache memory adalah tipe RAM tercepat yang ada, dan digunakan oleh CPU, hard drive, dan beberapa komponen lainnya.
~ MEMORI EKSTERNAL
Merupakan memori tambahan yang
berfungsi untuk menyimpan data atau program.Contoh: Hardisk, Floppy Disk dll.
Hubungan antara Chace Memori, Memori Utama dan Konsep dasar memori eksternal
adalah : Menyimpan data bersifat tetap (non volatile), baik pada saat komputer
aktif atau tidak. Memori eksternal biasa disebut juga memori eksternal yaitu
perangkat keras untuk melakukan operasi penulisan, pembacaan dan penyimpanan
data, di luar memori utama. Memori eksternal mempunyai dua tujuan utama yaitu
sebagai penyimpan permanen untuk membantu fungsi RAM dan yang untuk mendapatkan
memori murah yang berkapasitas tinggi bagi penggunaan jangka panjang.
3.
CU
(Control Unit)
Untuk
pengertian control unit
Suatu pengontrolan disyaratkan berada di dalam sistem komputer untuk:
Suatu pengontrolan disyaratkan berada di dalam sistem komputer untuk:
Tidak ada komentar:
Posting Komentar