First Komplemen
110001 – 1010 = 100111
Cara :
110001                   110001
001010 menjadi   110101
---------- -               --------- +
100111               1100110   (angka 1 paling depan dipindah ke bawah)
                                          1
                              --------- +
                               100111

Second Komplemen
Cara :
  110001
  110101
 --------- +
1100111 ( angka 1 paling depan dihilangkan ) -> menjadi : 100111


Bilangan pecahan  ke biner

0,3125(10)=0,0101(2)
Cara :
0,3125 x 2 = 0,625
0,625 x 2 = 1,25              menjadi    0,0101(2)
1,25 x 2 = 0,5
0,5 x 2=1


0,0101(2)=0,3125(10)
Cara:
0x2-1 + 1x2-2 + 0x2-3 + 1x2-4
0 + ¼ + 0 + 1/16
0 + 0,25 + 0 + 0,0625
0,3125

0,625(10) = 0,101(2)
0,625 x 2 = 1,25
1,25 x 2 = 0,5                menjadi      0,101(2)
0,5 x 2 =1

0,01101(2)=0,40625(10)
0 x 2-1 + 1 x 2-2 + 1 x 2-3 + 0 x 2-4 + 1 x 2-5
0+ ¼ + 1/8 + 0 + 1/32
13/32
0,40625

Bilangan bulat bertanda (positif/negatif)
Direpresentasikan dengan :
                Sign/magnitude (s/m)
                1st komplemen
                2nd komplemen









Msb (most significant bit)                             lsb (least significant bit)

Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO
Penjumlahan Biner
0 + 1 = 1
1 + 0 = 1
0 + 0 = 0
1 + 1 = 0 menyimpan 1
1 + 1 + 1 = 1 menyimpan 1
Contoh :
11101
10110
-------- +
110011 

01011011
01001110
------------ +
10101001

  111111
    11011
 ----------+
1011010

    11101
    10110
      1100
    11011
      1001
---------- +
1100011



Pengurangan Biner
1 – 1 = 0
1 – 0 = 1
0 – 1 = 1 meminjan 1 dari digit di sebelah kirinya

Contoh :
1111011
  101001
----------- -
1010010

111101
  10010
--------- -
101011

11001
  1011
-------- -
  1110

110001
    1010
--------- -
100111

1100010
    11011
---------- -
1000111


Komplemen

Metode yang digunakan dalam pengurangan pada computer yg ditransformasikan menjadi penjumlahan dgn menggunakan komplemen satu / komplemen radiks.
Bilangan decimal mempunyai 2 buah komplemen
1. Komplemen Sembilan
2. Komplemen Sepuluh

Bil decimal
123
651
914
Komplemen 9
876
348
085
Komplemen 10
877
349
086
Komplemen 9 -> agar bil decimal jumlahnya 9
Komplemen 10 -> komplemen 9 + 1

Contoh :

Decimal                                                                                               
52
32                                                                                   
--- -
20                                                                                      

Komp.9
52
67 
--- +
119 (angka 1 di depan ditarik ke belakang, jadi 19 + 1 = 20 )

Komp.10
52
68
--- +
120 ( angka 1 didepan dihilangkan )




Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO
Dalam sebuah teknologi informatika dikenal sistem bilangan. Sietem bilangan dibagi menjadi 4, yaitu
1. Bilangan basis 10  ( Desimal )
2. Bilangan basis 2 ( Biner ) -> digunakan pada komunikasi data
3. Bilangan basis 8 ( Oktal ) -> pengalamatan memori
4. Bilangan basis 16 (Heksa ) -> pengalamatan memori dan kode warna

1. Bilangan basis 10 ( Desimal )

Bilangannya adalah 0,1,2,.......9
Contoh : 123(10)= 1.102 + 2.101 + 3.100

 2. Bilangan basis 2 ( Biner )
Bilangannya adalah 0 dan 1
Sistem biner > bit ( binary digit ) terdiri dari 8 ( 1 byte )
Contoh :
Desimal ~ 14(10)= 1.101 + 4.100
                         = 10 + 4
                         = 14

Biner ~ 1110(2) = 1.23 + 1.22 + 1.21 + 0.20
                         = 8 + 4 + 2 + 0
                         = 14(10)



Perubahan dari desimal ke biner


60(10) = 111100(2)
caranya : 
60 : 2 = 30 sisa 0
30 : 2 = 15 sisa 0
15 : 2 = 7 sisa 1
7 : 2 = 3 sisa 1
3 : 2 = 1 sisa 1


Perubahan dari biner ke desimal


