Operand

0 Comments


Operand adalah data, tetapan, peubah atau hasil dari suatu fungsi. Operand adalah sebuah objek yang ada pada operasi matematika yang dapat digunakan untuk melakukan operasi. Operand atau operator dalam bahasa C berbentuk simbol bukan berbentuk keyword atau kata yang biasa ada di bahasa pemrograman lain. Simbol yang digunakan bukan karakter yang ada dalam abjad tapi ada pada keyboard kita seperti =,<,>,* dan sebagainya.

Jenis-jenis Operand :
1.      Addresses
Salah satu cara tradisional untuk menggambarkan arsitektur prosessor adalah dengan melihat jumlah alamat yang terkandung dalam setiap instruksinya.
Jumlah alamat maksimum yang mungkin diperlukan dalam sebuah instruksi :
1. Empat Alamat ( dua operand, satu hasil, satu untuk alamat instruksi berikutnya)
2. Tiga Alamat (dua operand, satu hasil)
3. Dua Alamat (satu operand merangkap hasil, satunya lagi operand)
4. Satu Alamat (menggunakan accumulator untuk menyimpan operand dan hasilnya)

2.      Numbers
Setiap bahasa mesin mengandung tipe data numerik. Umumnya terdapat tiga tipe data angka yang ada pada komputer yaitu:
-   Binary integer or fixed point
-   Binary floating point
-   Desimal(BCD)   

3.      Operator Aritmetika
Operator yang digunakan untuk melakukan fungsi aritmetika seperti :
+ (Penjumlahan)
      – (Pengurangkan)
      * (Perkalian)
       / (Pembagian)

4.      Operator relational
Operator yang digunakan untuk menyatakan relasi atau perbandingan antara dua operand, seperti :
 > (lebih besar)
 < (lebih kecil)
 >= (lebih besar atau sama)
 <= (lebih kecil atau sama)
 == (sama)
 !=  (tidak sama)

5.      Characters
Umumnya bentuk data adalah teks atau kumpulan karakter. Sedangkan sistem komputer didesain untuk data biner. Maka sejumlah kode dalam urutan bit perlu di tentukan untuk merepresentasikan sebuah karakter. Saat ini standar kode yang digunakan untuk merepresentasikan karakter adalah American Standart Code for Information Interchange (ASCII). Setiap karakter pada kode ASCII direpresentasikan dengan 7 bit biner yang unik. Maka terdapat 128 karakter yang berbeda yang dapat direpresentasikan. Selain itu juga ada yang menggunakan Extended Binary Coded Decimal Interchange Code (EBCDIC) yang digunakan oleh IBM mainframe.

6.      Logical Data
Pada umumnya setiap word atau yang lain merupakan satu unit data yang masing masing unit data memiliki nilai 0 atau 1. Ketika dipandang dengan cara ini, maka data tersebut dianggap sebagai data logika. Data logika hanya bernilai true “1” atau false “0”.


Sumber :


You may also like

Tidak ada komentar:

Diberdayakan oleh Blogger.