Ceriwis

Ceriwis (https://forum.ceriwis.com/forum.php)
-   Lounge (https://forum.ceriwis.com/forumdisplay.php?f=9)
-   -   Bagaimana Cara Kerja Kalkulator. (https://forum.ceriwis.com/showthread.php?t=943684)

demokrat 27th May 2012 02:48 PM

Bagaimana Cara Kerja Kalkulator.
 
[/quote]
Quote:






SALAM SEJAHTERA






Quote:






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



http://ndoware.com/wp-content/upload...enjumlahan.jpg








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.

http://ndoware.com/wp-content/upload.../perkalian.jpg








[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.

http://ndoware.com/wp-content/upload.../pembagian.jpg












Quote:






Dengan menggunakan prinsip seperti itu maka kalkulator bisa melakukan dengan cepat dan praktis. Untuk lebih jelasnya lagi boleh di buffer di Yout*be






Quote:












Sebegitu aja gan semoga bermanfaat.

Terima kasih sudah mau mampir ke thread saya.



Kalau berkenan boleh timpuk :melonndan:




[quote]





Mampir juga gan kesini..

Calon HT tampaknya

ALL ABOUT GOOGLE







</div>


All times are GMT +7. The time now is 02:09 PM.