Translate

Jumat, 15 April 2016

Mikrokontroler


Mikrokontroler dapat dikatakan sebagai komputer mini atau suatu chip dimana didalamnya berlangsung beberapa proses dalam mengontrol rangkaian elektronik seperti Processor, memory, I/O dan lain-lain. Kelebihan yang terdapat pada mikrokontroler yaitu dengan adanya RAM dan I/O sehingga membuat bentuknya menjadi lebih ringkas. Mikrokontroler memiliki masukan dan keluaran serta memiliki kendali dimana program dapat ditulis dan dihapus secara khusus. Sehingga tugas mikrokontroler yaitu membaca dan menulis data. Jika dibandingkan dengan mikroprosesor, mikroprosesor dapat dikatakan sebagai CPU yang berfungsi sebagai pusat pengolahan dan pengendalian pada sistem mikro yang terdiri dari bagian-bagiannya yaitu register, ALU, control unit, dan lain-lain.
Terdapat beberapa jenis mikrokontroler yang memiliki karakteristiknya sendiri yaitu:
  • MCS51
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).
  • 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.
  • PIC
Saat ini PIC telah dilengkapi dengan EPROM dan komunikasi serial, UAT, kernel kontrol motor dll serta memori program dari 512 word hingga 32 word. 1 Word disini sama dengan 1 instruki bahasa assembly yang bervariasi dari 12 hingga 16 bit, tergantung dari tipe PICmicro tersebut. Silahkan kunjungi www.microchip.com untuk melihat berbagai produk chip tersebut. PIC cukup popular digunakan oleh para developer dan para penghobi ngoprek karena biayanya yang rendah, ketersediaan dan penggunaan yang luas, database aplikasi yang besar, serta pemrograman (dan pemrograman ulang) melalui hubungan port  serial yang terdapat pada komputer.
  • Microchip, dll
Dalam mengeluarkan prduknya, microchip membagi produknya kedalam beberapa jenis yaitu:
    • Low End, Mikrokontroler PIC 12-bit
    • Mid Range, Mikrokontroler PIC 14-bit (PIC16F84, PIC16F877)
    • 16-bit instruction PIC
    • High End, Mikrokontroler PIC 16-bit
Mikrokontroler memiliki beberapa keuntungan jika dibandingkan dengan mikroprosesor atau komputer lainnya yaitu ukurannya yang ringkas yang dapat melakukan aktifitas seperti komputer namun hanya dapat menjalankan satu program jika dibandingkan komputer yang dapat menjalankan beberapa program, memiliki konsumsi daya yang lebih rendah, lebih mudah terintegrasi. Selain itu mikrokontroler juga lebih murah, mengurangi ongkos otomatisasi dan memiliki flesibilitas yang tinggi.

Sumber:

Arsitektur Komputer


            Arsitektur komputer merupakan ilmu yang mempelajari suatu instruksi atau eksekusi program atau sistem komputer yang dilakukan oleh programmer terdiri dari teknik pengalamatan, mekanisme I/O, set instruksi dan lain-lain. Jika di pasarkan, secara umum orang yang membeli komputer tidak memperhatikan seperti apa instruksi yang dilakukan maupun mekanis I/O apa yang terjadi pada mesin komputer tersebut melainkan yang dilihat yaitu dari segi organisasi komputernya yaitu berupa unit-unit atau pehriperal suatu sistem komputer seperti memori, processor, dan lain-lain. Namun bagusnya organisasi komputer tersebut dipengaruhi oleh arsitektur komputer yang dilakukan terhadapnya. Arsitektur komputer sama dari waktu ke waktu tetapi organisasi komputer sering berubah mengikuti perkembangan teknologi. Sehigga organisasi komputer lah yang menyebabkan mahalnya suatu komputer namun itu semua berasal dari bagaimana arsitektur komputer bekerja. Arsitektur komputer memiliki tingkatan-tingkatannya yaitu:
  • Mesin Multi Level
Pada tingkatan ini arsitektur komputer melakukan suatu instruksi bagaimana proses komunikasi dapat dilakukan antara mesin terhadap manusia atau pengguna dengan komponen sirkuit elektronik dalam sebuah komputer sebagai pelaksana instruksi sebuah program. Terdapat 4 level atau tingkatan pada mesin multi level ini yaitu:
    • Mesin Level “n”
