SAYI SİSTEMLERİ.

Slides:



Advertisements
Benzer bir sunumlar
el ma 1Erdoğan ÖZTÜRK ma ma 2 Em re 3 E ren 4.
Advertisements

Kısa Yoldan Çarpma İşlemi
Prof. Dr. Eşref ADALI Yrd. Doç. Dr. Şule Gündüz Öğüdücü Sürüm-A
Değişkenler ve bellek Değişkenler
T.C. İNÖNÜ ÜNİVERSİTESİ Arapgir Meslek YÜKSEKOKULU
TEMEL C PROGRAMLAMA DERSİ - 1
Veri ve Veri Yapıları Genel olarak bilgisayarlar.
KÜMELER.
Diferansiyel Denklemler
PARALLEL ADDER y0y1y3y0y1y3 s0s1s3s0s1s3 X 4-bits Y 4-bits S 4-bits x0x1x3x0x1x3.
TEMEL C PROGRAMLAMA DERSİ 2
Ders Adı: Sayısal Elektronik
Microsoft Excel.
Atama ve Girdi/Çıktı Komutları
KIR ÇİÇEKLERİM’ E RakamlarImIz Akhisar Koleji 1/A.
Sayı Sistemleri Yrd. Doç. Dr. Oğuz ÇETİN.
Bilgisayarın İçinde/Dışında VERİ TANIMLAMASI
Onluk bozarak çıkarma işlemi
ÜSLÜ SAYILAR Hazırlayan:Yunus YILMAZ
DERS 2 SAYI DÜZENLERİ.
Algoritmalar DERS 3 Böl ve Fethet(Divide and Conquer) İkili arama
HAZIRLAYAN:SAVAŞ TURAN AKKOYUNLU İLKÖĞRETİM OKULU 2/D SINIFI
Tam Sayılarla Toplama Çıkarma.
TAM SAYILARDA TOPLAMA VE ÇIKARMA İŞLEMİ
RASYONEL SAYILARDA İŞLEMLER
İŞLEM ÖNCELİĞİ MATEMATİK 5,6.
1/20 BÖLME İŞLEMİ A B C D : 4 işleminde, bölüm kaçtır?
Algoritmalar DERS 4 Çabuk sıralama Böl ve fethet Bölüntüler
MATRİSLER ve DETERMİNANTLAR
HESAP TABLOSU PROGRAMLARI
Temel Bilgi Teknolojileri
MIT503 Veri Yapıları ve algoritmalar Veri ağaçları
Tam sayılarda bölme ve çarpma işlemi
TAM SAYILAR.
4 X x X X X
Matematik Bütün Konular Slayt.
DEĞİŞKENLER VE VERİ TİPLERİ
Soru 4.6 Bir sayısal bilgisayar sisteminde seçicilerle oluşturulmuş 32 bitlik 16 yazaçlı veri yolu sistemi var. Her seçici için kaç seçim girişi kullanılır?
ÜSLÜ SAYILAR ileri.
İLKÖĞRETİM MATEMATİK 7.SINIF
FIRAT ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ
Bilgisayarlarda Bilgi Saklama Kapı Devreleri Flip-Flop Devreleri
ÇOK DEĞİŞKENLİ FONKSİYONLARDA
TAM SAYILAR Pınar AKGÖZ.
Proje Konuları.
ONDALIK KESİRLERLE TOPLAMA İŞLEMİ
1/20 ÇARPMA İŞLEMİ A B C D x 5 işleminin sonucu kaçtır?
Tümleyen Aritmetiği Soru2-a: ( )2 sayısının (r-1) tümleyeni nedir?
Diferansiyel Denklemler
İnternet Programlama - 2
İNTERNET PROGRAMCILIĞI I BTP 207 Ders 8.  Tamsayı Değerler (Integer) Tamsayılar, 10 tabanlı (decimal), 8 tabanlı (octal) veya 16 tabanlı (hexadecimal)
ONDALIK KESİRLERDE 4 İŞLEM
ÜSLÜ SAYILAR.
ÜSLÜ SAYILAR.
Sayı Sistemleri Geçen Hafta Kayan Noktalı Sayılar
TAM SAILAR İÇİNDEKİLER TAM SAYI KAVRAMI MUTLAK DEĞER
ANALOG-SAYISAL BÜYÜKLÜK VE SAYI SİSTEMLERİ
2. HAFTA 2. Hafta.
Ondalık kesirler matematİk.
SAYI SİSTEMLERİ-HESAPLAMALAR
Karşılaştırıcı ve Aritmetik İşlem Devreleri
TAM SAYILARLA ÇARPMA VE BÖLME İŞLEMLERİ
BSE 207 Mantık Devreleri Sayı sistemleri Sakarya Üniversitesi.
DERS 2 SAYI DÜZENLERİ.
Sayı Sistemleri.
BLM-111 PROGRAMLAMA DİLLERİ I Ders-2 Değişken Kavramı ve Temel Operatörler Yrd. Doç. Dr. Ümit ATİLA
Bilgisayar Programlamasına ve Veri Analizine Giriş
Bilgisayar Mühendisliğine Giriş
LOJİK KAPILAR (GATES) ‘Değil’ veya ‘Tümleme’ Kapısı (NOT Gate)
BİLGİSAYAR MÜHENDİSLİĞİNE GİRİŞ
Sunum transkripti:

