Arsitektur Komputer

DEFINISI ARSITEKTUR KOMPUTER

arsitektur komputer adalah dapat dikategorikan sebagai ilmu dan sekaligus sebagai suatu seni mengenai cara interkoneksi antara berbagai komponen perangkat keras atau hardware untuk dapat menciptakan sebuah komputer yang dapat memenuhi kebutuhan fungsional, kinerja, dan juga target biayanya.

Dalam bidang teknik komputer, definisi arsitektur komputer adalah suatu konsep perencanaan dan juga struktur pengoperasian dasar dari suatu sistem komputer atau ilmu yang bertujuan untuk perancangan sistem komputer.

Arsitektur von Neumann (atau Mesin Von Neumann) adalah arsitektur yang diciptakan oleh John von Neumann [1903 – 1957]. Arsitektur ini digunakan oleh hampir pada semua komputer pada saat ini. Arsitektur Von Neumann ini menggambarkan komputer dengan 4 (empat) bagian utama, yaitu: Unit Aritmatika & Logis (ALU), unit kontrol, memori, & alat masukan & hasil (secara kolektif dinamakan I/O). Bagian tersebut dihubungkan oleh berkas kawat, “bus”.

3 sub-kategori arsitektur komputer

Arsitektur komputer ini mengandung 3 (tiga) sub-kategori, diantaranya meliputi:

  • Set intruksi (ISA).
  • Arsitektur mikro dari ISA, dan juga
  • Sistem desain dari semua atau seluruh komponen dalam perangkat keras (hardware) komputer ini.

Arsitektur Komputer yaitu desain komputer yang meliputi:

  • Set instruksi.
  • Komponen hardware (perangkat keras).
  • Organisasi atau susunan sistemnya.

2 bagian utama arsitektur komputer

Terdapat 2 (dua) bagian pokok arsitektur komputer:

  • Instructure Set Architecture, adalah spesifikasi yang menentukan bagaimana programmer bahasa mesin berinteraksi dengan komputer.
  • Hardware System Architacture yaitu subsistem hardware (perangkat keras) dasar yaitu CPU, Memori, serta OS.

TINGKATAN DALAM ARSITEKTUR KOMPUTER

Ada sejumlah tingkatan dalam konstruksi dan organisasi sistem komputer. Perbedaan paling sederhana diantara tingkatan tersebut adalah perbedaan antara hardware dan software.

  1. Tingkatan Dasar Arsitektur Komputer

Pada tingkatan ini Hardware sebagai tingkatan komputer yang paling bawah dan paling dasar, dimana pada hardware ini “layer” software ditambahkan. Software tersebut berada di atas hardware, menggunakannya dan mengontrolnya. Hardarwe ini mendukung software dengan memberikan atau menyediakan operasi yang diperlukan software.

 

Software Level

Hardware Level

Tingkatan dasar arsitektur komputer

 

 

  1. Multilayerd Machine

Tingkatan dasar arsitektur komputer kemudian dikembangkan dengan memandang sistem komputer keseluruhan sebagai “multilayered machine” yang terdiri dari beberapa layer software di atas beberapa layer hardware.

Berikut tingkatan layer tersebut :

 

7.

6.

5.

 

SOFTWARE LEVEL

Applications Layer
Higher Order Software Layer
Operating System Layer
4.

3.

2.

1.

 

HARDWARE LEVEL

 

Machine Layer
Microprogrammed Layer
Digital Logic Layer
Physical Device Layer

 

Keterangan :

  1. Physical Device Layer

Merupakan komponen elektrik dan elektronik yang sangat penting

  1. Digital Logic Layer

Elemen pada tingkatan ini dapat menyimpan,memanipulasi, dan mentransmisi data dalam bentuk represeotasi biner sederhana.

  1. Microprogrammed Layer

Menginterprestasikan instruksi bahasa mesin dari layer mesin dan secaa langsung menyebabkan elemen logika digital menjalankan operasi yang dikehendaki. Maka sebenarnya ia adalah prosesor inner yang sangat mendasar dan dikendalikan oleh instruksi program kontrol primitifnya sendiri  yang disangga dalam ROM innernya sendiri. Instruksi program ini disebut mikrokode dan program kontrolnya disebut mikroprogram.

  1. Machine Layer

Adalah tingkatam yang paling bawah dimana program dapat dituliskan dan memang hanya instruksi  bahasa mesin yang dapat diinterprestasikan secara langsung oleh hardware.

  1. Operating System Layer

Mengontrol cara yang dilakukan oleh semua software dalam menggunakan hardware yang mendasari (underlying) dan juga menyembunyikan kompleksitas hardware dari software lain dengan cara memberikan fasilitasnya sendiri yang memungkinkan software menggunakan hardware tersebut secara lebih mudah.

  1. Higher Order Software Layer

