OCTAL (SEKİZLİ) SAYI SİSTEMİ:

Benzer belgeler
SAYISAL ELEKTRONİK DERS NOTLARI:

n. basamak basamak 3. basamak 2. basamak 1. basamak Üstel değer 10 n Ağırlık 10 n-1...

BLM221 MANTIK DEVRELERİ

DERS NOTLARI. Yard. Doç. Dr. Namık AKÇAY İstanbul Üniversitesi Fen Fakültesi

T.C. MİLLÎ EĞİTİM BAKANLIĞI

PROGRAMLANAB L R DENETLEY C LER. DERS 02 Sayı Sistemleri

SAYI SİSTEMLERİ. Sayı Sistemleri için Genel Tanım

Fatih University- Faculty of Engineering- Electric and Electronic Dept.

BÖLÜM 2 SAYI SĐSTEMLERĐ (NUMBER SYSTEMS)

Bilgisayar Mimarisi. Veri (DATA) Veri nedir? Veri bazı fiziksel niceliklerin ham ifadesidir. Bilgi verinin belli bir yapıdaki şeklidir.

Sayıtlama Dizgeleri. (a n a n-1 a n1 a n0. b 1 b 2 b m )r. simgesi şu sayıyı temsil eder.

4.2. SAYISAL MANTIK SEVİYELERİ VE DALGA FORMLARI

1. Bölüm Sayı Sistemleri

SAYISAL ELEKTRONİK. Ege Ü. Ege MYO Mekatronik Programı

Sayılar Teorisi SAYILAR TEORİSİ VE SAYILAR

Mikrobilgisayarda Aritmetik

BLM1011 Bilgisayar Bilimlerine Giriş I

SAYISAL ELEKTRONĠK DERS NOTLARI: SAYISAL (DĠJĠTAL) ELEKTRONĠK

Sayı sistemleri iki ana gruba ayrılır. 1. Sabit Noktalı Sayı Sistemleri. 2. Kayan Noktalı Sayı Sistemleri

Elektronik sistemlerde dört farklı sayı sistemi kullanılır. Bunlar;

Sayı Sistemleri. Onluk, İkilik, Sekizlik ve Onaltılık sistemler Dönüşümler Tümleyen aritmetiği

2. SAYI SİSTEMLERİ VE KODLAR

Giriş MİKROİŞLEMCİ SİSTEMLERİ. Elektronik Öncesi Kuşak. Bilgisayar Tarihi. Elektronik Kuşak. Elektronik Kuşak. Bilgisayar teknolojisindeki gelişme

2. Sayı Sistemleri. En küçük bellek birimi sadece 0 ve 1 değerlerini alabilen ikili sayı sisteminde bir basamağa denk gelen Bit tir.

Sayı Sistemleri. Mikroişlemciler ve Mikrobilgisayarlar

Makine Mühendisliği İçin Elektrik-Elektronik Bilgisi. Sayısal Elektronik

T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ

2. Sayı Sistemleri. En küçük bellek birimi sadece 0 ve 1 değerlerini alabilen ikili sayı sisteminde bir basamağa denk gelen Bit tir.

BÖLÜM 2 SAYI SĐSTEMLERĐ (NUMBER SYSTEMS)

Sayı sistemleri iki ana gruba ayrılır. 1. Sabit Noktalı Sayı Sistemleri. 2. Kayan Noktalı Sayı Sistemleri 2. SAYI SĐSTEMLERĐ VE KODLAR

Algoritmalar ve Programlama. DERS - 2 Yrd. Doç. Dr. Ahmet SERBES

SAYI VE KODLAMA SİSTEMLERİ. Teknoloji Fakültesi/Bilgisayar Mühendisliği

TABAN ARĠTMETĠĞĠ. ÇÖZÜM (324) 5 = = = = 89 bulunur. Doğru Seçenek C dir.

Konular MİKROİŞLEMCİ SİSTEMLERİ. Giriş. Bilgisayar Tarihi. Elektronik Kuşak. Elektronik Öncesi Kuşak

CHAPTER 1 INTRODUCTION NUMBER SYSTEMS AND CONVERSION. Prof. Dr. Mehmet Akbaba CME 221 LOGİC CİRCUITS

Atatürk Anadolu. Temel Kavramlar Üzerine Kısa Çalışmalar