SAYI SİSTEMLERİ

Alışageldiğimiz sayı sistemi: 10 Tabanlı Sayı sistemi: Taban:10, simgeler: 0,1,2,3,4,5,6,..9 ve Basamaklar: …104 103 102 101 100 . 10-1 10-2 10-3 10-4 … Tamsayı: 324 = 3x102 + 2x101 + 4x100 Ondalık sayı: 0.056= 0. 0x10-1 + 5x 10-2 + 6x 10-3 En Sağdaki geçerli karakter = 6 (Least Significant digit) En Soldaki geçerli karakter = 5 (Most Significant digit) 2li sayı Sistemi: Taban:2, simgeler: 0 ,1 ve Basamaklar: …24 23 22 21 20 . 2-1 2-2 2-3 2-4… Tam sayı: 1 1 1 0 0 0 Ondalık sayı : 1 1. 0 0 1 1

8li sayı Sistemi: Taban:8, Simgeler: 0,1, 2, 3, 4, 5, 6, 7 Basamak değerleri: …83 82 81 80 . 8-1 8-2 8-3 8-4… Tam sayı: 456 Ondalık sayı : 5.67 16lı Sayı Sistemi: Taban:6, Simgeler: 0,1,2,3,4,5,…,9,A,B,C,D,E,F Basamak değerleri: …164 163 162 161 160 . 16-1 16-2 16-3 16-4 … Tamsayı: 2CA Ondalık sayı: 78.B2 Değişik sayı sistemlerini anlamamız için Alışageldiğimiz 10 Tabanlı sisteme dönüştürmek gerekir.

TABAN DÖNÜŞÜMÜ: tabanlar arasında dönüşüm için değişik yöntemler vardır en kolayları: A) Herhangi bir (x) tabandan Onlu sisteme dönüştürme algoritması: A1) X tabanına göre konum açılımını yazınız A2) Basamak çarpım işlemlerini yaparak toplayınız Örnek: 2li den 10 luya dönüşüm: (10101)2 =( ? )10 (10101)2 = 1 x 24 + 0 x 23 + 1 x 22 + 0 x 21 + 1 x 20 = 1x16 + 0x 8 + 1x 4 + 0 x 2 + 1 x 1 = 16 + 0 + 4 + 0 + 1 = 21