Mencakup semua program dalam bahasa selain bahasa mesin yang memerlukan penerjemahan ke dalam kode mesin sebelum mereka dapat dijalankan. Ketika diterjemahkan program seperti itu akan mengandalkan pada fasilitas sistem operasi yang mendasari maupun instruksi-instruksi mesin mereka sendiri.

  1. Applications Layer

Adalah bahasa komputer seperti yang dilihat oleh end-user.

 

Sumber:

http://www.pengertianku.net/2014/12/pengertian-arsitektur-komputer-secara-lebih-jelas.html

ftp://ftp.gunadarma.ac.id/handouts/S1_Sistem%20Informasi/ARSITEKTUR%20%20KOMPUTER1.doc.

 

MicroController

DEFINISI MICROCONTROLLER
          Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program didalamnya. Mikrokontroler umumnya terdiri dari CPU (Central Processing Unit), memori, I/O tertentu dan unit pendukung seperti Analog-to-Digital Converter (ADC) yang sudah terintegrasi di dalamnya.

PERKEMBANGAN MICROCONTROLLER

Mikrokontroler pertama kali dikenalkan oleh Texas Instrument dengan seri TMS 1000 pada tahun 1974 yang merupakan mikrokontroler 4 bit pertama. Mikrokontroler ini mulai dibuat sejak 1971. Merupakan mikrokomputer dalam sebuah chip, lengkap dengan RAM dan ROM. Kemudian, pada tahun 1976 Intel mengeluarkan mikrokontroler yang kelak menjadi populer dengan nama 8748 yang merupakan mikrokontroler 8 bit, yang merupakan mikrokontroler dari keluarga MCS 48. Sekarang di pasaran banyak sekali ditemui mikrokontroler mulai dari 8 bit sampai dengan 64 bit, sehingga perbedaan antara mikrokontroler dan mikroprosesor sangat tipis. Masing2 vendor mengeluarkan mikrokontroler dengan dilengkapi fasilitas2 yang cenderung memudahkan user untuk merancang sebuah sistem dengan komponen luar yang relatif lebih sedikit.

Saat ini mikrokontroler yang banyak beredar dipasaran adalah mikrokontroler 8 bit varian keluarga MCS51(CISC) yang dikeluarkan oleh Atmel dengan seri AT89Sxx, dan mikrokontroler AVR yang merupakan mikrokontroler RISC dengan seri ATMEGA8535 (walaupun varian dari mikrokontroler AVR sangatlah banyak, dengan masing2 memiliki fitur yang berbeda2). Dengan mikrokontroler tersebut pengguna (pemula) sudah bisa membuat sebuah sistem untuk keperluan sehari-hari, seperti pengendali peralatan rumah tangga jarak jauh yang menggunakan remote control televisi, radio frekuensi, maupun menggunakan ponsel, membuat jam digital, termometer digital dan sebagainya.

 

PRINSIP MICROCONTROLLER
          Pada dasarnya, mikrokontroler adalah suatu perangkat yang mengintegrasikan sejumlah komponen dari sistem mikroprosesor ke dalam sebuah microchip tunggal. Ada tiga komponen utama dari mikrokontroler, yaitu: processor CPU, memory dan input/output (I/O).
1.1

Selain itu, kebanyakan mikrokontroler pada umumnya juga dilengkapi oleh fitur-fitur lain, seperti:

Modul Timer berfungsi untuk melakukan proses dari fungsi-fungsi yang berhubungan dengan “jangka waktu atau range waktu”.

Sebuah “Serial Port” yang berfungsi untuk melakukan komunikasi data dengan mikrokontroler yang lainnya atau PC computer.

Modul ADC berfungsi untuk menerima input data analog

Berikut penjelasan mengenai komponen utama microcontroler:

  1. CPU

CPU merupakan otak dari mikrokontroler. CPU ini memiliki beberapa fungsi, yaitu: mengoordiansikan seluruh operasi komputasi, melakukan operasi aritmatika, melakukan operasi logika dan mengendalikan kerja system tersebut secara keseluruhan.

CPU terdiri atas dua bagian, yaitu: unit pengendali (control unit) dan unit aritmatika dan logika (ALU). Fungsi utama unit pengendali adalah mengambil, mengkodekan dan melaksanakan urutan instruksi dari sebuah program yang tersimpan di dalam memory. Sedangkan, unit aritmatika dan logika (ALU) berfungsi untuk melakukan proses perhitungan matematis yang diperlukan selama program dijalankan serta mempertimbangkan suatu kondisi untuk pengambilan keputusan yang dibutuhkan pada instruksi-instruksi berikutnya.

  1. MEMORY MICROCONTROLLER

“Memory” pada mikrokontroler terdiri dari ROM dan RAM:

  • ROM (Read-only memory)

Read Only Memory (ROM) adalah jenis memori yang digunakan untuk menyimpan program secara permanen yang sedang dieksekusi. Ukuran program yang dapat ditulis tergantung pada ukuran memori. Memory ROM ini berjenis non-volatile momory, yang berarti data yang tersimpan tidak akan menguap (hilang) ketika catu daya nya dimatikan. Oleh sebab itu, memory ini digunakan untuk menympan program utama dari suatu sistem. ROM ini bisa terletak di dalam unit mikrokontroler atau juga bisa ditambahkan sebagai memory eksternal. Ukuran ROM berkisar dari 512 Bytes hingga 64 KB.

Memory Room ini dibagi lagi menjadi beberapa jenis, yaitu: EPROM (Erasable Programmable Read Only Memory) dan EEPROM (Electrically Erasable Programmable Read Only Memory). Memory EEPROM dapat menyimpan data secara permanen, tetapi isinya masih bisa dihapus secara elektris memlaui program. Salah satu jenis EEPROM ini adalah Flash Memory.

  • RAM (Random-access memory)

Random Access Memory (RAM) adalah jenis memory yang digunakan untuk menyimpan data sementara dan hasil antara yang diciptakan dan digunakan selama mikrokontroler bekerja. Isi memory ini akan terhapus secara otomatis jika catu daya dimatikan. Oleh sebab itu, program utama tidak pernah disimpan di dalam RAM. Memory RAM ini memproses data yang tersimpan secara acak atau random.

  1. I/O MICROCONTROLLER

Unit input output I/O bekerja sebagai penghubung antara CPU dengan alat-alat input seperti sensor atau tranducer dan juga sebagai penghubung dengan alat output seperti actuator. Unit I/O ini juga bekerja sebagai saluran komunikasi antara sistem CPU dengan sistem di luar. Biasanya untuk berkomunikasi keluar, unit I/O yang digunakan adalah I/O serial

JENIS-JENIS MIKROKONTROLLER

Secara teknis, hanya ada 2 macam mikrokontroller. Pembagian ini didasarkan pada kompleksitas instruksi-instruksi yang dapat diterapkan pada mikrokontroler tersebut. Pembagian itu yaitu RISC dan CISC.

  • RISC merupakan kependekan dari Reduced Instruction Set Computer. Instruksi yang dimiliki terbatas, tetapi memiliki fasilitas yang lebih banyak.
  • Sebaliknya, CISC kependekan dari Complex Instruction Set Computer. Instruksi bisa dikatakan lebih lengkap tapi dengan fasilitas secukupnya.

Masing-masing mempunyai keturunan atau keluarga sendiri-sendiri.

Sekarang kita akan membahas pembagian jenis-jenis mikrokonktroler yang telah umum digunakan.

  1. Keluarga MCS51

Mikrokonktroler ini termasuk dalam keluarga mikrokonktroler CISC. Sebagian besar instruksinya dieksekusi dalam 12 siklus clock.

Mikrokontroler ini berdasarkan arsitektur Harvard dan meskipun awalnya dirancang untuk aplikasi mikrokontroler chip tunggal, sebuah mode perluasan telah mengizinkan sebuah ROM luar 64KB dan RAM luar 64KB diberikan alamat dengan cara jalur pemilihan chip yang terpisah untuk akses program dan memori data.

Salah satu kemampuan dari mikrokontroler 8051 adalah pemasukan sebuah mesin pemroses boolean yang mengijikan operasi logika boolean tingkatan-bit dapat dilakukan secara langsung dan secara efisien dalam register internal dan RAM. Karena itulah MCS51 digunakan dalam rancangan awal PLC (programmable Logic Control).

  1. AVR

Mikrokonktroler Alv and Vegard’s Risc processor atau sering disingkat AVR merupakan mikrokonktroler RISC 8 bit. Karena RISC inilah sebagian besar kode instruksinya dikemas dalam satu siklus clock. AVR adalah jenis mikrokontroler yang paling sering dipakai dalam bidang elektronika dan instrumentasi.

Secara umum, AVR dapat dikelompokkan dalam 4 kelas. Pada dasarnya yang membedakan masing-masing kelas adalah memori, peripheral dan fungsinya. Keempat kelas tersebut adalah keluarga ATTiny, keluarga AT90Sxx, keluarga ATMega dan AT86RFxx.

  1. PIC

Pada awalnya, PIC merupakan kependekan dari Programmable Interface Controller. Tetapi pada perkembangannya berubah menjadi Programmable Intelligent Computer.

PIC termasuk keluarga mikrokonktroler berarsitektur Harvard yang dibuat oleh Microchip Technology. Awalnya dikembangkan oleh Divisi Mikroelektronik General Instruments dengan nama PIC1640. Sekarang Microhip telah mengumumkan pembuatan PIC-nya yang keenam

PIC cukup popular digunakan oleh para developer dan para penghobi ngoprek karena biayanya yang rendah, ktersediaan dan penggunaan yang luas, database aplikasi yang besar, serta pemrograman (dan pemrograman ulang) melalui hubungan serial pada komputer

KELEBIHAN MICROCONTROLLER

Kelebihan Sistem Dengan Mikrokontroler yaitu

  • Penggerak pada mikrokontoler menggunakan bahasa pemograman assembly dengan berpatokan pada kaidah digital dasar sehingga pengoperasian sistem menjadi sangat mudah dikerjakan sesuai dengan logika sistem (bahasa assembly ini mudah dimengerti karena menggunakan bahasa assembly aplikasi dimana parameter input dan output langsung bisa diakses tanpa menggunakan banyak perintah). Desain bahasa assembly ini tidak menggunakan begitu banyak syarat penulisan bahasa pemrograman seperti huruf besar dan huruf kecil untuk bahasa assembly tetap diwajarkan.
  • Mikrokontroler tersusun dalam satu chip dimana prosesor, memori, dan I/O terintegrasi menjadi satu kesatuan kontrol sistem sehingga mikrokontroler dapat dikatakan sebagai komputer mini yang dapat bekerja secara inovatif sesuai dengan kebutuhan sistem.
  • Sistem running bersifat berdiri sendiri tanpa tergantung dengan komputer sedangkan parameter komputer hanya digunakan untuk download perintah instruksi atau program. Langkah-langkah untuk download komputer dengan mikrokontroler sangat mudah digunakan karena tidak menggunakan banyak perintah.
  • Pada mikrokontroler tersedia fasilitas tambahan untuk pengembangan memori dan I/O yang disesuaikan dengan kebutuhan sistem.
  • Harga untuk memperoleh alat ini lebih murah dan mudah didapat.

SUMBER :

http://www.insinyoer.com/prinsip-kerja-mikrokontroler/

http://elektronika-dasar.web.id/pengertian-dan-kelebihan-mikrokontroler/

http://ionozer.blogspot.co.id/2010/10/sejarah-mikrokontroler-dan-jenisnya.html

 

 

PERBANDINGAN WINDOWS VS LINUX VS MAC OS

Di dalam penggunaan komputer ada 3 sistem yang paling sering dipakai oleh user/brainware yaitu Windows, Linux, Mac OS. Seiring berkembangnya zaman, kini telah hadir satu lagi yaitu Android. Di setiap operating system pastilah mempunyai perbedaan.

           WINDOWS

Microsoft Windows adalah sistem operasi computer berbasiskan GUI yang paling banyak digunakan oleh user didunia. Awal mula munculnya Windows yaitu dari QDOS (Quick and Dirty Operating System) yang ditulis oleh TIM Paterson dari Seattle Computer pada tahun 1980.

windows

Kemudian Bill Gates dari Microsoft membeli lisensi QDOS dan pada tahun 1981 diganti nama menjadi MS-DOS. Dan sekarang perkembangan windows mengalami perubahan yang signifikan dari awal mula munculnya windows. Adapun keunggulan dan kelemahannya adalah sebagai berikut:

Kelebihan Windows :

– Pengguna bisa menjalankan lebih dari satu aplikasi pada saat yang bersamaan

– Bisa membuka lebih dari satu file dalam waktu yang bersamaan

– Bisa sharing data aplikasi yang lain dengan mudah

– Terdapat Banyak aplikasi yang kompetibel dengan windows

– Enduser / orang yang awam tentang komputer mudah untuk menjalankannya

– Banyak didukung oleh vendor hardware dan software

– Digunakan oleh mayoritas pengguna komputer di dunia

 

Kekurangan Windows :

– Menyebabkan ketergantungan penggunaan produk microsoft

– Space hardisk yang dibutuhkan besar

– Sistem security yang lemah dan mudah dijebol oleh para hacker

– Membutuhkan memori fisik besar

– Membutuhkan kecepatan prosesor yang tinggi

– Harga lisensi yang mahal

           LINUX

           Linux diciptakan oleh Linus Torvalds pada tahun 1991 di Finlandia, saat itu Linus adalah seorang mahasiswa ilmu komputer di Universitas Helsinki. Pada awalnya Linux masih sangat sederhana dan belum memiliki kekuatan seperti UNIX komersial yang telah mapan. Tetapi dengan bantuan para hacker, Linus terus mengembangkan Linux dan akhirnya memliki kemampuan yang dapat disejajarkan dengan sistem operasi komersial lainnya. Lisensi Linux dipegang oleh Linus Torvalds, sebagai penghormatan atas hasil jerih payahnya mengembangkan Linux.
linux
           Linux mempunyai mempunyai pendistribusian yang berisi kumpulan aplikasi-aplikasi yang khusus digunakan oleh Linux dan berusaha untuk menggabungkannya sehingga dapat menjadi sistem operasi yang berbasis Linux yang sering disebut distro Linux. Ada beberapa distro Linux yang telah berkembang yaitu Suse, Debian, Redhat, Ubuntu, Mandrake, Slackware, Blankon, dll. Kelebihan utama yang dimiliki oleh linux adalah pada sistem jaringannya. Adapun keunggulan dan kelebihan lainnya adalah sebagai berikut :