11000000(2) = 192(10)
1.27 + 1.26 + 0.25 + 0.24 + 0.23 + 0.22 + 0.21 + 0.20
128 + 64 =192

3. Bilangan basis 8 ( oktal )
Bilangan 0,1,2,3,4,5,6,7

Perubahan dari desimal ke oktal

192(10) = 300(8)
192 : 8 =24 sisa 0
24 : 8 = 3 sisa 0

Perubahan dari oktal ke desimal

300(8) = 192(10)
3.82 + 0.81 + 0.80
191 + 0 + 0 = 192

4. Bilangan basis 16 ( heksa )
Bilangannya 0-9 , A-F.

Perubahan dari desimal ke heksa


54(10) = 36(16) 
54 : 16 = 3 sisa 6

196(10) = C4(16)
196 : 16 = 12 sisa 6

Perubahan dari heksa ke desimal

2AF(10) = 687(16)
2.162 + 10.161 + 15.160
512 + 160 + 15 = 687

Kesimpulan


Dari basis n ke basis 10

X = bi.ni + ……. + b2.n2 + b1.n1 + b0.n0

Dari basis 10 ke basis n
Digunakan pembagian bulat dan sisa pembagian 


Tabel Digit Oktal
Digit Oktal
Ekuivalen 3 bit
0
000
1
001
2
010
3
011
4
100
5
101
6
110
7
111

Tabel Digit Heksadesimal
Digit Heksadesimal
Ekuivalen 4 bit
0
0000
1
0001
2
0010
3
0011
4
0100
5
0101
6
0110
7
0111
8
1000
9
1001
A (10)
1010
B (11)
1011
C (12)
1100
D (13)
1101
E (14)
1110
F (15)
1111

Contoh :
6305(8) = 110011000101(2) = CC5(16) -> dari biner ke heksa, ambil 4 digit dari belakang
6(8) = 110(2)
3(8) = 011(2)
0(8) = 000(2)
5(8) = 101(2)

5093(16) = 0101110110010011(2) = 56623(8) -> dari biner ke octal, ambil 3 digit dari belakang
6(16) = 0101(2)
3(16) = 1101(2)
0(16) = 1001(2)
5(16) = 0011(2)
 

Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO
Alat Pemrosesan pada komputer adalah CPU. Karena itu CPU disebut otak komputer dan karena komponen-komponen penting ada di dalam CPU. Fungsi utama CPU adalah melakukan proses aritmatik dan logika. Maksud aritmatik adalah perhitungan seperti penjumlahan, pengurangan, perkalian dan pembagian. Sedang maksud logika adalah =, <, >, dll.
 Gambar di samping adalah proses kerja CPU

Proses pada CPU dibagi dalam 2 tahap, yaiut Instruction Fetcher dan Instruction Decoder. Tahap pertama berisi pemrosesan CPU dimana CU mengambil data dari main memory ke register. Tahap kedua berisi pemrosesan dimana CU menghantar data dari register ke main memory untuk disimpan di RAM. Waktu dalam tahap pertama + waktu tahap kedua disebut waktu siklus mesin.






Komponen CPU :
1. Control Unit
    Tugasnya mengatur jalannya program dan mengambil instruksi dari main memory kemudian menentukan instruksi yang akan dijalankan. Hasil instruksi akan dibawa ke main memory untuk disimpan dan akan disajikan oleh alat output. Jadi tugas Control Unit adalah :
    a. Mengatur dan mengendalikan alat i/o
    b. Mengambil instruksi dari main memory
    c. Mengambil data dari main memory untuk diproses
    d. Mengirim instruksi ke ALU
    e. Menyimpan hasil instruksi ke main memory.
2. Register
    Alat peyimpanan kecil yang mempunyai kecepatan lumayan tinggi dan untuk mengolah program saat diproses. Register hanya dapat menyimpan sementara.
3. ALU ( Arithmatic Logical Unit )
    Dari kepanjangannya sudah diketahui bahwa ALU bekerja secara aritmatik dan logika. 

Memory

1. RAM
    RAM adalah memory yang bersifat sementara. Maksudnya adalah jika pada saat menjalankan program tiba-tiba listrik mati, maka data tidak tersimpan. RAM hanya menyimpan program seperti BIOS atau OS.