Örnek-2) 8liden 10luya dönüştürmek: (307)8 = ( ??)10 (307)8= 3 x 82 + 0 x 81 + 7 x 80 = 3 x 16 + 0 x 8 + 7 x 1 = 192 + 0 + 7 = ( 199 )10 Örnek-3) 16li dan 10 luya dönüştürmek: ( 3BF )16= ( ??)10 ( 3BF )16 = 3x 162 + Bx161 + Fx 160 Onlu sistemde A=10, B=11,…, F=15 dir. = 3 x 256 + 11 x 16 + 15 x 1 = 768 + 176 + 15 = ( 959 )10

B) Onlu Sistemden Herhangi bir (x) Sisteme Dönüştürmek için algoritma: B1) Onlu sayıyı kalan sıfır oluncaya kadar x tabanına bölünüz. Not: Tamsayı bölmesi uygulayınız. B2) Bölümün kalanlarını tersten (sondan başa) yazınız. Örnek-1) Onludan 2liye dönüşüm: ( 43 )10 = ( ?? ) 2 43/2 = 21 kalan 1 21/2 = 10 kalan 1 10/2 = 5 kalan 0 5/2 = 2 kalan 1 2/2 = 1 kalan 0 1/2 = ? Kalan 1  ( 43 )10 = ( 1 0 1 0 1 1 ) 2

Örnek-2) Onludan 8liye dönüşüm: ( 199 ) 10 = ( ?? ) 8 199 : 8 = 24 kalan 7 24 : 8 = 3 kalan 0 3 : 8 = ? kalan 3  ( 199 ) 10 = ( 307 ) 8 Örnek-3) Onludan 16lıya dönüşüm: ( 709) 10 = ( ??)16 709:16 = 44 kalan 5 44:16 = 2 kalan 12 --> C 2 : 16 = ? kalan 2  ( 709) 10 = ( 2C5)16

İKİLİ ARİTMETİK İkili sayılarla toplama , çıkarma , çarpma ve bölme işlemleri tanımlanmıştır. TOPLAMA KURALI 0 + 0 = 0 Örnek: İkili sayı : 11011 + 1001 = 100100 0 + 1 = 1 Onlu : 27 + 9 = 36 1 + 0 = 1 1 + 1 = 0 (elde 1) 1 elde örneği: 0 1 0 0 1 1 + 1 0 1 ÇIKARMA KURALI 1 – 1 = 0 Örnek: İkili sayı : 111011 – 10010 = 101001 1 – 0 = 1 Onlu: 59 - 18 = 41 0 – 0 = 0 0 – 1 = 1 (borç 1 )

İKİLİ ARİTMETİK ÇARPMA KURALI 0 x 0 = 0 Örnek: İkili sayı : 10001 x 101 = 1010101 0 x 1 = 0 Onlu : 17 x 5 = 85 1 x 0 = 0 1 x 1 = 1 BÖLME KURALI 0 x 0 = 0 Örnek: İkili sayı: 1010101 : 101 = 10001 0 X 1 = 0 Onlu : 85 : 17 = 5 1 X 0 = 0 Not : +, -, x işlemleri kullanarak yapılır. 1 X 1 = 1

İkili Mantıksal İşlem AND OR NOT İKİLİ MANTIKSAL İŞLEMLER: İngiliz matematikçisi George Boole, İkili mantıksal işlemleri tanımladı. Bilgisayarın içinde veri ve denetim komutları elektriksel sinyaller (0 V = 0 ve +5 V = 1) ile hareket eder. Yongalar(Çipler) içindeki kapı devreleri bu kurallarla donatılmıştır. (Mantıksal elemanlar bir anahtar gibi işlediğinden kapı adı verilmiştir.) Mantıksal işlemlerde 3 işlem temeldir: AND, OR ve NOT kapıları. İşlem Kuralı: AND Kapısı( Gate) OR Kapısı NOT Kapısı Girdi: A B  C Girdi: A B Çıktı C Girdi A  B 0 0 0 0 0 0 1 0 0 1 0 0 1 1 0 1 1 0 0 1 0 1 1 1 1 1 1 1 0011  0011  0001 0111 0101 1010 0101  0101 AND NOT OR