Kelebihan Linux :

– Licensi yang gratis (Terbuka dan Bebas) bahkan banyak yang bisa didapat dengan    cara download

– Linux bisa berinteraksi dengan operating system lain dengan cara kompabilitas file system,   kompabilitas network, dan emulasi operating system

– Virtual memori membuat linux mempunyai kemampuan untuk menjalankan program-program yang lebih dari seharusnya karena penggunaan swap memori

– Stabilitas linux sangat luar biasa stabil, jika dikonfigurasi dengan benar, sysitem linux akan hidup terus menerus hingga hardwarenya tidak memadai (rusak), lain dengan windows yang memerlukan reboot berkala untuk menjaga stabilitas

– Linux mewarisi tradisi Unix dengan mendukung adanya file permission, yang dapat mencegah pengubahan atau penghapusan file tanpa izin dari pemiliknya, karena itu virus pada dasarnya tidak dikenali didunia linux

– Didukung oleh ribuan programmer di seluruh dunia

Kekurangan Linux :

– Aplikasi yang tersedia belum sebanyak windows

– Operating system yang tidak sepenuhnya GUI (Graphical User Interface)

– Meskipun sudah menggunakan X-windows seperti GNOME dan KDE

– Dan yang tidak lupa menurut pengalaman saya operating system yang lumayan sulit untuk dipelajari.

            MAC OS

Mac OS adalah OS yang di keluarkan oleh Apple Inc untuk sistem komputer Machintos. Mac OS di populerkan oleh Graphical User Interface nya yang interaktif dan menarik. Tidak seperti Linux, Mac OS bukanlah open source dan hanya bisa berjalan pada komputer berarsitektur Apple.

Mac OS

Mac OS di bagi dalam dua kategori, yang pertama adalah Mac OS klasik Sistem yang dikeluarkan Apple pada tahun 1984 sampai versi Mac Os 9. Dan Mac OS X yang menjadi versi yang terbaru. Adapun kelebihan dan kekurangan yang dimiliki system operasi Mac OS ini adalah sebagai berikut :

Kelebihan Mac OS :

– Mac OS Tidak mudah terkena virus. Dirancang dengan security oriented, Mac OS tidak diganggu oleh serangan konstan dari PC virus dan malware. Namun tidak juga memperlambatanda dengan peringatan keamanan konstan dan interupsi lainnya.

– High Performance. Khusus pada Mac Os X- dengan prosesor Intel terbaru dan inovasi terbaik lainnya, Mac OS dapat melakukan semua hal yang hanya dapat dilakukan Mac dengan kecepatan yang menakjubkan

– User-Friendly. Dengan tampilan GUI yang sangat menarik, menjadikan Mac OS sebagai salah satu OS yang banyak diminati khususnya oleh para graphic desainer

 

Kekurangan Mac OS :

– Mac OS tidak bisa dirakit sendiri karena apple sudah tidak memberi lisensi untuk perusahaan lain untuk membuat hardware yang bisa menggunakan Mac OS

– Software di Mac OS tidak begitu lengkap. Pengaruh dominasi Microsoft windows selama bertahun-tahun membuat user sudah sangat terbiasa dan enggan beradaptasi dengan OS terbaru.

– Biayanya mahal

– Hanya berguna untuk graphic desaigner

– Tidak dapat digunakan dalam waktu bersamaan

– Softwarenya tidak lengkap dan tidak cocok bermain game karena tampilannya kurang bagus.

 

Sumber :

  1. http://santrinulis.com/tulisanke-178-Perbedaan-Windows,-Linux-dan-Mac-OS.html
  2. http://www.teknisi-computer.com/2013/08/perbandingan-kekurangan-dan-kelebihan.html

 

 

 

Evolusi Komputer Generasi 1-5

PENGERTIAN KOMPUTER

– Pengertian Komputer Menurut Donald H. Saders

Komputer adalah merupakan suatu system elektronik yang dapat memanipulasi data dengan cepat dan tepat serta dirangcang dan diorganisasikan secara otomatis menerima dan menyimpan data input, memprosesnya dan menghasilkan output berdasarkan instruksi-instruksi yang sudah tersimpan di dalam sebuah memory.

– Pengertian Komputer Menurut Elias M. Awad

Komputer adalah sebuah alat hitung yang dapat memproses data agar dapat disajikan dalam bentuk data digital dan data analog.

– Pengertian Komputer Menurut Gordon B. Davis

Komputer merupakan tipe khusus alat penghitung yang mempunyai sifat tertentu yang pasti.

EVOLUSI KOMPUTER