2. ROM
    ROM adalah memory yang bersifat permanen. Maksudnya adalah jika pada saat menjalankan program tiba-tiba listrik mati, maka data tidak akan hilang. Menyimpan data pada ROM tidak mudah, namun jika membaca da[at dilakukan dengan mudah.

Di dalam motherboard ada penghubung yang disebut "jembatan" yang fungsinya menghubungkan antar komponen. Penghubung itu ada 2 yaitu southbridge dan northbridge.
Fungsi Northbridge : menjembatani arus data sekitar memory, prosesor, front side juga mengatur kerja managemen.
Fungsi Northbridge: mengatur kerja periperal-periperal semacam IDE controler, PCU Bus, CPU BIOS, keyboard, mouse, USD, LAN, dan fungsi I/O lainnya.



Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO
 Jenis komputer dapat diklasifikasikan dalam beberapa jenis, yaitu :

1. Menurut jenis data yang diolah
    
 > komputer analog : 
komputer yang bekerja secara pararel untuk mengolah data yang sifatnya kontinyu,datanya berupa besaran fisik, angka seperti tekanan udara, temperatur, arus listrik, dll
Contoh : amperemeter, voltmeter, dll
    
> komputer digital :
komputer yang bekerja berdasar operasi hitung.
Contoh : kalkulator, IBM PC, dll
   
> komputer hybrid :
komputer yang bekerja secara kualitatif dan kuantitatif
Contoh : komputer robot pekerja di pabrik

2. Menurut tujuan pembuatan

> General Purpose digunakan untuk menangani seluruh jenis masalah baik masalah bisnis maupun yang lainnya. Komputer jenis ini biasanya cocok untuk komputer pribadi (PC).

> Special Purpose adalah komputer untuk menangani masalah khusus. Komputer jenis ini biasanya telah diisikan suatu program komputer khusus, yang biasanya digunakan sebagai pengontrol proses-proses tertentu pada mesin pabrik, kepentingan militer atau pemeriksaan kesehatan. Dengan demikian bila ditinjau dari segi data yang diolah maka komputer jenis ini biasanya menggunakan koputer yang memiliki kemampuan hybrid.   

3. Menurut kapasitasnya


> Mainframe komputer                   
Komputer jenis ini menggunakan prosessor yang mempunyai kemampuan yang sangat besar dan ditujukan untuk multi user. Jenis Komputer ini memiliki suatu Central Processing Unit, Storage Device yang agak besar (kira-kira sebesar 2 lemari pakaian) dan ditempatkan pada tempat tersendiri. Peralatan CPU dan Storage tersebut dihubungkan dengan banyak terminal yang terdiri dari keyboard dan monitor saja.Terminal yang disambungkan dapat dalam jumlah ribuan sesuai dengan kebutuhan san seri dari komputer mainframenya. jenis komputer ini cocok digunakan untuk perusahaan dengan skala besar yang banyak memiliki banyak cabang.

> Mini komputer
       Kapasitas prosessor yang digunakan hampir sama dengan mainframe, hanya jumlah terminal yang dapat disambungkan ke dalam ke komputernya tidak sebanyak seperti pada jenis komputer mainframe. Jumlah
terminal yang dapat disambungkan hanya puluhan. Oleh karena itu komputer jenis ini hanya cocok digunakan untuk perusahaan kelas menengah yang tidak begitu besar dan tidak terlalu kecil. Ukuran fisik komputer ini tidak sebesar komputer mainframe. Contoh : server

> PC
Jenis prosessor yang digunakan kemampuannya tidak begitu besar dibandingkan dengan komputer mainframe. Karena komputer ini memang ditujukan untuk seorang pemakai. Karena kegunaannya maka komputer
jenis ini disebut komputer pribadi atau Personal Computer (PC). Komputer ini memiliki semua perangkat IPO yang telah dirangkai menjadi satu. Saat ini PC terus dikembangkan kemampuan dan kegunaannya. Contoh : laptop, palmtops, dll
      
> Super komputer
Komputer dengan kemampuan proses yang tinggi dan dapat menyimpan data jauh lebih besar dari mainframe. Digunakan untuk perusahaan sangan besar. Contoh : Cray - 2, NCSA

4. Menurut bentuk fisik
      
> Komputer Desktop : ukuran fisik lumayan kecil , biasanya cocok diletakkan di atas meja. Bahkan sekarang dikembangkan bentuk komputer desktop yang semakin tipis yang dikenal dengan bentuk desktop slim. Bentuk desktop ini bisanya dilengkapi dengan banyak ruang yang disebut expantion slot sebagai tempat untuk card tambahan.
       
> Komputer Tower : ukuran fisik relatif lebih besar dibandingkan dengan komputer jenis desktop, cocok untuk diletakkan di samping atau di atas meja. Memiliki ruang untuk expantion slot lebih banyak.
       
> Komputer portable : ukuran fisiknya sedikti lebih kecil dari komputer desktop dan tower. Seluruh bagian-bagiannya dijadikan satu agar mudah dibawa kemana- mana. Jenis komputer ini diciptakan untuk orang yang sering bekerja berpindah- pindah atau dilapangan. Secara bebasportable artinya mudah dibawa-bawa. 
       
> Laptop : ukuran isik yang dapat dipangku,
ukurannya lebih kecil dari komputer portable, semua komponennya dibuat
menyatu.
      
> Notebook :  ukuran fisik komputer ini sebesar notebook, bentuk dan ukurannya hampir sama dengan komputer Laptop.
      
      > Komputer SubNotebook : ukurannya sebesar kertas kwarto, tebal kira-kira 5 cm,dan masih terus dikembangkan untuk mengecilkan ukurannya
      
      > Komputer Palmtop : komputer ini dibuat untuk bisa digenggam, bila dibandingkan dengan ukuran kaset kira-kira sebesar kaset video beta. Arus listriknya didapatkan lewat baterai

Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO
Teknologi Informasi dapat diartikan dalam beberapa hal tergantung dari pakarnya.
  > Menurut Haag & Keen
  T.I. adalah alat yang membantu user bekerja dan melakukan tugas yang berhubungan dengan semua  informasi.

  > Menurut Martin
  T.I. adalah alat yang tidak hanya terbatas pada teknologi komputer namun juga digunakan untuk memproses, menyimpan dan mengirimkan semua informasi yang mencakup teknologi komunikasi

  > Menurut Williams & Sawyer
  T.I. adalah sebuah teknologi yang menggabungkan semua komunikasi berkecepatan tinggi yang membawa data, video, suara

Secara umum T.I. berarti gabungan antara teknologi komputer dan teknologi komunikasi. Teknologi komputer sendiri adalah semua teknologi yang berhubungan dengan komputer yang dapat membuat program, mengolahnya menjadi data dan menghasilkan informasi. Sedang teknologi komunikasi adalah teknologi dengan komunikasi jarak jauh.

Elemen Sistem Komputer

1. Software
   
    Software dibagi menjadi 2, sbb :
   
    Software Sistem
    * Sistem Operasi adalah software yang mengoperasikan sistem komputer dengan software lain / dengan     pengguna. Contoh : MS DOS, MS Windows, LINUX, dll
    * Program Utilitasadalah sebuah program yang dibuat untuk membantu sistem komputer seperti avir partisi. Contoh : norton, partition magic, dll
    * Bahasa pemrograman adalah sebuah program untuk menerjemahkan instruksi yang ditulis ke dalam bahasa pemrograman ke dalam bahasa mesin agar komputer mengerti semua instruksi yang diberikan. Contoh : Pascal, Java, dll

    Software Aplikasi
    Digunakan untuk memenuhi kebutuhan spesifik sesuai permasalahan. Dibagi dalam package software, sbb
    - kata : Ms Word, dll
    - angka : Ms Excell, dll
    - presentasi : Ms Power Point, dll
    - grafis : Corel , dll

2. Hardware
    Sebuah hardware tidak akan berfungsi tanpa adanya software. Dan hardware bisa dilihat secara fisik, kita dapat merabanya. Contoh hardware adalah monitor, CPU, mouse, dll.

3. Brainware
   
    Brainware disini adalah seorang user atau manusia yang dapat menjalankan sebuah sistem dalam komputer. Peran brainware :
   * System Analys : melakukan analisa permasalah dan membuat solusi untuk memecahkan sebuah masalah ke dalam suatu program
   * Programmer : melakukan rancangan dari system analis ke dalam bahasa pemrograman agar dapat dijalankan oleh komputer
   * Operator : menjalankan komputer dari instruksi yang diberikan
   * Teknisi : maintenance komputer
   * Trainer : brainware yang mempunyai wawasan lebih dan bertanggung jawab untuk mendidik di bidangnya
   * dll
Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO
Setelah saya membahas sejarah perkembangan komputer sebelum tahun 1940, disini saya akan membahas perkembangan komputer sesudah tahun 1940.

Perkembangan komputer dibagi dalam beberapa generasi, yaitu :

 * Komputer Generasi Pertama
 * Komputer Generasi Kedua
 * Komputer Generasi Ketiga
 * Komputer Generasi Keempat
 * Komputer Generasi Kelima
 * Komputer Generasi Keenam.
  
Yang membedakan komputer tiap generasi adalah dari segi fisik/bentuk ,kecepatan, kapasitas penyimpanan. 

1.Komputer Generasi Pertama

Komputer generasi pertama menggunakan vacum tube. Komputer pada generasi ini lebih banyak kelemahan, diantaranya cepat panas, mudah terbakar, proses lama, dll. Komputer generasi pertama diantaranya :
  
- ENIAC. Dirancang oleh Dr John M. dan Presper E. Sudah mulai menyimpan data yang dikenal konsep   penyimpanan data. Komputer ENIAC terdiri dari 18.000 tabung vakum, 70.000 resistor, dan 5 juta titik solder, komputer ENIAC merupakan komputer yang sangat besar ia membutuhkan daya sebesar 160kW. ENIAC merupakan komputer serbaguna [general purpose computer] yang mampu bekerja 1000 kali lebih cepat jika dibandingkan dengan komputer Mark I.
ENIAC

 - EDVAC. Komputer ini dedasain oleh Von Neumann yang dibuat dengan sebuah memori untuk menampung baik program ataupun data. Komputer ini lebih cepat dibandingkan ENIAC. Sumber
EDVAC

 - EDSAC. Tahun 1949 Maurice Wilkes merakit EDSAC Computer. Teknologi yang digunakan adala tabung hampa udara. Memori compueter Kata 1K, 17 bit, mercury delay line.Kecepatan sekitar 714 operasi per detik. Komputer EDSAC memperkenalkan penggunaan raksa (merkuri) dalam tube untuk dapat menyimpan memori. Sumber
EDSAC

 - UNIVAC 1.  Komputer jenis ini digunakan untuk data perniagaan dan komputer pertama yang memanfaatkan model arsitektur Van Neumann. Komputer ini pernah dimiliki oleh Badan Sensu America dan General Elektrik. Univac pernah memprediksi kemenangan pemilu presiden di America. Sumber

UNIVAC 1









































































































































2.Komputer Generasi Kedua

Komputer generasi kedua menggunakan transistor. Cirinya adalah menggunakan bahasa tingkat tinggi, proses sudah lebih cepat, kapasitas memori sudah cukup besar. Sumber

Komputer generasi kedua diantaranya :

1. UNIVAC III, UNIVAC SS80, UNIVAC SS90, UNIVAC 1107.
2. Burroughs 200
3. IBM 7070, IBM 7080, IBM 1400, IOBM 1600
4. NRC 300
5. Honeywell 400, Honeywell 800
6. CDC 1604, CDC 106A.
7. GE 635, GE 645, 6E 200


3.Komputer Generasi Ketiga

Komputer generasi ketiga menggunakan IC. Cirinya adalah lebih cepat, memori lebih besar, hemat listrik, bentuk lebih kecil dari generasi sebelumnya, harga murah. Ada 2 macam komputer generasi ketiga, antara lain :

KOMPUTER GENERASI KETIGA YANG PERTAMA

Pada tanggal 7 April 1964 IBM mengumumkan sebuah komputer yaitu IBM S/360 atau IBM System 360 menggunakan komponen IC.

KOMPUTER MINI 16 BIT PERTAMA

Komputer mini 16 bit pertama dijual pada tahun 1969 dengan nama NOVA yang dikembangkan sejak tahun 1968 oleh perusahaan Data General Corporation.

Komputer-komputer generasi ketiga lainnya adalah :

A. UNIVAC 1108, UNIVAC 9000
B. BURROUGHS 5700, BURROUGHS 6700, BURROUGHS 7700
C. NCR seri Century.
D. GE 600, GE 235.
E. CDC 3000, CDC 6000, CDC 7000
F. PDP-8, PDP-11

4.Komputer Generasi Keempat

Komputer generasi keempat menggunakan LSI. LSI merupakan pemadatan beribu-ribu IC yang dijadikan satu dalam sebuah chip. Macam komputer generasi keempat : Komputer Apple II, IBM PC/XT, IBM PC/AT, IBM PC/386. Sumber lain

5.Komputer Generasi Kelima

Komputer generasi keempat menggunakan VLSI.  Komputer generasi kelima ada di era kita sekarang.Namun akan dikembangkan untuk bisa berdialog dengan manusia dan mendiagnosa suatu penyakit yang nantinya akan disebut sistem pakar. Sistem pakar sendiri adalah mengekstrak keahlian pakar yang dipindah ke program/komputer yang akan diteruskan ke non pakar.

6.Komputer Generasi Keenam

Komputer generasi keenam masih diramalkan. Semoga komputer pada generasi ini bisa "lebih" dari komputer generasi-generasi sebelumnya.

Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO