Thursday, January 8, 2009 1:59

CASIO’NUN SIRLARI-4

Yazan: wolfsilk Tarih: Çarşamba, Ekim 17, 2007, 8:38
Bu Yazı Makaleler and Mesleki Kategorisinde ve 0 Yorum var. || Bu yazı 676 kez okundu.

Bu bölümde Casio Fx-850P ve Casio Fx-880P hesap makinelerinin genelde bilinmeyen özellikleri anlatılmıştır


2.2.2.SAYISAL DEĞİŞKEN SAHASI

Adı DEĞİŞKENLER TABLOSU’na kaydedilen sayısal değişkenlerin değerleri bu bölüme kaydedilir. Şekil-1’ de görüleceği gibi h ile g arasını kapsar. Her değer bellekte 8 byte yer kaplar. Değişken değerinin yerleştiği 8 byte’lık sahanın en solundaki belleğin adresi DEĞİŞKENLER TABLOSU’na kaydedilir. Yukarıdaki örnekte A=60 ifadesindeki 60 değerinin SAYISAL DEĞİŞKEN SAHASI’nda kapladığı 8 byte’lık sahanın soldan ilk belleğinin adresi olan 11103’ ün 256 sayı tabanına göre karşılığı 95 ve 43 değerleri DEĞİŞKENLER TABLOSU’na kaydedilir.

Bir sayısal değişkenin değerinin, SAYISAL DEĞİŞKEN SAHASI’ndaki belleklere yerleşimi şöyle olur:

Ondalık noktası ve işareti dikkate alınmaksızın -gerektiğinde- sağa 0 ekleyerek hane sayısı on üçe çıkarılır: -75921.2415 için 7592124150000

İlk rakam tek diğerleri ikişerli gruplandırılır: 7 59 21 24 15 00 00

Her ikili grup 16 tabanına göre sayı gibi düşünülerek 10 tabanına çevrilir:59 için 5*16+9=89

G ‘nin 10’luk sisteme çevrilmiş değerine bir ilave edilir:0+1=1

Negatif sayılarda G ‘nin 10’luk sisteme çevrilmiş değerine beş ilave edilir:1+5=6

Mutlak değeri birden küçük olan sayılarda (-1< sayı < +1) G ‘nin 10’luk sisteme çevrilmiş değerinden bir çıkarılır.

Sayının mutlak değerinin on tabanına göre logaritmasının mantis değeri (veya sayının tam kısmının hane sayısının bir eksiği) alınır.(Log 75921.2415 = 4.880363301 ) Bulunan sayı tek haneli ise önüne 0 konur.(04) Bu sayı 16 tabanına göre sayı gibi düşünülerek 10 tabanına çevrilerek H değeri hesaplanır: 04 için 0*16+4=4

Sayının kuvveti negatif ise bulunan H değeri 154 den çıkarılır.

Örnek 1:
A=60 → 6 00 00 00 00 00 00
11103 → 1 : H=Log Abs 60= 1.77815125=1
11104 → 1 : G=16*0+0 +1
11105 → 0 : F=16*0+0
11106 → 0 : E=16*0+0
11107 → 0 : D=16*0+0
11108 → 0 : C=16*0+0
11109 → 0 : B=16*0+0
11110 → 6 : A=6

Örnek 2:
dy=3265.985431 → 3 26 59 85 43 10 00
11095 → 3 : H=3
11096 → 1 : G=16*0+0 +1
11097 → 16 : F=16*1+0
11098 → 67 : E=16*4+3
11099 → 133 : D=16*8+5
11100 → 89 : C=16*5+9
11101 → 38 : B=16*2+6
11102 → 3 : A=3

Örnek 3:
A(0)=-32.65985431 → 3 26 59 85 43 10 00
11068 → 1 : H=1
11069 → 6 : G=16*0+0 +1+5
11070 → 16 : F=16*1+0
11071 → 67 : E=16*4+3
11072 → 133 : D=16*8+5
11073 → 89 : C=16*5+9
11074 → 38 : B=16*2+6
11075 → 3 : A=3

İsterseniz yorum yapabilir, veya Diğer yazılara Bakabilirsiniz.

Henüz Yorum Yok “CASIO’NUN SIRLARI-4”

Yorumunuzu Belirtin