Perkembagan komputer generasi pertama dibuat dengan tujuan semata-mata demi keperluan militer. Di masa-masa awal komputer, penyokong dana terbesar untuk membangun sebuah komputer adalah pemerintah resmi yang punya ambisi besar untuk menggunakannya sebagai alat untuk mendukung kepentingan-kepentingan militer di kala itu.

  1. Perkembangan Komputer Generasi Pertama

          – ENIAC (Electronic Numerical Integrator and computer)

ENIAC, singkatan dari Electronic Numerical Integrator and Computer. Ini merupakan komputer yang proses pembangunannya memanfaatkan konsep Vincent Atanasoft tentang penggunaan elektronika untuk melakukan penghitungan.

1

Komputer ini yang memiliki bentuk besar untuk ukuran satu komputer saja. Disebutkan bahwa ENIAC memiliki bobot seberat 30 ton, tinggi 2,4 meter, dan panjang yang mencapai 30 meter.

Namun besarnya bentuk komputer generasi pertama ini rupanya bukan satu-satunya masalah yang menjadi kendala bagi para ilmuwan di masa itu. Selain membutuhkan ruang kosong yang luas hanya untuk menaruh satu komputer saja, komposisi penggunaan komponen yang masih jauh dari kesan ‘canggih’ menimbulkan serangkaian kekurangan seperti :

  • Komputer generasi pertama cepat mengeluarkan panas yang berlebih sehingga beberapa komponen jadi gampang pecah.
  • Kapasitas memori yang tersedia masih sangat kecil dan terbatas.
  • Perintah dan proses eksekusi masih ditanggapi dengan respon mesin yang relatif lambat.
  • Bahasa program yang ditanamkan masih sangat terbatas menggunakan kode 0 dan 1 dalam urutan tertentu.

          – EDVAC (Electronic Discrete Variable Automatic Computer)

Pada tahun 1945, Von Neumann menjadi orang pertama yang berhasil mendesain Electronic Discrete Variable Automatic Computer (EDVAC), sebuah perangkat memori yang digunakan untuk menampung program atau data.

2

Konsep yang digunakan pada perangkat buatan Von Neumann tersebut masih terus dipakai sebagai bahan referensi dalam teknik komputer. Sistem kerja yang digunakan EDVAC menitik beratkan pada unit pemrosesan sentral (CPU), yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan melalui satu sumber tunggal. Kondisi tersebut memungkinkan komputer untuk berhenti pada suatu saat, dan kemudian melanjutkan pekerjaannya kembali.

          – Harvard Mark II

Pada Harvard Mark I yang dibangun dengan counter elektro-mekanis. Sedangkan pada generasinya yang kedua ini sudah menggunakan relay elektromagnetik berkecepatan tinggi. Alhasil proses yang dibutuhkan untuk mencerna perintah bisa dipangkas jadi lebih singkat dengan waktu tambahan sekitar 0.125 detik (8 Hz), sekaligus menjadikannya lebih cepat dari kemampuan yang bisa dihasilkan pada Harvard Mark I.

3

Sebagai perbandingan, Harvard Mark II lebih cepat 2,6 detik untuk melakukan perhitungan tambah/kurang, dan lebih cepat 8 detik untuk menghitung perkalian dibandingkan Harvard Mark I. Sayangnya komputer yang masih memiliki ukuran super besar tersebut dibuat dengan program yang sangat rumit. Alhasil efisiensi yang dihasilkan pun terasa masih sangat kurang.

          – Harvard Mark III (ADEC)

Harvard Mark III adalah komputer elektronik tercepat di dunia untuk masa itu. Dengan proses operasi yang bertambah cepat, Harvard Mark III dapat melakukan perhitungan tambah/kurang dalam tempo 4.400 mikrodetik dan menghitung perkalian dalam tempo 13.200 mikrodetik (termasuk waktu akses memori).

Harvard Mark III resmi dioperasikan pada September 1949 dan dikirim ke pangkalan Angkatan Laut Amerika Serikat di Dahlgren, Virginia pada bulan Maret 1950, untuk digunakan sebagai keperluan militer di masa itu.

          – UNIVAC I (Universal Automatic Computer I)

Sejarah perkembangan komputer berikutnya berlanjut di tahun 1951. Dimana seorang penemu bernama Remington Rand berhasil menciptakan komputer yang diberi nama UNIVAC I (Universal Automatic Computer I). Ini merupakan komputer komersial pertama yang dalam proses pembangunannya mengadopsi model desain yang diciptakan oleh Von Neumann. UNIVAC I juga merupakan komputer pertama yang menggunakan pita magnetic sebagai piranti masukan dan keluaran.

Manfaat UNIVAC telah dirasakan oleh Badan Sensus Amerika Serikat dan General Electric yang menggunakannya sebagai alat untuk menghitung data yang berjumlah sangat banyak.

          – Harvard Mark IV