Sayı sistemleri-hesaplamalar. Sakarya Üniversitesi

Buna göre, eşitliği yazılabilir. sayılara rasyonel sayılar denir ve Q ile gösterilir. , -, 2 2 = 1. sayıdır. 2, 3, 5 birer irrasyonel sayıdır.

10 LU SAYISAL SİSTEMİ İLE 2 Lİ SAYISAL SİSTEMİ ARASINDA ÇEVİRİM UYGULAMASI

3.3. İki Tabanlı Sayı Sisteminde Dört İşlem

d) x TABAN ARĐTMETĐĞĐ

SAYI SİSTEMLERİ. 1. Sayı Sistemleri. Sayı Sistemlerinde Rakamlar

2. SAYI SİSTEMLERİ 2. SAYI SİSTEMLERİ

SAYI SİSTEMLERİ ve BOOLE CEBİRİ 1+1=1 ÖĞR.GÖR. GÜNAY TEMÜR - TEKNOLOJİ F. / BİLGİSAYAR MÜH.

2. SAYI SİSTEMLERİ. M.İLKUÇAR - imuammer@yahoo.com

Rakam : Sayıları yazmaya yarayan sembollere rakam denir.

SAYILAR SAYI KÜMELERİ

SAYILAR SAYI KÜMELERİ

Integer Sınıfı. 9.1 Integer Sınıfına Uygulanan Başlıca Metotlar. Ruby de tamsayılar için kullanılan Fixnum ve Bignum sınıflarını üreten sınıftır.

ÜSLÜ SAYILAR SİBEL BAŞ AKDENİZ ÜNİVERSİTESİ EĞİTİM FAK. İLKÖĞRT. MAT. ÖĞRT. 2. SINIF

Algoritma ve Programlama: Karar Yapıları ve Döngüler

2. ÜNİTE RASYONEL,ÜSLÜ VE KÖKLÜ SAYILAR

1 ELEKTRONİK KAVRAMLAR

BÖLÜM 3 - KODLAMA VE KODLAR - (CODING AND CODES)

Bölüm 3 Toplama ve Çıkarma Devreleri

MATEMATİK. Doç Dr Murat ODUNCUOĞLU

ALGORİTMA VE PROGRAMLAMAYA GİRİŞ

1. BÖLÜM Mantık BÖLÜM Sayılar BÖLÜM Rasyonel Sayılar BÖLÜM I. Dereceden Denklemler ve Eşitsizlikler

Çok terimli bir ifadeyi iki ya da daha çok ifadenin çarpımı şeklinde yazmaya çarpanlara ayırma denir.

Kodlama ve Kodlar - (Coding and Codes) Sakarya Üniversitesi

SAYILAR DOĞAL VE TAM SAYILAR

KESİRLER BİRİM KESİRLERİ SIRALAMA. Birim kesirlerde paydası büyük olan kesir daha küçüktür.

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 8

Mikroişlemcili Sistemler ve Laboratuvarı 8.Hafta

Biçem Belirteçleri (Format Specifiers)

ONDALIK GÖSTERİMLER ONDALIK GÖSTERİM. ÖRNEK: Aşağıda verilen kesirlerin ondalık gösterimlerini yazınız.

Programlama Dilleri. C Dili. Programlama Dilleri-ders02/ 1

MANTIK DEVRELERİ HALL, 2002) (SAYISAL TASARIM, ÇEVİRİ, LITERATUR YAYINCILIK) DIGITAL DESIGN PRICIPLES & PRACTICES (3. EDITION, PRENTICE HALL, 2001)

Bilgisayar Mühendisliğine Giriş

MATEMATİK DERSİ UZAKTAN EĞİTİM DERS NOTLARI 3. HAFTA

ALGORİTMA VE PROGRAMLAMA II

1.1 Üslü İfadeler: Üslü ifadelerle ilgili aşağıdaki kuralların hatırlanması faydalıdır.

MODÜLER ARİTMETİK Test -4

İÇİNDEKİLER BASİT EŞİTSİZLİKLER. HARFLİ İFADELER Harfli İfadeler ve Elemanları Eşitsizlik Sembolleri ve İşaretin Eşitsizlik İfadesi...

Örnek...1 : Yandaki bölme işlemin de bölüm ile kalanın toplamı kaçtır?

TAMSAYILAR. 9www.unkapani.com.tr. Z = {.., -3, -2, -1, 0, 1, 2, 3, } kümesinin her bir elemanına. a, b, c birer tamsayı olmak üzere, Burada,

Yrd. Doç. Dr. Caner ÖZCAN

Örnek...1 : Yandaki bölme işlemin de bölüm ile kalanın toplamı kaçtır?

DÖRDÜNCÜ BÖLÜM Aritmetik işlemler

ÜNİTE: TAM SAYILAR KONU: Tam Sayılar Kümesinde Çıkarma İşlemi

RASYONEL SAYILAR. ÖRNEK: Aşağıda verilen eşitliklerde verilmeyen harflere karşılık gelen tamsayıları bulunuz. RASYONEL SAYILAR A =?

Yrd. Doç. Dr. Caner ÖZCAN

3. Bölüm Algoritmalar

MAK 210 SAYISAL ANALİZ

BÖLME ve BÖLÜNEBİLME

4.2.1 Sayma Sistemleri

8.SINIF CEBirsel ifadeler

Mustafa Sezer PEHLİVAN. Yüksek İhtisas Üniversitesi Beslenme ve Diyetetik Bölümü

TEOG. Sayma Sayıları ve Doğal Sayılar ÇÖZÜM ÖRNEK ÇÖZÜM ÖRNEK SAYI BASAMAKLARI VE SAYILARIN ÇÖZÜMLENMESİ 1. DOĞAL SAYILAR.

MATEMATİK. Zihinden Toplama ve Çıkarma İşlemi 5. SINIF = (55+10) = (65+10) = (75+10) + 7 = 85+7 =92

BLM221 MANTIK DEVRELERİ

EGE ÜNİVERSİTESİ EGE MYO MEKATRONİK PROGRAMI

Nesne Tabanlı Programlama

üslü sayılar temel kurallar-1

25. Aşağıdaki çıkarma işlemlerini doğrudan çıkarma yöntemi ile yapınız.

DENEY 3a- Yarım Toplayıcı ve Tam Toplayıcı Devresi

Doğal Sayılarda Çarpma ve Bölme İşlemi. Yrd. Doç. Dr. Nuray Çalışkan-Dedeoğlu Matematik Eğitimi

UYGUN MATEMATİK 5 SORU BANKASI. HAZIRLAYANLAR Fatih KOCAMAN Meryem ER. : Sad k Uygun E itim Yay nlar. : Yaz n Matbaas / stanbul

ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ SAYISAL ELEKTRONİK DERS NOTU. Doç. Dr. Ünal KURT. Arş. Gör. Ayşe AYDIN YURDUSEV

ÜNİTE: RASYONEL SAYILAR KONU: Rasyonel Sayılar Kümesinde Çıkarma İşlemi

Transkript:

5.HAFTA OCTAL (SEKİZLİ) SAYI SİSTEMİ: Sayısal Sistemler ikilik sayı sistemini kullansalar da bir tasarımcı için Binary (İkilik) sayılarla işlem yapmak zahmetli bir işlem olması nedeniyle ve hafızada daha çok yer kaplaması nedeniyle farklı sayı sistemlerinin kullanımı tasarımcılar arasında yaygınlaşmıştır. Kullanılan bu sayı sistemlerinden Octal (Sekizli) Sayı sisteminin tabanı sekiz olup 0,1,2,3,4,5,6,7 rakamları bu sayı sisteminde kullanılır. OCTAL(SEKİZLİ) SAYILARIN YAZILIŞI VE DECİMAL(ONLU) SAYILARA Üstel değer 8 n-1 8 3 8 2 8 1 8 0. 8-1 8-2 8-3 Ağırlık 8 n-1 512 64 8 1. 0.125 0.15625 0.001953125 Octal(Sekizli) sayıları Decimal(Onlu) sayılara çevirmek için her sayı bulunduğu basamağın konum ağırlığı ile çarpılır.bu çarpım sonuçları toplanarak Decimal sonuç elde edilir. (367) 8 =(?) 10 =3*8 2 +6*8 1 +7*8 0 =3*64+6*8+7*1=247 ( 173,72 )8 = (?)10 =1*8 2 +7*8 1 +3*8 0 +7*8-1 +2*8-2 =1*64+7*8+3*1+7*0.125+2*0.15625 =124,1875 DECİMAL(ONLU) SAYILARIN OCTAL(SEKİZLİ) SAYILARA Verilen Decimal sayı sürekli olarak 8 e bölünür sonuç tersten yazılarak bulunur. (989) 10 =(? ) 8 =(1735) 8

(153,512)10 = (? )8 Ondalıklı Decimal(Onlu) Sayıları Octal(Sekizli) sayılara dönüştürürken ondalıklı kısma kadar olan bölüm için normal çevirim yöntemi uygulanır. Ondalıklı kısım ise 8 ile çarpılır. Bu işlem kesirli kısım sıfıra veya yakın bir değere ulaşıncaya kadar devam eder. (153,512)10 = ( 231,4061 )8 BİNARY(İKİLİK) SAYILARIN OCTAL(SEKİZLİ) SAYILARA Binary(İkilik) sayılar Octal(Sekizli) sayılara dönüştürülürken,binary sayı sağdan başlayarak sola doğru üçerli gruplara ayrılır. Her grubun Octal karşılığı bulunarak çevirme işlemi tamamlanmış olur.eğer en solda kalan sayı üçlü grup oluşturmuyorsa sıfır ilave edilerek tamamlanır. (11011100111)2= (? )8 (11011100111)2= ( 3347 )8 Solbaşta bulunan sıfır üçerli grubu tamamlamak için ilave edilmiştir. (110111,1011001)2= (? )8 Tam ve kesirli kısmı olan bir Binary sayı halinde tam kısım için,virgülden başlayarak sola doğru, kesirli kısım içinse virgülden başlayarak sağa doğru üçerli gruplar hazırlanır. (110 111,101 100 100)2= (67,544) 8 6 7 5 4 4

OCTAL(SEKİZLİ) SAYILARIN BİNARY(İKİLİK) SAYILARA Octal (Sekizli) sayıları Binary(İkilik) sayılara ; her Octal (Sekizli) sayının üç bitlik Binary (İkilik) karşılığı yazılması ile çevirim gerçekleştirilir. ( 235)8 =(?)2 Her Octal Sayıyı üç bitlik Binary karşılıkları ile ifade edelim. 2 3 5 010 011 101 ( 235)8 =(010011101)2 OCTAL(SEKİZLİ) SAYMA: Octal sayı sisteminde kullanılan karakterler 0,1,2,3,4,5,6,7 olduğundan dolayı sayma işlemi gerçekleşirken bu karakterlerin birbirini izlemesi gerekir. 0 dan 100 e kadar 8 tabanlı olarak sayınız 0 5 12 17 24 31 36.. 61 71 1 6 13 20 25 32 37.... 2 7 14 21 26 33 40 47 57.. 3 10 15 22 27 34. 50 60 67 77 4 11 16 23 30 35... 70 100 OCTAL (SEKİZLİ) SAYI SİSTEMİ ARİTMETİĞİ: OCTAL (SEKİZLİ) SAYILARDA TOPLAMA: Decimal sayı sistemindeki bütün toplama kuralları Octal sayı sisteminde de geçerlidir.ancak iki sayı toplandığında elde edilen sayı 8 den büyükse bu sayıdan 8 lik çıkartılır.hala 8 den büyükse bir sekizlik daha çıkartılır bu işlem 8 den küçük bir sayı buluncaya kadar devam eder.kaç adet 8 lik çıkartılmışsa solundaki rakamın üstüne elde olarak yazılır. a- (267)8 İşlemin 1. Haneler 7+7=14 14-8= 6 Elde var 1 + (157)8 yapılışı 2. Haneler Elde1+6+5=12 12-8=4 Elde var 1 (446)8 3.Haneler Elde1+2+1=4 OCTAL (SEKİZLİ) SAYILARDA ÇIKARMA: Decimal sayı sistemindeki bütün çıkarma kuralları Octal sayı sisteminde geçerlidir.ancak çıkan sayı çıkarılan sayıdan büyükse soldaki komşu dan bir sekizlik borç istenir.alınan bu borç çıkarılan sayıya ilave edilerek diğer sayı çıkartılır ve bu işlem devam eder.

