Kalkulator

June 15, 2012

Definisi:

(kal·ku·la·tor n) 1 alat hitung; 2 juru hitung , ialah alat yang digunakan sebagai penghitungan angka, yang didalamnya terdapat berbagai fungsi hitung, seperti; tambah, bagi, kali, kurang, dll.

Secara umum, kalkulator elektronik dasar terdiri dari komponen sebagai berikut:
Sumber tenaga (baterai atau sel surya)

Keypad - terdiri dari kunci yang digunakan untuk nomor masukan dan perintah fungsi (penambahan, perkalian, kuadrat-root, dll)

Prosesor chip ( mikroprosesor ) berisi:
Scanning unit - ketika kalkulator dinyalakan, scan keypad menunggu untuk mengambil sinyal listrik ketika tombol ditekan.
Encoder unit - mengubah angka dan fungsi ke dalam kode biner .
X dan Y mendaftar mendaftar - Mereka nomor toko di mana nomor tersebut disimpan sementara saat melakukan perhitungan. Semua nomor masuk ke X registrasi terlebih dahulu. Jumlah dalam register X ditampilkan pada layar.
Flag Register - Fungsi untuk perhitungan disimpan di sini sampai kalkulator membutuhkannya.
Tetap memori ( ROM ) - Petunjuk untuk built-in fungsi (aritmatika operasi, akar kuadrat, persentase, trigonometri dll) disimpan di sini dalam bentuk biner. Instruksi-instruksi ini "program" disimpan secara permanen. Memori permanen tidak bisa dihapus.
Pengguna memori ( RAM ) - Toko mana nomor dapat disimpan oleh pengguna. Pengguna isi memori dapat diubah atau dihapus oleh pengguna.
Aritmatika logika Unit (ALU) - The ALU melaksanakan semua instruksi aritmatika dan logika, dan memberikan hasil dalam bentuk kode biner.
Decoder unit - mengkonversi kode biner ke "desimal" bilangan yang dapat ditampilkan pada display unit.
Tampilan panel - menampilkan nomor input, perintah dan hasil. Tujuh garis-garis (segmen) digunakan untuk mewakili setiap digit di kalkulator dasar.

Contoh 

Penjelasan dasar tentang bagaimana perhitungan dilakukan di kalkulator 4-fungsi sederhana: Untuk melakukan perhitungan 25 + 9, salah menekan tombol dalam urutan berikut pada kalkulator paling: 2 5 + 9 =.
Ketika 2 5 dimasukkan, itu diambil oleh unit scanning, jumlah 25 dikodekan dan dikirim ke register X.
Selanjutnya, ketika tombol + ditekan, "Selain itu" instruksi juga dikodekan dan dikirim ke register bendera.
Angka kedua 9 dikodekan dan dikirim ke register X. Ini "mendorong" nomor pertama (25) keluar ke register Y.
Ketika = ditekan, "pesan" dari register bendera menceritakan memori permanen bahwa operasi yang akan dilakukan adalah "penambahan".
Angka-angka dalam X dan register Y ini kemudian dimuat ke dalam ALU dan perhitungan dilakukan petunjuk berikut dari memori permanen.
Jawabannya, 34 dikirim kembali ke register X. Dari sana ia diubah oleh unit decoder ke dalam nomor desimal (biasanya kode-biner desimal ), dan kemudian ditampilkan pada panel display.

Semua fungsi lainnya biasanya dilakukan dengan menggunakan penambahan berulang. Dimana kalkulator memiliki fungsi tambahan seperti akar kuadrat, atau fungsi trigonometri, perangkat lunak algoritma yang diperlukan untuk memproduksi hasil presisi tinggi. Kadang-kadang usaha desain signifikan diperlukan untuk menyesuaikan semua fungsi yang diinginkan dalam ruang memori yang terbatas yang tersedia di chip kalkulator, dengan perhitungan waktu diterima.


source: wikipedia, imternet, dkk.


 
Previous
Next Post »
0 Komentar