Perkembangan komputer besutan Profesor Howard Hathaway Aiken yang terus diperbaharui mulai dari Harvard Mark I, II dan III akhirnya mencapai puncaknya pada versi terakhir yang selesai dibangun pada tahun 1952 dan diberi nama Harvard Mark IV.

Ini adalah komputer yang seluruh komponennya telah berbasis elektronik. Salah satu yang menjadikannya spesial, Harvard Mark IV  menggunakan drum magnetik dan memiliki 200 register ferit memori inti magnetik (salah satu komputer pertama yang dapat melakukannya di masa itu). Komponen ini secara cerdas dapat memisahkan penyimpanan data dan instruksi, yang kemudian dikenal dengan istilah ‘arsitektur Harvard’.

          – IBM 650

Di pertengahan tahun 1954, IBM mengeluarkan komputer seri IBM 650 dan merupakan komputer yang sangat popular pada masa itu.

          – RAMAC C 305

Komputer ini sudah menggunakan simpanan luar berbentuk disc. Simpanan luar yang digunakan sudah mencapai 50 disk magnetic yang dapat menyimpan 5 juta karakter

2. Perkembangan Komputer Generasi Kedua

Perkembangannya masuk dalam golongan generasi kedua semenjak diawali dengan era baru dimana penggunaan tabung hampa udara (vacum-tube) mulai digantikan dengan transistor yang dapat memangkas ukuran mesin jadi lebih kecil.

          – IBM Stretch

 

Pada tahun 1959, IBM menciptakan superkomputer bertransistor pertama yang diberi nama IBM’s 7000 series. Salah satu seri yang cukup terkenal adalah IBM 7030, atau juga dikenal dengan nama Stretch yang berarti ‘elastis’.

Komputer IBM Stretch memiliki ukuran panjang 33 kaki untuk manampung 150,000 transistor yang terdiri dari komponen-komponen berbentuk kecil jika dibandingkan dengan komponen pada tabung hampa udara (vacum-tube).

6

Jika sebelumnya komputer hanya bisa dimiliki oleh pemerintah dan satuan militer saja, IBM Stretch sudah bisa dimiliki oleh komunitas yang lebih kecil seperti laboratorium nasional dan lembaga keilmuan lainnya.

          – Sprery-Rand LARC

Sprery-Rand LARC merupakan komputer yang dikembangkan untuk laboratorium energi atom, memiliki kemampuan dalam menangani sejumlah besar data, serta beberapa kemampuan lainnya yang sangat dibutuhkan oleh peneliti atom.

Sayangnya komputer ini harganya sangat mahal dan cenderung terlalu kompleks untuk kebutuhan komputasi bisnis, sehingga membatasi kepopulerannya. Hanya ada dua LARC yang pernah dipasang dan digunakan: satu di Lawrence Radiation Labs di Livermore, California, dan yang lainnya di US Navy Research and Development Center di Washington D.C.

          – IBM 1401

Pada awal tahun 1960-an, mulai bermunculan komputer generasi kedua yang sukses di bidang bisnis, di universitas, dan di pemerintahan. Komputer-komputer generasi kedua ini merupakan komputer yang sepenuhnya menggunakan transistor. Mereka juga memiliki komponen-komponen yang dapat diasosiasikan dengan komputer pada saat ini, seperti printer, penyimpanan dalam disket, memory, sistem operasi, dan program.

Salah satu contoh penting komputer yang sukses di masa ini adalah IBM 1401 yang diterima secara luas di kalangan industri. Pada tahun 1965, hampir seluruh bisnis-bisnis besar menggunakan komputer generasi kedua ini untuk memproses berbagai pekerjaan yang sifatnya lebih ke arah informasi keuangan.

3. Perkembangan Komputer Generasi Ketiga

Perkembangan komputer telah selangkah lebih maju di era generasi ketiga. Pada masa ini, sejarah tentang komputer diisi dengan perkembangan yang sangat mencolok, diantaranya yaitu ditemukannya beberapa komponen-komponen penting yang membuat wujud komputer jadi kian ringkas dan proses sistem yang jadi kian cepat.

          – IC (Integrated Circuit)

Salah satu penemuan pintar  Jack Kilby, seorang insinyur di Texas Instrument yang mengambil manfaat batu kuarsa dengan cara mengkombinasikan komponen elektronik yang terdiri dari perak germanium dengan lima komponen lainnya, dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa. Hal ini untuk mengatasi masalah kekurangan dari transistor yaitu panas yang dihasilkan transistor lebih berbahaya dan berpotensi merusak bagian-bagian internal komputer .

8

Kilby menyebut hasil karyanya yang dibuat pada tahun 1958 tersebut dengan nama IC : integrated circuit (sirkuit terintegrasi).

Ciptaan Kilby ini membuktikan bahwa resistor dan kapasitor dapat di taruh berdekatan dengan bahan semi konduktor. Penemuan ini sekaligus menjadi cikal bakal komputer jinjing (portable) di kemudian hari

          – Penemuan Chip Tunggal (Semikonduktor)

