storage
• Origination : Tahap ini berhubungan dengan proses dari
pengum[pulan data, proses pencatatan (recording) data ke dokumen
dasar
• Input : Tahap ini merupakan proses memasukkan data
kedalam proses komputer ( Input device).
• Processing : Tahap ini merupakan proses pengolahan dari data
yang sudah dimasukkan yang dilakukan oleh alat pemroses
(processing device) yang dapat berupa proses menghitung,
membandingkan, mengklasifikasikan, mengurutkan, mengendalikan
atau mencari di storage.
• Output : tahap ini merupakan proses menghasilkan output dari hasil
pengolahan data ke alat output (Output device) yaltu berupa informasi
• Distribution : Tahap ini merupakan proses dari distribusi output
kepada pihak yang berhak dan membutuhkan informasi.
• Storage : Tahap ini merupakan proses perekaman hasil pengolahan
ke simpanan luar ( storage). Hasil dari pengolahan yang disimpan dari
storage dapat dipergunakan sebagai bahan input unutk proses
selanjutnya. (dua anak panah berlawanan menunjukan hasil
pengolahan dapat disimpan dan di ambil kembali dari storage.
Kemampuan Komputer
• Kemampuan komputer yang paling menakjubkan adlah kecepatan dan
ketepatan dalam melakukan suatu operasi dasar seperti perhitungan
dalam waktu yang sangat cepat (dalam satuan millisecond atau ribu
operasi perdetik , microsecond atau juta operasi perdetik, nano
second atau milyard operasi perdetik , dan picosecond atau triliun
opersi perdetik).
• Istilah yang cukup populer dalam komputer yaitu : GIGO
• Garbage In Garbage Out, artinya sampah yang masuk, maka sampah
pula yang keluar
• Gold In Gold Out, artinya Emas yang masuk, emas pula yang keluar.
• Hal ini dapat diartikan bahwa hasil keuaran (output) komputer sangat
tergantung dari Input yang diberikan. Apabila yang dimasuka salah
maka output dari komputer juga salah, demikian juga bila data yang
dimasukkan benar maka akan menghasilkan output yang benar pula.
Sejarah Komputer
Generasi Pertama
Pada tahun 1946, komputer elektronik di dunia yang pertama yakni
ENIAC selesai dibuat. Pada komputer tersebut terdapat 18.800
tabung hampa udara dan berbobot 30 ton dengan panjang 30 meter
dan tinggi 2,4 meter sehingga memerlukan ruangan kelas tersendiri.
Generasi Kedua
Beberapa contoh komputer generasi kedua adalah : IBM Serie 1400,
NCR Serie 304, MARK IV (diproduksi di Jepang tahun 1957),
Honeywell Model 800 dan IBM- 7090 (buatan Amerika)
Generasi Ketiga
Contoh komputer generasi ini adalah : Apple Computer, TRS Model
180 dan IBM S/360.
Generasi Keempat
Pada generasi ini ditandai dengan munculnya LSI (Large Scale
Integration) yang
merupakan pemadatan ribuan IC kedalam sebuah Chip. Istilah chip
digunakan
untuk menunjukkan suatu lempengan persegi empat yang memuat
Generasi Keempat
Pada generasi ini ditandai dengan munculnya LSI (Large Scale
Integration) yang merupakan pemadatan ribuan IC kedalam sebuah
Chip. Istilah chip digunakan untuk menunjukkan suatu lempengan persegi
empat yang memuat rangkaianrangkaian terpadu (integrated circuits).
LSI kemudian dikembangkan dalam VLSI (Very Large Scale
Integration). Perkembangan berikutnya ditandai dengan munculnya
microprocessor dan semi conductor. Perusahaan pembuat
microprocessor antara lain : Intel Corporation, Motorola, Zilog dll. Intel
Corp. mengeluarkan microprocessor dengan model 4004,8088, 80286,
80386, 80486, 80586 atau dikenal dengan nama pentium. Sedangkan
pabrik Motorola mengeluarkan model 6502, 6800.
SEJARAH KOMPUTER
1st: Calculators
2nd: Programmable Devices and Calculators
3rd: Mainframes and Minicomputers
4th: Dari 4-bit komputer sampai 64-bit (saat ini)
Memory ini hanya dapat dibaca saja dan ROM ini sudah diisi oleh pabrik
pembuatnya berupa Sistem Operasi ( Operating system) yang terdiri dar
program-program pokok yang diprlukan oleh system komputer misalnya :
- Program untuk mengatur tampilan penampilan karakter dilayar, pengisian
tombul kunci di keyboard, untuk keperluan kontrol tertentu dan bootstrap
program . (beberapa komputer ROM diisi juga dengan program interpreter
BASIC)
- Bootstrap diperlukan pada waktu pertama kali sistem komputer diaktripkan,
dan proses ini disebut dengan istilah booting dapat berupa cold booting
atau warm booting.
Instruksi yang tersimpan dalam ROM disebut micro instructions, atau
microcode atai firmware (Hardware dan software dijadikan satu).
ROM yang dapat diprogram kembali adalah PROM (Programmable Read Only
Memory), yang dapat diprogram sekali saja oleh programer. Sedang jenis lain
adalah EPROM (Eraseble Programmable Read Only Memory) yang dapat
dihapus dengan sinar ultraviolet dan dapat diprogram ulang.
EEPROM (Electrically Erasable Programable Read Only Memory) dapat dihapus
secara elektronik dan dapat diprogram kembali.
FPM RAM = Fast Page Mode Random Acces Memory
EDO RAM = Extended Data Out RAM 72 pin, digunakan pada
komputer sebelum Pentium
SDRAM = Shinchronous Dynamic RAM, 168 pin, konsumsi
tegangan 3,3 volt, BUS mulai dari 100 MHz dan 133
Mhz digunakan mulai pentium 1 s/d pentium 4 (awal).
DDR SDRAM = Double Data Rate SDRAM : 180 pin, konsumsi
tegangan 2,5 volt, bus mulai dari 266 Mhz,
(PC2100), 333 Mhz (PC2700), 400 Mhz (PC
3200),digunakan untuk pentium 4 sampai sekarang.
DDR2 SDRAM : Double Data Rate Two SDRAM, 240 pin konsumsi
tegangan 1,8 Volt, bus mulai 533 Mhz (PC4200), 677
MHz, (PC 5300) 800 MHz (PC 6400), 1066 MHz
(PC8500).
DDR3 SDRAM : Double Data Rate Three SDRAM, 240 pin konsumsi
tegangan 1,8 Volt, bus mulai 1066 Mhz (PC8500),
1333 MHz, (PC 10600) 800 MHz (PC 6400), 1066
MHz (PC8500).
Jumlah pin dan konsumsi tegangan sama dengan DDR2, namun Knoct
(lekukan pada modul berbeda dengan DDR2)
SRAM = Static RAM memori yang terdiri dari kumpulan flip flop
Catatan :
EDORAM = 72 pin
SDRAM = 168 pin
DDRAM = 195 pin
RDRAM = 184 pin
Hubungan antara CPU dan main memory :
Hubungan antara CPU dengan Main memory ataupun dengan alat-alat
input/output dilakukan dengan suatu jalur yang disebut dengan bus.
Hubungan antara CPU denngan main memory melelui jalur bus yang
dilekatkan pada memori data register , memory address register dan
control unit di CPU. Sedang bus yang menghubungkan CPU dengan
alat-alat input/output, tidak dilekatkan langsung dengan alat-alat
input/output tersebut, tapi dapat melalui suatu alat I/O port atau DMA
Controller atau I/O chanel.
Bus :
Bus atau disebt juga pathway merupakan suatu sirkuit jalur
transportasi informasi antara dua atau lebih alat-alat dalam sistem
komputer.
Bus yang menghubungkan antara CPU dengan main memory disebut
dengan internal bus, sedangkan bus yang menghubungkan CPU
dengan input/output disebut dengan external bus.
Data bus adalah bus yang digunakan untuk jalur transportasi data
dan instruksi.
Address bus digunakan untuk jalur transportasi alamat di main memory
untuk data atau intruksi yang akan diambil atau direkamkan.
Control bus bus yang digunakan untuk mengirim signal sebagai
pemberitahuan akan dikurimkan suatu informasi atau telah diterimana
informasi yang dikirim dari satu alat ke alat lain.
Sistem Bilangan dan Kode
Sistem Bilangan
Sistem bilangan (Number system) adalah suatu cara untuk mewakili
besaran dari suatu item phisik. Sistem bilangan yang banyak
digunakan oleh manusia adalah sistem bilangan desimal yaitu
sistem bilangan yang menggunakan 10 macam simbul untuk
mewakili suatu besaran. Sistem bilangan desimal banyak digunakan
oleh manusia, sedangkan pada komputerdiwakili oleh bentuk
elemen dua keadaan ( two-stated elements), yaitu keadaan off
(tidak ada arus) dan keadaan on ( ada arus). Konsep ini selanjutnya
digunakan dalam sistem bilangan binari yang hanya menggunakan
2 macam nilai untuk mewakili suatu besaran nilai.
Disamping sistem bilangan binari (Binary Number system) komputer
juga menggunakan sistem bilangan yang lain yaitu bilangan oktal
(octal number system), dan sistem bilangan hexadesiman
(Hexsadecimalsystem ).
Sistem bilangan menggunakan suatu bilangan dasar atau
basis(base atau disebut juga radix) yang tertentu. Basis yang
dipergunakan di masing-masing sistem bilangan tergantung dari
jumlah nilai bilangan yang dipergunakan.
Sistem bilangan desimal dengan basis 10 (deca berarti 10),
menggunakan 10 macam simbul bilangan.
Sistem bilangan binari dengan basis 2 (bibary berarti 2), menggunakan
2 macam simbul bilangan.
Sistem bilangan Oktal dengan basis 8 (okta berarti 8), menggunakan 8
macam simbul bilangan.
Sistem bilangan hexadesimal dengan basis 16 (hexsa berarti 6 dan
deca berarti 10), menggunakan 16 macam simbul bilangan.
SISTEM BILANGAN DESIMAL
Absolute value
Position value atau
8 x 103 = 8000
place-value
5 x 102 = 500
7 x 101 = 70
9 x 100 = 9
8579
Absolute value merupakan nilai mutlak dari masing-masing digit di bilangan.
Position value (nilai posisi) merupakan penimbang atau bobot dari masing masing
digit tergantung dari letak posisinya yaitu bernilai basis dipangkatkan dengan urutan
posisinya.
1 0 0 1
1x 20 = 1
0x 21 = 0
0x 22 = 0
1x 23 = 1 +
9
Position value sistem bilangan binari merupakan perpangkatan dari nilai 2
sebagai berikut :
1011012 = a5 x 25 + a4 x 24 + a3 x 23 + a2 x 22 + a1 x 21 + a0
= 1x32 + 0x16 +1 x 8+1x 4+0x2+1
= 32 +0 +8 +4 +0+1
= 4510
Contoh :
Berapa nilai bilangan binari dibawah ini bila dikonversikan dalam
bentuk bilangan desimal :
a. 110010011 2 = ………10
b. 101110011 2 = ………10
c. 111011101 2 = ………10
d. 101010101 2 = ………10
e. 100010101 2 = ………10
PERTAMBAHAN BILANGAN BINER
Operasi arithmatikan yang dilakukan oleh kompuer di ALU terdiri dari operasi
pertambahan dan pengurangan. Sedang perkalian binari dapat dilakukan
dengan operasi pertambahan yang dilakukan secara berulang-ulang.
Pembagian binari dapat dilakukan dengan operasi pengurangan yang
berulang-ulang. Pertambahan bilangan binari dapat dilakukan dengan cara
yang sama seperti halnya pertambahan bilangan desimal.
0+1=1
0+0=0
1+0=1 Dengan carry of 1, yaitu 1+1 = 2, karena
1+1=0 digit terbesar binari hanya 1, maka harus
dikurangi dengan 2 (basis), jadi 2-2 =0
dengan carry of 1
Contoh Pertambahan bilangan biner :
1111
10100 +
100011
1 + 0 = 1
1 + 0 = 1
1 + 1 = 0 Dengan carry of 1
1 + 0 + 1 = 0
Dengan carry of 1
1 + 1= 0 Dengan carry of 1
1 0 0 0 1 1
Di komputer operasi aritmatika yang dilakukan di ALU diselesaikan dengan switch
elektronik yang membentuk gerbang AND, OR, NOT (menggunakan dasar aljabar
Boolean). Pertambahan dari dua buah digit binari (Binary digit atau bit) dilakukan di
ALU yang disebut dengan nama half adder. Fungsi dari half adder menambahkan dua
buah binary digit dengan hasil pertambahan dan sebuah carry of. Hubungan dari half
adder yang ditulis dengan logika aljabar Boolean adalah sebagai berikut :
C = X AND Y
S=X.Y + XY
C = X .Y
Dimana :
X Y C = X AND Y
S = (X AND Y) OR (X AND Y)
0 0 S = (0 AND 1) OR (1 AND 0) = 0 OR 0 = 0 C= 0 AND 0 = 0
0 1 S = (0 AND 0) OR (1 AND 1) = 0 OR 1 = 1 C= 0 AND 0 = 0
1 0 S = (1 AND 1) OR (0 AND 1) = 1 OR 0 = 1 C= 0 AND 0 = 0
1 1 S = (1 AND 0) OR (0 AND 1) = 0 OR 0 = 0 C= 0 AND 0 = 1
Bila gerbang AND ( AND gate) diberi simbul dan gerbang OR (OR gate)
diberi simbul maka sirkuit half adder dapat digambarkan sebagai berikut :
X Y X Y X Y
S C