Level device, yaitu level dalam lingkup rekayasa elektronik. Program yang ada pada level ini adalah bahasa mesin L0 yang dapat dijalankan langsung oleh sirkuit elektronik.
    • Mesin Level 2
Program adalah bahasa mesin L1, bahasa ini tidak dapat langsung diterima oleh sirkuit elektronik melainkan diterjemahkan terlebih dahulu oleh interpreter ke bahasa mesin L0.
    • Mesin Level 1
Program adalah bahasa mesin L2, sebelum diterima oleh sirkuit elektronik, bahasa ini diterjemahkan terlebih dahulu oleh interpreter ke bahasa mesin L1.
    • Mesin Level 0
Program adalah bahasa mesin Ln. Bahasa ini diterjemahkan terlebih dahulu oleh interpreter ke bahasa yang tingkatannya dibawahnya sebelum diterima oleh sirkuit elektronik.
  • Peralatan Input
Perangkat input merupakan peralatan yang dapat digunakan untuk menerima data yang akan diolah ke dalam komputer. Perangkat ini yang digunakan oleh pengguna untuk melakukan interaksi dengan komputer agar komputer melaksanakan perintah yang diberikan oleh penggunanya.
  • Pemrosesan Pusat dan Penyimpanan Sekunder
CPU atau satuan merupakan tempat pemrosesan instruksi-instruksi program. Pada komputer mikro, processor ini disebut microprocessor.
  • Peralatan Output
Suatu perangkat keras yang menghasilkan keluaran dari program atau instruksi yang dilakukan. Keluaran dapat berupa suara, tampilan display pada monitor, hardcopy, dan lain-lain.
Ada beberpa faktor yang mempengaruhi keberhasilan arsitektur komputer, tiga diantaranya adalah :
  • Manfaat Arsitektural
  • Kinerja Sistem
  • Biaya Sistem

Sumber:

Senin, 04 April 2016

Generasi Komputer


Generasi Pertama (1944-1959)

http://hermawayne.blogspot.com
Komputer generasi pertama menggunakan tabung hampa udara sebagai penguat sinyal. Bahan baku dari tabung terdiri dari kaca dimana mudah pecah dan mudah menghantarkan panas. Untuk menetralisir hal tersebut dibutuhkan komponen lain yang berfungsi sebagai pendingin. Komputer pada generasi ini yang selesai dibuat adalah ENIAC, merupakan komputer terbesar karena di butuhkannya banyak tabung hampa udara dan berbobot 30 ton, panjang 30 M dan tinggi 2,4 M dan juga memerlukan daya listrik 174 kilowatts.

Generasi Kedua(1960-1964)

http://hermawayne.blogspot.com
Komputer generasi kedua menggunakan transistor sebagai penguat sinyalnya, yang bahan bakunya terdiri dari 3 lapis yaitu basic, collector, dan emmiter. Berdeda dari generasi pertama, karena komponen padat, transistor tidak mudah pecah dan tidak menyalurkan panas.

Generasi Ketiga(1964-1975)

http://hermawayne.blogspot.com
Karena konsep yng dipakai semakin kecil semakin murah yang diterapkan dari transistor di generasi kedua, akhirnya dari sekian banyak transistor berhasil digabung dalam satu bentuk yanh sangat kecil. Secuil silicium yang mempunyai ukuran beberapa milimete berhasil diciptakan, dan inilah yang disebut dengan Integrated Circuit atau IC chip. Cincin magnetic tersebut dapat dimagnetisasi secara satu arah ataupun berlawanan yang kemudian diterjemahkan menjadi konsep 0 dan 1 dalam system bilangan biner.

Generasi Keempat(1975-sekarang)

http://hermawayne.blogspot.com
Pada generasi ini menggunakan microprocessor yang notabene nya adalah pemadatan yang diturunkan dari generasi sebelumnya, yaitu pemadatan ribuan IC dalam sebuah chip. Karena semakin kecil dan kemampuan yang ditawarkan semakin meningkat, harga yang ditawarkan pun semakin murah. Microprocessor adalah awal dari kelahiran komputer personal.

Generasi Kelima(sekarang-Masa Depan)

http://hermawayne.blogspot.com

Generasi ini ditandai dengan pemadatn ribuan Microprocessor kedalam sebuah Microprocessor. Juga di tandai dengan munculnya microprocessor dan semi-conductor. Gambar-gambar yang ditampilkan menjadi lebih halus dan menjadi lebih tajam, selain itu kecepatan memproses, mengirim ataupun menerima gambar juga semakin cepat.