Besarnya ukuran fisik komputer memaksa para ilmuwan untuk memutar otak mereka dalam mencari inovasi baru agar komponen-komponen yang digunakan pada sebuah komputer dapat dibuat jadi lebih ringkas.

Berangkat dari ide tersebut, para ilmuwan kemudian berhasil memasukkan lebih banyak komponen-komponen ke dalam suatu chip tunggal yang disebut semikonduktor. Hasilnya, komputer menjadi semakin kecil karena komponen-komponen dapat dipadatkan dalam chip.

          – Sistem Operasi (Operating System)

Penemuan hebat lainnya yang terjadi pada perkembangan komputer generasi ketiga adalah sistem operasi (operating system) yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori komputer.

          4. Perkembangan Komputer Generasi Ke empat

Microprocessor merupakan chiri khas komputer generasi keempat yang merupakan pemadatan ribuan IC ke dalam sebuah Chip. Karena bentuk yang semakin kecil dan kemampuan yang semakin meningkat dan harga yang ditawarkan juga semakin murah. Microprocessor merupakan awal kelahiran komputer personal.

Pada tahun 1971, Intel Corp kemudian mengembangkan microprocessor pertama serie 4004. Contoh generasi ini adalah Apple I Computer yang dikembangkan oleh Steve Wozniak dan Steve Jobs dengan cara memasukkan microprocessor pada circuit board komputer. Di samping itu, kemudian muncul TRS Model 80 dengan processor jenis Motorola 68000 dan Zilog Z-80 menggunakan 64Kb RAM standard. Komputer Apple II-e yang menggunakan processor jenis 6502R serta Ram sebesar 64 Kb, juga merupakan salah satu komputer PC sangat popular pada masa itu. Operating Sistem yang digunakan adalah: CP/M 8 Bit. Komputer ini sangat populer pada awal tahun 80-an.

IBM mulai mengeluarkan Personal Computer pada sekitar tahun 1981, dengan menggunakan Operating System MS-DOS 16 Bit. Dikarenakan harga yang ditawarkan tidak jauh berbeda dengan komputer lainnya, di samping teknologinya jauh lebih baik serta nama besar dari IBM sendiri, maka dalam waktu yang sangat singkat, komputer ini menjadi sangat popular.

          5. Perkembangan Komputer Generasi Ke lima

Pada generasi ini ditandai dengan munculnya: LSI (Large Scale Integration) yang merupakan pemadatan ribuan microprocessor ke dalam sebuah microprocesor. Selain itu, juga ditandai dengan munculnya microprocessor dan semi conductor. Perusahaan-perusahaan yang membuat micro-processor di antaranya adalah: Intel Corporation, Motorola, Zilog dan lainnya lagi. Di pasaran bisa kita lihat adanya microprocessor dari Intel dengan model 4004, 8088, 80286, 80386, 80486, dan Pentium. Pentium-4 merupakan produksi terbaru dari Intel Corporation yang diharapkan dapat menutupi segala kelemahan yang ada pada produk sebelumnya, di samping itu, kemampuan dan kecepatan yang dimiliki Pentium-4 juga bertambah menjadi 2 Ghz. Gambar-gambar yang ditampilkan menjadi lebih halus dan lebih tajam, di samping itu kecepatan memproses, mengirim ataupun menerima gambar juga menjadi semakin cepat.

Pentium-4 diproduksi dengan menggunakan teknologi 0.18 mikron. Dengan bentuk yang semakin kecil mengakibatkan daya, arus dan tegangan panas yang dikeluarkan juga semakin kecil. Dengan processor yang lebih cepat dingin, dapat dihasilkan kecepatan MHz yang lebih tinggi. Kecepatan yang dimiliki adalah 20 kali lebih cepat dari generasi Pentium 3.

Packard Bell iXtreme 4140i merupakan salah satu PC komputer yang telah menggunakan Pentium-4 sebagai processor dengan kecepatan 1.4 GHz, memory RDRAM 128 MB, Harddisk sebesar 40 GB (1.5 GB digunakan untuk recovery), serta video card GeForce2 MX dengan memory 32 MB. HP Pavilion 9850 juga merupakan PC yang menggunakan Pentium-4 untuk processornya dengan kecepatan 1.4 GHz. PC Pentium-4 Hewllett-Packard ini dating dengan dominan warna hitam dan abu-abu. Dibandingkan dengan PC lainnya, Pavilion merupakan PC Pentium-4 dengan fasilitas terlengkap. Memory yang dimiliki sebesar RDRAM 128 MB, Harddisk 30 GB dengan monitor sebesar 17 inchi.

Sumber:

  1. http://hermawayne.blogspot.co.id/2011/04/5-generasi-dalam-sejarah-komputer.html
  2. http://teknodaily.com/pengertian-dan-sejarah-perkembangan-komputer/