welcome to my blog

welcome to my blog...

Minggu, 02 Oktober 2011

Secara terjemahan kasar, microprocessor=pengolah, mikrocontroller=pengendali. Dari sini mungkin kita sudah bisa memperkirakan perbedaannya.
Singkatnya:
1. Mikroprosesor bersifat general purpose (fungsi umum, fleksibel). Sehingga berisikan sepaket chip yang hanya berfungsi sebagai pengolah data (terdiri dari ALU, PC, SP, register, clock, interrupt, data/address bus) dari memory. Dan dikarenakan tidak memiliki fitur terintegrasi sebagaimana mikrokontroler maka untuk menjadikannya dapat beroperasi kita perlu menambahkan lagi RAM, I/O, dan berbagai device/periferal lain (tergantung tujuan penggunaannya). Implementasinya misal seperti yang selama ini kita kenal dengan processor Intel dan AMD untuk PC adalah termasuk jenis ini.
Diagram blok mikroprosesor
Diagram blok sebuah mikroprosesor
2. Mikrokontroler bersifat specific purpose (fungsi khusus, terbatas). Sehingga berisikan sepaket chip lengkap yang terdiri dari fitur-fitur pengolah data yang juga terdapat dalam mikroprosesor, ditambah RAM, ROM, I/O, dan fitur terintegrasi lain di dalamnya. Implementasinya dapat ditemui pada berbagai macam perangkat rumah tangga, telekomunikasi, otomotif, mesin industri, elektronik, dan perangkat-perangkat lain yang memiliki ‘otak’ (embedded system) di dalamnya.

Diagram blok mikrokontroler
Diagram blok sebuah mikrokontroler

Saluran data (data bus)
Lintasan bagi perpindahan data antar modul.
Secara kolektif lintasan ini disebut bus data. Umumnya jumlah saluran terkait dengan panjang word, misalnya : 8, 16, 32 saluran.
Tujuannya untuk menstranfer word dalam sekali waktu.
Jumlah saluran dalam bus data dikatakan lebar bus, dengan satuan bit, misal lebar bus 16 bit

Saluran Alamat (address bus)
Digunakan untuk menspeksifikasikasi sumber dan tujuan data pada bus data
Digunakan untuk mengirim alamat word pada memori yang akan diakses CPU.
Digunakan untuk saluran alamat perangkat modul komputer saat CPU mengakses suatu modul.
Semua peralatan yang terhubung dengan system komputer, agar dapat diakses harus memiliki alamat. Contoh: mengakses por I/O, maka port I/O harus memiliki hardware-nya.

Saluran kontrol (control bus)
Digunakan untuk mengontrol bus data, bus alamat dan saluran modul yang ada.
Karena bus data dan bus alamat digunakan oleh semua komponen maka diperlukan suatu mekanisme kerja yang dikontrol melalui bus kontrol ini.
Sinyal-sinyal kontrol terdiri atas :
Sinyal pewaktuan (Menandakan validitas data dan alamat)
Sinyal perintah (Berfungsi membentuk suatu operasi)

Prinsip Kerja Mikroprosesor

CPU terdiri atas dua bagian utama yang dinamakan unit kontrol (Control Unit) dan ALU (Arithmetic and Logic Unit)
  • Unit kontrol berfungsi untuk mengendalikan seluruh komponen dalam sistem komputer, seperti layaknya otak manusia yang mengontrol seluruh syaraf dalam tubuh sehingga seluruh anggota tubuh dapat digerakkan atau dikendalikan. Pengendalian yang dilaksanakan oleh unit ini di dasarkan pada instruksi-instruksi yang terdapat pada program komputer. Setiap instruksi diterjemahkan ke dalam bentuk tindakan yang sesuai dengan maksud instruksi bersangkutan.
  • Unit aritmetika dan logika berperan dalam melaksanakan operasi-operasi perhitungan (aritmetika) seperti pengurangan, penjumlahan, dan pengalian maupun operasi pembandingan (logika) seperti membandingkan suatu nilai bernilai nol atau tidak.