Perbandingan Sistem Operasi (Windows, Linux dan Mac OS)



Hasil gambar untuk logo windows


System Operasi Windows

Windows adalah system operasi yang dikembangkan oleh perusahaan besar yang dipimpin oleh Bill Gates, Microsoft Corporation.

Kelebihan Windows
  • Saat user menggunakan computer dengan system operasi windows, hal yang pertama dapat dirasakan adalah kemudahan dalam menggunakan computer itu sendiri karena dengan GUI (Graphical User Interface) yang lebih familiar dan mudah di mengerti membuat user merasa nyaman di depan layar monitor.
  • Karena mudah digunakan, maka banyak user yang menggunakan system operasi ini.
  • Banyaknya aplikasi yang mendukung atau kompatibel dengan system operasi ini, karena banyak pula penggunanya.

Kekurangan Windows
  • Instalasi windows lebih sulit dibandingkan dengan system operasi lain meskipun dengan GUI yang cukup dipahami, namun akan terlihat terlalu rumit bagi orang awam.
  • Sangat di sayangkan dengan interface yang mudah dipahami, system operasi ini berbayar, karena harus menggunakan lisensi.
  • Karena banyak yang menggunakan dan banyaknya aplikasi yang mendukung, system operasi ini lebih rentan terhadap virus dibandingkan dengan system operasi yang lain.


System Operasi Linux
Hasil gambar untuk logo linux

Linux adalah nama yang diberikan pada system operasi bertipe Unix, dengan kata lain Linux merupakan turunan dari Unix. Linux adalah salah satu contoh system operasi yang hasil pengembangan dari perangkat lunak open source.

Kelebihan Linux
  • System operasi ini merupakan pengembangan dari suatu system yang open source, maka system operasi ini juga open source, artinya siapa saja dapat mengembangkan system operasi ini tanpa terkecuali.
  • Linux tidak memerlukan biaya untuk mendapatkannya, karena sifatnya yang open source.
  • Linux lebih unggul dibandingkan dengan system operasi lain dalam hal keamanan. Karena linux merupakan sytem operasi yang multiuser, jadi jika suatu virus menyerang user tertentu maka sulit menyebar pada user lain.
  • Linux lebih ringan dan stabil, sehingga jarang mengalami crash.
  • Karena ringan, linux dapat di gunakan bersama dengan system operasi lain dalam satu computer (bergantian).
  • Banyak program yang sangat berguna telah terpasang pada linux, dibandingkan dengan windows yang harus menginstal lebih banyak program luar.

Kekurangan Linux

  • Karena sifatnya yang open source dan free lisence, maka tidak banyak aplikasi maupun vendor hardware yang kompatibel dengan Linux.
  • Struktur direktori pada linux membingungkan bagi user sehingga dibutuhkan lebih banyak waktu untuk belajar menggunakan system operasi ini.
  • User belum terbiasa menggunakan linux, terlebih lagi tampilan linux yang tidak cukup menarik bagi beberapa kalangan.

System operasi Mac OS

Mac OS adalah sebuah system operasi besutan Apple yang dibuat khusus untuk macintosh dan tidak kompatibel dengan PC berbasis IBM. Mac OS adalah singkatan dari Macintosh Operating System. Mac OS merupakan system operasi pertama yang menggunakan GUI.

Hasil gambar untuk logo mac osKelebihan Mac OS

  • Pada system operasi ini terdapat aplikasi yang berfungsi untuk membackup sytem dan perubahan data secara otomatis.
  • Tampilan pada system operasi ini lebih elegan.
  • Terdapat aplikasi yang dapat mencari data harddisk, jaringan LAN dan internet secara keyword.
  • Shutdown yang sangat cepat.
  • Dapat mengenal file format windows.

Kekurangan Mac OS

  • Dengan segala telenta dan kemampuan pada Mac OS sudah dapat dipastikan system operasi ini memiliki harga yang sangat mahal.
  • Karena memiliki tampilan yang sangat bagus, system operasi ini lebih cocok untuk desain grafis.
  • Mac os tidak dapat dirakit sendiri karena Apple sudah tidak memberikan lisensi pada perusahaan lain untuk membuat hardware yang dapat menggunakan Mac OS.
  • Mac os tdak dapat digunakan bersama dengan system operasi lain.