Aşağıda verilen çıkarma işlemini gerçekleştirin. ( 511)8 İşlemin 1. Haneler 1-2= çıkmaz komşudan bir sekizlik alınır - ( 452 )8 yapılışı 8+1=9 olur 9-2=7 bulunur ( 037) 8 2. Haneler 0-5= çıkmaz komşudan bir sekizlik alınır 8+0=8 olur. 8-5=3 bulunur 3. Haneler 4-4=0 bulunur HEXADECIMAL (ONALTILI) SAYI SİSTEMİ: Hexadecimal (Onaltılık) sayı sisteminin tabanı 16 olup,0-9 a kadar rakamlar ve A- F ye kadar harfler bu sayı sisteminde tanımlıdır. Bu sayı sisteminde rakamlar bu sembollerin yan yana yazılmasından elde edilir. Hanelerin basamak ağırlıkları sağdan sola doğru 16 nın artan kuvvetleri belirtilir. Aşağıdaki tabloda 0-15 arası Decimal(Onlu) sayıların Hexadecimal karşılıkları görülmektedir. Decimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Hexadecimal 0 1 2 3 4 5 6 7 8 9 A B C D E F HEXADECİMAL (ONALTILIK) SAYILARIN YAZILIŞI VE DECİMAL(ONLU) SAYILARA Hexadecimal (Onaltılık) sayıları Decimal(Onlu) sayılara çevirmek için her sayı bulunduğu basamağın konum ağırlığı ile çarpılır.bu çarpım sonuçları toplanarak sonuç elde edilir. Üstel değer 16 n-1... 16 2 16 1 16 0. 16-1 16-2. Ağırlık 16 n-1... 256 16 1. 0.0625 0.00390625 ( 49 )16 = (?)10 ( 39 )16 = 4x16¹+9x16º ( 39 )16 = 64+9 ( 39 )16 = (73)10 ( FA3 )16 = (?)10 ( FA3 )16 = Fx16²+Ax16¹+3x16º A=10, F=15 olduğundan ( FA3 )16 = 15x256+10x16+3x1=4003 ( A,C )16 = (?)10 = Ax16º+Cx16 - ¹ =10*1+12*0.0625 =10,75

DECİMAL(ONLU) SAYILARIN HEXADECİMAL(ONALTILIK) SAYILARA Decimal(Onlu) sayıları Hexadecimal(Onaltılık) sayılara dönüştürmek için verilen 10 luk sayı 16 dan küçük çıkıncaya kadar 16 ya bölünür sonuç tersen yazılarak bulunur. (1957) 10 = (?) 16 (1957) 10 = (7A5) 16 (65,125)10 = (? )16 Ondalıklı Decimal(Onlu) Sayıları Hexadecimal(Onaltılık) sayılara dönüştürürken ondalıklı kısma kadar olan bölüm için normal çevirim yöntemi uygulanır. Ondalıklı kısım ise 16 ile çarpılır. Bu işlem kesirli kısım sıfıra veya sıfıra en yakın değere ulaşıncaya kadar devam eder. (65,125)10 = ( 41,2 )16 BİNARY(İKİLİK) SAYILARIN HEXADECİMAL(ONALTILIK) SAYILARA (101111000011)2= (? )16 Binary sayı sağdan sola doğru dörderli gruplara ayrılır en solda kalan basamak 4 lü bir grup yapamıyorsa sıfır ilave edilir.her dörtlü grubun 16 lık karşılığı yazılır. 1011 1100 0011 B C 3

(11110111,101001)2= (? )16 Tam ve kesirli kısmı olan bir Binary sayı halinde tam kısım için,virgülden başlayarak sola doğru, kesirli kısım içinse virgülden başlayarak sağa doğru dörderli gruplar hazırlanır. en solda kalan basamak 4 lü bir grup yapamıyorsa sol başa sıfır ilave edilir. En sağda kalan basamak 4 lü bir grup yapamıyorsa sağ başa sıfır ilave edilir. ( 1111 0111, 1010 0100 )2 F 7 A 4 (11110111,101001)2= ( F7,A4 )16 HEXADECİMAL(ONALTILI) SAYILARIN BİNARY(İKİLİK) SAYILARA Hexadecimal (Onaltılı) sayıları Binary(İkilik) sayılara ; her Hexadecimal (Onaltılı) sayının dört bitlik Binary (İkilik) karşılığı yazılması ile çevirim gerçekleştirilir. ( F7F)16 =(?)2 ( F 7 F ) 16 1111 0111 1111 ( F7F)16 =(111101111111)2