Selain kedua komponen tersebut, CPU memiliki sejumlah register. Register adalah memori dalam CPU yang mempunyai kecepatan sangat tinggi, yang digunakan untuk berbagai operasi dalam CPU. Tipe register bermacam-macam, antara lain yaitu register instruksi, register alamat, dan register akumulator.
Untuk melakukan suatu operasi terhadap data yang berbeda dalam memori utama, data mula-mula disalin dari memori ke register-register dalam CPU. Unit kontrol yang menangani hal ini bisa berarti perintah atau data. Selanjutnya data diterjemahkan dan diproses. Jika terdapat operasi aritmetika atau logika, ALU segera mengambil alih peran tersebut. Hasil sementara permrosesan akan ditaruh pada akumulator dan setelah itu dapat dituangkan dalam bentuk algoritma (urutan proses) seperti berikut:
  1. LOAD nilai dari satu lokasi di memori ke sebuah register;
  2. LOAD nilai dari lokasi lain di memori ke register yang lain;
  3. ADD kedua nilai dan hasilya disimpan dalam register akumulator;
  4. STORE isi akumulator ke dalam suatu lokasi di memori.
  5. Selesai.

Pengertian dan Cara Kerja Arithmatic Logical Unit (ALU)

Arithmatic Logical Unit (ALU), adalah salah satu bagian/komponen dalam sistem di dalam sistem komputer yang berfungsi melakukan operasi/perhitungan aritmatika dan logika (Contoh operasi aritmatika adalah operasi penjumlahan dan pengurangan, sedangkan contoh operasi logika adalah logika AND dan OR. ALU bekerja besama-sama memori, di mana hasil dari perhitungan di dalam ALU di simpan ke dalam memori.
Perhitungan dalam ALU menggunakan kode biner, yang merepresentasikan instruksi yang akan dieksekusi (opcode) dan data yang diolah (operand). ALU biasanya menggunakan sistem bilangan biner two’s complement. ALU mendapat data dari register. Kemudian data tersebut diproses dan hasilnya akan disimpan dalam register tersendiri yaitu ALU output register, sebelum disimpan dalam memori.
Pada saat sekarang ini sebuah chip/IC dapat mempunyai beberapa ALU sekaligus yang memungkinkan untuk melakukan kalkulasi secara paralel. Salah satu chip ALU yang sederhana (terdiri dari 1 buah ALU) adalah IC 74LS382/HC382ALU (TTL). IC ini terdiri dari 20 kaki dan beroperasi dengan 4×2 pin data input (pinA dan pinB) dengan 4 pin keluaran (pinF).
Arithmatic Logical Unit (ALU), fungsi unit ini adalah untuk melakukan suatu proses data yang berbentuk angka dan logika, seperti data matematika dan statistika. ALU terdiri dari register-register untuk menyimpan informasi.Tugas utama dari ALU adalah melakukan perhitungan aritmatika (matematika) yang terjadi sesuai dengan instruksi program. Rangkaian pada ALU (Arithmetic and Logic Unit) yang digunakan untuk menjumlahkan bilangan dinamakan dengan Adder. Adder digunakan untuk memproses operasi aritmetika, Adder juga disebut rangkaian kombinasional aritmatika.
Ada 3 jenis adder:
1. Rangkaian Adder dengan menjumlahkan dua bit disebut Half Adder.
2. Rangkaian Adder dengan menjumlahkan tiga bit disebut Full Adder.
3. Rangkain Adder dengan menjumlahkan banyak bit disebut Paralel Adder

1. HALF ADDER
Rangkaian Half Adder merupakan dasar penjumlahan bilangan Biner yang terdiri dari satu bit, oleh karena itu dinamai Penjumlah Tak Lengkap.
a. jika A = 0 dan B = 0 dijumlahkan, hasilnya S ( Sum ) = 0.
b. jika A = 0 dan B = 1 dijumlahkan, hasilnya S ( Sum ) = 1.
c. jika A = 1 dan B = 1 dijumlahkan, hasilnya S ( Sum ) = 0
jika A = 1 dan B =1 dijumlahkan, hasilnya S ( Sum ) = 0. dengan nilai pindahan cy(Carry Out) = 1
Dengan demikian, half adder memiliki 2 masukan ( A dan B ) dan dua keluaran ( S dan Cy ).

2. FULL ADDER
Sebuah Full Adder menjumlahkan dua bilangan yang telah dikonversikan menjadi bilangan-bilangan biner. Masing-masing bit pada posisi yang sama saling dijumlahkan. Full Adder sebagai penjumlah pada bit-bit selain yang terendah. Full Adder menjumlahkan dua bit input ditambah dengan nilai Carry-Out dari penjumlahan bit sebelumnya. Output dari Full Adder adalah hasil penjumlahan (Sum) dan bit kelebihannya (carry-out).

3. PARALEL ADDER
Rangkaian Parallel Adder adalah rangkaian penjumlah dari dua bilangan yang telah dikonversikan ke dalam bentuk biner. Anggap ada dua buah register A dan B, masing-masing register terdiri dari 4 bit biner : A3A2A1A0 dan B3B2B1B0.
Rangkaian Parallel Adder terdiri dari Sebuah Half Adder (HA) pada Least Significant Bit (LSB) dari masing-masing input dan beberapa Full Adder pada bit-bit berikutnya. Prinsip kerja dari Parallel Adder adalah sebagai berikut : penjumlahan dilakukan mulai dari LSB-nya. Jika hasil penjumlahan adalah bilangan desimal “2” atau lebih, maka bit kelebihannya disimpan pada Cout, sedangkan bit di bawahnya akan dikeluarkan pada Σ. Begitu seterusnya menuju ke Most Significant Bit (MSB)nya.
Tugas lain dari ALU adalah melakukan keputusan dari operasi sesuai dengan instruksi program yaitu operasi logika (logical operation). Operasi logika meliputi perbandingan dua buah elemen logika dengan menggunakan operator logika.
Arithmatic Logical Unit (ALU):
· Bertugas membentuk fungsi – fungsi pengolahan data komputer.
· ALU sering disebut mesin bahasa (machine language) karena bagian ini mengerjakan instruksi – instruksi bahasa mesin yang diberikan padanya
· ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean, yang masing – masing memiliki spesifikasi dan tugas tersendiri.
Fungsi-fungsi yang didefinisikan pada ALU adalah Add(penjumlahan), Addu (penjumlahan tidak bertanda), Sub(pengurangan), Subu (pengurangan tidak bertanda), and, or, xor, sll (shift left logical), srl (shift right logical), sra (shift right arithmetic), dan lain-lain.
Arithmetic Logical Unit (ALU) merupakan unit penalaran secara logic. ALU ini merupakan Sirkuit CPU berkecepatan tinggi yang bertugas menghitung dan membandingkan. Angka-angka dikirim dari memori ke ALU untuk dikalkulasi dan kemudian dikirim kembali ke memori. Jika CPU diasumsikan sebagai otaknya komputer, maka ada suatu alat lain di dalam CPU tersebut yang kenal dengan nama Arithmetic Logical Unit (ALU), ALU inilah yang berfikir untuk menjalankan perintah yang diberikan kepada CPU tersebut.
ALU sendiri merupakan suatu kesatuan alat yang terdiri dari berbagai komponen perangkat elektronika termasuk di dalamnya sekelompok transistor, yang dikenal dengan nama logic gate, dimana logic gate ini berfungsi untuk melaksanakan perintah dasar matematika dan operasi logika. Kumpulan susunan dari logic gate inilah yang dapat melakukan perintah perhitungan matematika yang lebih komplit seperti perintah “add” untuk menambahkan bilangan, atau “devide” atau pembagian dari suatu bilangan. Selain perintah matematika yang lebih komplit, kumpulan dari logic gate ini juga mampu untuk melaksanakan perintah yang berhubungan dengan logika, seperti hasil perbandingan dua buah bilangan.
Instruksi yang dapat dilaksanakan oleh ALU disebut dengan instruction set. Perintah yang ada pada masing-masing CPU belum tentu sama, terutama CPU yang dibuat oleh pembuat yang berbeda, katakanlah misalnya perintah yang dilaksanakan oleh CPU buatan Intel belum tentu sama dengan CPU yang dibuat oleh Sun atau perusahaan pembuat mikroprosesor lainnya. Jika perintah yang dijalankan oleh suatu CPU dengan CPU lainnya adalah sama, maka pada level inilah suatu sistem dikatakan compatible. Sehingga sebuah program atau perangkat lunak atau software yang dibuat berdasarkan perintah yang ada pada Intel tidak akan bisa dijalankan untuk semua jenisprosesor,kecuali untuk prosesor yang compatible dengannya.
Seperti halnya dalam bahasa yang digunakan oleh manusia, instruction set ini juga memiliki aturan bahasa yang bisa saja berbeda satu dengan lainnya. Bandingkanlah beda struktur bahasa Inggris dengan Indonesia, atau dengan bahasa lainnya, begitu juga dengan instruction set yang ada pada mesin, tergantung dimana lingkungan instruction set itu digunakan.
REGISTER

Registry adalah sebuah basis data yang disusun secara hierarkis yang mengandung informasi mengenai konfigurasi sebuah sistem, mulai dari konfigurasi perangkat keras, perangkat lunak, asosiasi ekstensi berkas dengan aplikasinya hingga preferensi pengguna.
Registry, pertama kali diperkenalkan di dalam sistem Windows 16-bit sebagai penampung informasi mengenai pemetaan/asosiasi ekstensi berkas dengan aplikasinya, dan kemudian dikembangkan menjadi basis data dengan cakupan yang luas pada sistem Windows XP.
Registry dalam Windows XP terbagi secara logis ke dalam lima buah anak pohon (subtree), yang setiap pohon tersebut mengandung kumpulan kunci (key) dan anak kunci (subkey) yang disusun secara hierarkis.
Susunan ini sama dengan susunan direktori dalam sistem berkas.
Sementara itu, secara fisik, registry terdiri atas beberapa berkas yang disebut sebagai hive dan berkas catatan transaksi (transaction log) untuk setiap hive-hive tersebut yang disimpan di dalam direktori %systemroot%system32config.

Minggu, 25 September 2011

CARA MENGINSTAL XAMPP

Berikut adalah cara menginstal XAMPP:

  1. Pertama buka file master XAMPP anda , kemudian klik file tersebut
    1
  2. Rubah bahasa menjadi bahasa Indonesia agar mempermudah anda dalam proses penginstalan XAMPP.
    2
  3. Setelah itu akan muncul kotak dialog setup XAMPP , kemudian pilih maju
    3
  4. Pilih lokasi dimana program XAMPP akan diinstal,biasanya diletakan kedalam C/Program File/xampp
    4
  5. Kemudian pilih install, tunggu beberapa saat sampai proses instalasi selesai.
  6. Dalam proses instalasi akan muncul kotak dialog dari dosprompt, seperti berikut :
    5
  7. Biarkan saja kotak dialog tersebut akan hilang sendiri dan akan muncul kotak dialog berikutnya :
    6
  8. Setelah muncul kotak dialog seperti gambar di atas pilih selesai, maka akan muncul kotak dialog untuk menginstal XAMPP server
    7baru
  9. Kemudian pilih yes agar server terinstal. Maka semua proses menginstal XAMPP sudah selesai.
  10. Periksalah apakah program XAMPP dapat berjalan, caranya lihat dari start>program>appachefriends>xampp pilih Control XAMPP server panel
    8
  11. Maka akan tampil jendela seperti berikut :
    11
  12. Kemudian aturlah sesuai dengan kebutuhan anda.

Rabu, 09 Juni 2010

PENGERTIAN BIOS
BIOS (Basic Input Output Sistem)
adalah program controller standar yang terpasang pada motherboard. program ini disimpan dalam suatu chip dalam komputer.
BIOS (Basic Input Output Sistem),
merupakan sebuah program yang mengatur konfigurasi komponen input dan output yang terpasang padaPC baik secara software maupun hardware.
BIOS, bagian dari sistem operasi yang dapat mengidentifikasi set program yang digunakan untuk mem-BOOT komputer. BIOS terdapat di ROM dari sistem, dan pada umumnya BIOS tersimpan secara permanen.Program yang digunakan mikroprocessor untuk menyalakan komputer.BIOS juga mengatur aliran data antara sistem operasi komputer dan perangkat tambahan yang terhubung pada komputer.

FUNGSI BIOS
BIOS
pun memiliki fungsi-fungsi yang sangat penting, dan fungsi BIOS sendiri antara lain:
  • INisialisasi serta pengujian terhadap perangkat keras (hardware),
  • membuat dan menjalankan sistem operation (sistem operasi),
  • mengatur beberapa setting dalam komputer,
  • membantu sistem operasi dan aplikasi dalam prose pengaturan perangkat keras dengan menggunakan BIOS runtimen service.
MASALAH BIOS
Masalah pada BIOS dapat terjadi, bios dapat rusak misalnya oleh masa pakainya yang sudah terlalu lama, penggunaan yang salah pada BIOS, dan adanya pengaruh dari virus misalny virus CIH.

JENIS BIOS
BIOS tergolong kedalam suatu chip dan diisi dengan cara elecktromagnetic (pencahayaan). Pada umumnya BIOS disimpan dalam chip EPROM (Erasable Programmable ROM) atau EEPROM (Electrical Erasable Programmable ROM).
Di pasaran ada banyak sekali perusahaan komputer yang mengeluarkan produk BIOS, antara lain: AWARD BIOS, PHOENIX BIOS, AMIBIOS, compaq, IBM Aptivas dan Thinkpads, dll.

MENGAMANKAN BIOS
Untuk mencegahnya beberapa setting yang salah pada BIOS, yang dilakukan oleh tangan-tangan yang tidak bertanggung jawab. Karena salah pengaturan pada BIOS dapat merugikan komputer dan kita sendiri sebagai pengguna. Untuk itu ada beberapa hal yang harus diperhatikan dan menjadi alasan mengapa kita harus mengamankan BIOS, yaitu:
1. Mencegah dirubahnya konfigurasi pada BIOS
Jika seseorang dapat masuk kedalam seetting BIOS, maka dengan mudah dapat
mengacak-ngacak system. Mendisable hardware atau merubah urutan booting,
2. Mencegah SYSTEM BOOTING
Beberapa jenis dari BIOS memberikan pasword full bagi pemakai. fungsinya agar orang lain tidak dapat masuk pada setting BIOS, dan hanya anda saja yang dapat masuk pada setting BIOS tersebut.
tetapi jika anda lupa dengan pasword yang trelah anda buat, maka ada dua cara yang dapat kita lakukan yaitu:
1. Dengan reset jumper. Cara seperti ini dapat dilakukan dengan mengikuti petunjuk
dari Manual Book.
2. Dan dengan melepas baterai CMOS, lalu memasangkannya kembali.

Kamis, 20 Mei 2010

Mengenal perangkat Komputer dengan Computer Hardware Chart



Computer hardware chart
Apakah anda tahu jenis setiap perangkat keras (hardware) yang ada di Komputer atau Laptop ? Saya yakin sedikit sekali yang tahu. Nah, bagi teknisi komputer atau orang yang ingin sekedar belajar tentang berbagai hardware komputer, saat ini akan lebih mudah dengan adanya Computer Hardware Chart.
Gambar ini menyertakan berbagai hardware, foto yang cukup jelas dan tipenya. Berikut screenshot-nya.

Computer_hardware_poster
Computer Hardware Chart dibuat oleh salah satu user di DeviantArt, dengan menyertakan contoh masing-masing perangkat seperti : Hard Drives / Hardisk (HDD), Memori (RAM), berbagai macam Port, Socket CPU, Power Connector dan sebagainya

Senin, 08 Maret 2010

peringkat selingkuh :

Nah ini yang paling gress buat para Selingkuher
(sebutan untuk tukang selingkuh ). Atau mungkin
Anda yang masih ragu kepada pasangan Anda, ini
bisa dijadikan review. Yah setidaknya buat jaga-
jaga . Ok deh mari kita mulai, berikut urutannya !!!



T A U R U S (21 April - 20 Mei)

Kesetiaannya luar biasa dan paling dapat
diandalkan. Bagi beberapa zodiac tertentu, Taurus
kadangkala dianggap pribadi yang agak
membosankan dalam hubungan interaksi karena
cenderung berkutat dalam hitungan berhemat-
hemat atau paling tidak dianggap keras kepala.

C A N C E R (21 Juni - 22 Juli)

Ratu Rumahan yang setia, selalu ingin merawat
pasangannya. Sensitivitas tinggi membuatnya
sangat berhati- hati untuk tidak dilukai dan
melukai. Cancer terkesan menutup rapat diri yang
membuat beberapa zodiac tertentu menjadi tidak
sabar karena makan waktu untuk berinteraksi
dengannya.

V I R G O (23 Agustus - 22 September)

Sangat hati-hati memilih pasangan. Ketemu satu
saja sudah bikin capek, jadi boro-boro mau main-
mata lagi..Kerap lumayan rewel dan kritis yang
menunjukkan betapa besar perhatiannya
pada seseorang. Bagi beberapa zodiac tertentu,
Virgo adalah tipe yang kerewelan dan kritiknya
kadang bisa bikin orang lain tersinggung.

C A P R I C O R N (23 Desember - 20 Januari)

Pemikiran akan rencana-rencananya sangat
menyita waktunya. Cenderung berkutat seputar
pemikiran akan rencana-rencananya. Bagi
beberapa zodiac tertentu, Capricorn terkesan
membatasi diri dalam hubungan interaksi dengan
lainnya. Selingkuh hanya intermezzo kala
jenuh.

A Q U A R I U S (21 Januari - 19 Februari)

Tidak suka selingkuh, tapi menghindari komitmen
yang membutuhkan keterlibatan emosional yang
dalam. Aquarius cenderung berpikir dan bertindak
tegas. Bagi bebe! rapa zodiac tertentu, ia terkesan
sangat radikal. Bila ia sampai selingkuh, berarti itu
caranya yang radikal untuk mengakhiri hubungan
dengan pasangan yang tidak mampu mengikuti
pola pikirnya.

L I B R A (23 September - 22 Oktober)

Paling sukar menentukan pilihan dan mengalami
kesulitan dalam mengungkapkan diri sendiri. arena
kerap berpikiran mendua mengenai segala
sesuatu, bagi beberapa zodiac tertentu, Libra
kadang terkesan penuh rahasia dan cenderung
sulit dipahami.

G E M I N I (21 Mei - 20 Juni)

Harus dimanja agar tidak selingkuh Selalu ingin
dimanja dan diperhatikan oleh pasangannya. Bagi
beberapa zodiac tertentu, Gemini adalah tipe yang
gampang berubah- ubah.

S A G I T A R I U S (23 November - 22 Desember)

Gampang tergoda untuk selingkuh. Karakter dasar
yang ekspansif maka ia gampang tergoda untuk
hal-hal yang baru, begitu pula dalam hu! bungan.
Bagi beberapa zodiac tertentu, Sagitarius adalah
tipe cemerlang yang penuh vitalitas hidup.

A R I E S (21 Maret - 20 April)

Perlu dipantau agar gairah kehangatannya tidak
berlebihan. Antusiasme dalam diri membuat
gairahnya selalu berkobar untuk ber petualang
dalam segala hal. Bagi beberapa zodiac tertentu,
Aries adalah tipe yang hangat dalam hubungan
interaksi.

L E O (23 Juli - 22 Agustus)

Kesetiaannya diliputi ego yang tinggi. Egonya yang
tinggi membuat kesetiaannya sangat berpamrih,
yaitu rela mengalah dalam banyak hal untuknya.
Bagi beberapa zodiac tertentu, Leo adalah tipe
yang menawan.

S C O R P I O (23 Oktober - 22 November)

Tak akan membiarkan setiap godaan lewat begitu
saja. Godaan bisa berarti perhatian baginya dan
jarang diabaikannya. Scorpio senang menjadi
populer sebagai si pecinta ulung. Bagi beberapa
zodiac tertentu, Scorpio adalah tipe pecinta yang
ekspresif.

P I S C E S (20 Februari - 20 Maret)

Si Peselingkuh yang mengaku setia.Demikian
romantis dia perselingkuhan adalah nuansa
indah dalam hidupnya


sumber: Cheya