Pernahkah terbersit dalam pikiran agan2 semua bagaimana sebuah kalkulator bisa menghitung sedemikian cepat angka 38712 x 43172?? Pernahkan terbersit bagaimana caranya kalkulator melakukan itu semua???
Quote:
Agan2 akan menemukan jawabannya sebentar lagi di sini.
Quote:
LOADING dulu gan, kek di PlayStation aja.
Quote:
Kalkulator mampu menghitung secara cepat karena mempunya otak yang disebut PROCESSOR. Sama kaya di komputer. Otak dibalik semua perhitungan itu ada di PROCESSOR
Quote:
Lantas bagaimana cara processor itu bekerja sehingga bisa melakukan perhitungan? itu kan intinya?
Quote:
kalkulator tidak mempunyai jari sehingga kalkulator harus mencari cara lain yaitu dengan menggunakan BILANGAN BINER.
Quote:
Setiap bilangan di dunia ini bisa di konvert menjadi bilangan biner. Contoh bilangan binernya sebagai berikut
1 --> 0001
2 --> 0010
3 --> 0011
4 --> 0100
5 --> 0101
6 --> 0110
7 --> 0111
8 --> 1000
9 --> 1001
Quote:
Pada dasarnya menggunakan prinsip perhitungan aljabar bilangan biner.
Quote:
[/spoiler]
Spoiler for open this:
Spoiler for open this:
for tambah:
Aturan dasar untuk penjumlahan pada bilangan biner adalah seperti berikut:
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 0, simpan 1
Sebagai contoh akan dijumlah dua bilangan biner 0101 + 0011 hasilnya 1000
Spoiler for open this:
Spoiler for open this:
for kurang:
Aturan dasar untuk pengurangan bilangan biner adalah sebagai berikut:
0 � 0 = 0
1 � 0 = 1
1 � 1 = 0
0 � 1 = 1, pinjam 1
Sebagai contoh terdapat dua bilangan biner x dan y bilangan x = 0101 , bilangan y = 0011. Jika dilakukan operasi pengurangan maka 0101 � 0011 = 0010, berikut penjelasannya:
- Pengurangan pada digit ke 4 dari x � y adalah 1 � 1 hasilnya 0.
- Pengurangan pada digit ke 3 dari x � y adalah 0 � 1 hasilnya 1, setelah angka 0 dari bilangan x meminjam angka 1 dari digit ke 2 dari bilangan x, sehingga digit ke 2 bilangan x berubah menjadi 0.
- Pengurangan pada digit ke 2 dari x � y adalah 0 � 0 hasilnya 0
- Pengurangan pada digit ke 1 dari x � y adalah 0 � 0 hasilnya 0
Spoiler for open this:
Spoiler for open this:
for kali:
Metode yang digunakan dalam perkalian biner juga pada dasarnya sama dengan perkalian desimal, akan terjadi pergeseran ke kanan setiap dikalikan 1 bit pengali. Setelah proses perkalian masing-masing bit pengali selesai, dilakukan penjumlahan masing-masing kolom bit hasil.
[spoiler=open this] for bagi:
Serupa dengan perkalian, pembagian pada bilangan biner juga menggunakan metode yang sama dengan pembagian desimal. Bit-bit yang dibagi diambil bit per bit dari sebelah kiri. Apabila nilainya lebih dari bit pembagi, maka bagilah bit-bit tersebut, tetapi jika setelah bergeser 1 bit nilainya masih dibawah nilai pembagi maka hasilnya adalah 0.
Quote:
Dengan menggunakan prinsip seperti itu maka kalkulator bisa melakukan dengan cepat dan praktis. Untuk lebih jelasnya lagi boleh di buffer di Yout*be