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

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

1. Bölüm Sayı Sistemleri

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

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

BLM221 MANTIK DEVRELERİ

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

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. Sayı Sistemleri. En küçük bellek birimi sadece 0 ve 1 değerlerini alabilen ikili sayı sisteminde bir basamağa denk gelen Bit tir.

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

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

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

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.

2. SAYI SİSTEMLERİ VE KODLAR

SAYISAL ELEKTRONİK DERS NOTLARI:

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

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

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

BLM1011 Bilgisayar Bilimlerine Giriş I

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

BLM221 MANTIK DEVRELERİ

SAYISAL DEVRELER. İTÜ Bilgisayar Mühendisliği Bölümündeki donanım derslerinin bağlantıları

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

Elektroniğe Giriş 1.1

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

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

Sayı sistemleri-hesaplamalar. Sakarya Üniversitesi

Sayılar Teorisi SAYILAR TEORİSİ VE SAYILAR

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

Mikrobilgisayarda Aritmetik

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

Temel Bilgisayar Kullanımı ve Internet. Ünite 2: Bilgisayar Organizasyonu. Giriş

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

4.2. SAYISAL MANTIK SEVİYELERİ VE DALGA FORMLARI

Bilgisayarların Gelişimi

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

Bilgisayar Bilimlerine Giriş 1

Bilgi ve Bilgi Sistemleri. Bilgisayar Mühendisliğine Giriş 1

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

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

Bilgisayar Temel kavramlar - Donanım -Yazılım Ufuk ÇAKIOĞLU

DİJİTAL ELEKTRONİK DERS NOTLARI

Bir işaretli büyüklük sayısında en soldaki basamak bir işaret içerir. Diğer basamaklarda ise sayısal değerin büyüklüğü (mutlak değeri) gösterilir.

Probability, Random Variables and Statistics. Dr. Cahit Karakuş, February-2018

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

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

BİL1001 Bilgisayar Bilimlerine Giriş 1

Algoritma Geliştirme ve Veri Yapıları 3 Veri Yapıları. Mustafa Kemal Üniversitesi

BÖL-1B. Fatih University- Faculty of Engineering- Electric and Electronic Dept.

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

Kare Kodlar: DataMatrix:

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

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

T E M E L K AV R A M L A R. Öğr.Gör. Günay TEMÜR / Teknoloji F. / Bilgisayar Müh.

Sayı Sistemleri. Mikroişlemciler ve Mikrobilgisayarlar

Bit, Byte ve Integer. BIL-304: Bilgisayar Mimarisi. Dersi veren öğretim üyesi: Yrd. Doç. Dr. Fatih Gökçe

Her bir kapının girişine sinyal verilmesi zamanı ile çıkışın alınması zamanı arasında çok kısa da olsa fark bulunmaktadır -> kapı gecikmesi

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

Yrd.Doç.Dr. Celal Murat KANDEMİR. Kodlama (Coding) : Bir nesneler kümesinin bir dizgi (bit dizisi) kümesi ile temsil edilmesidir.

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

Donanım Nedir? Bir bilgisayar sisteminde bulunan fiziksel aygıtların tümü

Bit, Byte ve Integer. BIL-304: Bilgisayar Mimarisi. Dersi veren öğretim üyesi: Yrd. Doç. Dr. Fatih Gökçe

CUMHURİYET MESLEKİ VE TEKNİK ANADOLU LİSESİ BİLİŞİM TEKNOLOJİLERİNİN TEMELLERİ DERSİ DERS NOTLARI BELLEKLER

KODLAMA SİSTEMLERİNİN TANIMI :

BLM-111 PROGRAMLAMA DİLLERİ I. Ders-8 Değişken Tipleri ve Temel Giriş/Çıkış İşlemleri

SAYISAL TASARIM Kavramlar. Dr. Cahit Karakuş, February-2018

Yrd. Doç. Dr. Caner ÖZCAN

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

1. HAFTA KBT104 BİLGİSAYAR DONANIMI. KBUZEM Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi

Bit, Byte ve Integer. BIL-304: Bilgisayar Mimarisi. Dersi veren öğretim üyesi: Dr. Öğr. Üyesi Fatih Gökçe

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

BİLGİSAYAR MİMARİSİ. İkili Kodlama ve Mantık Devreleri. Özer Çelik Matematik-Bilgisayar Bölümü

INTEGER OVERFLOW ***************************************************************/

Bilgisayar Mühendisliğine Giriş

Donanım Nedir? Bir bilgisayar sisteminde bulunan fiziksel aygıtların tümü

TEKNOLOJİ FAKÜLTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ EET-205 SAYISAL ELEKTRONİK - I LABORATUVARI

Donanım Nedir? Bir bilgisayar sisteminde bulunan fiziksel aygıtların tümü

Giris {\} /\ Suhap SAHIN

BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF DERS NOTLARI

BĠLGĠSAYAR PROGRAMLAMA II C++ Programlamaya GiriĢ Published by Juan Soulié

ANOLOG-DİJİTAL DÖNÜŞTÜRÜCÜLER

3. Bölüm Algoritmalar

Veri Tabanı II Veri Tipleri. 1. Hafta Dersi

Yrd. Doç. Dr. Caner ÖZCAN

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.

1. Hafıza Depolama Araçları. 2. Hafıza Çeşitleri. 3. Hafıza Ölçümü. 4. Bilgisayar Performansı

pfrintf fonksiyonu: Çıkışın formatlı olması ve bunun bir dosyaya yazdırılması durumlarında kullanılır. fprintf fonksiyonunun genel yazım biçimi,

LOJİK DEVRELER DERS NOTLARI. Prof.Dr. Bekir ÇAKIR Yrd.Doç.Dr. Ersoy BEŞER Yrd.Doç.Dr. Esra KANDEMİR BEŞER

GÜMÜŞHANE ÜNĐVERSĐTESĐ MÜHENDĐSLĐK VE DOĞA BĐLĐMLERĐ FAKÜLTESĐ ELEKTRĐK-ELEKTRONĐK MÜHENDĐSLĐĞĐ EEM 114 ALGORĐTMA TASARIMI VE PROGRAMLAMA DĐLLERĐ

ÇALIŞMA SORULARI CEVAPLAR. 1)Aşağıdakilerden hangisinde bilgisayarın kaç ana bölüme ayrıldığı ve adları doğru bir şekilde verilmiştir?

VHDL ile KODLAMA ve HATA BULMA TEKNİKLERİ

PROGRAMLAMA TEMELLERİ-ÜNİTE 2 SAYI SİSTEMLERİ, OPERATÖRLER VE İŞLEMLER

Elektrik-Elektronik Mühendisliği. EMT-211 Devre Analizi-I. Prof.Dr. Ömer Faruk BAY

NEAR EAST UNIVERSITY LOJİK DEVRELER BMT 110 DERS NOTLARI

MİKROİŞLEMCİLER HAFIZA BİRİMLERİ. Doç.Dr. Mehmet Recep BOZKURT ADAPAZARI MESLEK YÜKSEKOKULU

Ünite-2 Bilgisayar Organizasyonu.

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.

Bİ LGİ SAYAR DONANİMİ

Öğr.Gör. Mehmet Can HANAYLI

Ağ temelleri. Ders notları 1. Öğr.Gör. Hüseyin Bilal MACİT 2017

Transkript:

Decimal ( Onlu 0,,,3,4,5,6,7,8,9 On adet digit). D ile gösterilir. Binary ( İkili 0, iki adet digit ). B ile gösterilir. Oktal ( Sekizli 0,,,3,4,5,6,7 sekiz adet digit ). O ile gösterilir. Hexadecimal (Onaltılı 0,,,3,4,5,6,7,8,9,A,B,C,D,E,F, Onaltı adet digit ). H ile gösterilir. D 679 B 000 O 704 H A09CF

.. Onluk sistemi ikilik sisteme dönüştürme. (5) 0 = (? ) 5 4 0 6 6 0 3 ( 0 0 ) 6 8 4 0 0 + 8 + 6 = 5.. Kesirli Onluk sistemi ikilik sisteme dönüştürme. (3,5) 0 = (? ) Önce tam kısım olan 3 ün binary karşılığı bulunur 3 6 3 = 6 + kalan = 3 + kalan 0 = + kalan = 0 + kalan 0 Daha sonra ondalık kısım olan 0,5 in binary karşılığı bulunur 0,5 x = 0, 5 tam kısım 0 0,5 x =, 0 tam kısım ( 0. 0 ) 0 Sonuç (,0) çıkana kadar veya istenilen basamak sayısı kadar işlem ilerletilebilir.

.3. İkilik sistemi Onluk sisteme dönüştürme. ( 0 0 ) = (? ) 0 0 0 x ^0 = 0 x ^ = 0 0 x ^ = 0 x ^3 = 8 x ^4 = 6 (5) 0.. Kesirli İkilik sistemi Onluk sisteme dönüştürme. (0. 0 0 ) = (? ) 0 0. 0 0 x -5 = /3=0,035 0 x -4 = 0 0 x -3 = 0 x - = / 4 =0.5 x - = / =0.50 (0.785)0 3

.3. Onaltılık (Hexadecimal) sayı sistemi. Onluk İkilik Onaltılık 0 0000 0 000 000 3 00 3 4 000 4 5 00 5 6 00 6 7 0 7 8 000 8 9 00 9 0 00 A 0 B 00 C 3 0 D 4 0 E 5 F 8 4 ++8= 0.4. binary (ikilik) sistemi onaltılık (Hexadecimal) sisteme dönüştürme. ( 0 0 0 0 ) = (? ) 6 0 0 0 0 0 0 0 0 5 C 5 (C5) 6 4

.5. Onaltılık (Hexadecimal) sistemin binary (ikilik) sisteme dönüştürme. ( C5) 6 = (? ) C 5 C 5 5 0 0 0 0 ( 0 0 0 0 ).6- LSB biti ( least significant bit - Düşük değerlikli bit ) MSB biti ( most significant bit - Yüksek değerlikli bit ) MSB LSB *^0 = *^4 = 6 5

.7- İkili kodlanmış ondalık sayı sistemi. (Binary Coded Decimal- BCD) Her rakam 4 bit ile ifade edilir. Dolayısıyla rakamlar 4 bitlik binary sayıya dönüştürülerek ifade edilir. 00 0 00 00 000 000 0000 9 7 6 3 0 Örnek : (73.5) 0 = (0 00. 000 00) BCD Örnek : (0 00. 000 00) BCD = (73.5) 0 => ( 00 00.0) Örnek : (0) = (47) 0 => ( 000 0) BCD.8. Binary sayılarda Tümleyen (Comploment) e tümleyen : bitlerin tersi alınır. Yani ler 0, 0 lar olur 0 0 0 Sayısının tümleyeni : 0 olur ye tümleyen : bitlerin tersi alınır ve sonuca eklenir. 0 0 0 Sayısının ye tümleyeni : 0 0 0 e tümleyeni ekleme ye tümleyeni 6

.8. İşaretli (signed) sayılar üç değişik şekilde ifade edilir. I- Sayıların en soldaki bitinin (MSB) işaret biti olarak alınması. 0 ise sayı pozitif, ise sayı negatif +3 0 + 0 0 + 0 0 +0 0 0 0-0 0 0-0 - 0-3 İşaret biti.8. İşaretli (signed) sayılar üç değişik şekilde ifade edilir. II- Negatif sayları, pozitif sayının e tümleyeni olarak gösterme +3 0 + 0 0 + 0 0 +0 0 0 0-0 - 0-0 -3 0 0 7

.8. İşaretli (signed) sayılar üç değişik şekilde ifade edilir. III- Negatif sayları pozitif sayının ye tümleyeni olarak gösterme +3 0 + 0 0 + 0 0 +0 0 0 0-0 ----- - - 0-3 0 -> 0 0 Tersle 0 ekle 0 -------- 0.8- ( -5) 0 = (? ) I- MSB biti ile gösterme : Önce 5 in binary karşılığını bulalım: + 5 = 0 0 o halde - 5 = 0 II - in tümleyeni olarak işaretli sayıların ifade edilmesi : Bitlerin e tümleyeninin alalım : 0 0 O halde -5 = 0 0 olur III- nin tümleyeni olarak işaretli sayıların ifade edilmesi : 0 0 Bitlerin e tümleyeninin alalım : 0 0 0 0 değerine ekleyelim : 0 0 O halde -5 = 0 dır. 0 8

.8- ( 0 ) = ( -? ) 0 Önce 0 in tümleyenini alıp ekleyerek hangi sayının negatif karşılığı olduğunu bulabiliriz? ( nin tümleyeni şeklinde gösteriliş biçimine göre yapıldığı varsayılarak) Bitlerin e tümleyeninin alalım : 0 0 0 0 0 0 değerine ekleyelim : 0 0 0 0 0 0 0 sayısını onluk sisteme çevirelim : 5 eder O halde 0 sayısı, -5 sayısını ifade etmektedir. (0) = (-5 ) 0.8. ( -7) 0 = (? ) Önce 7 nin binary karşılığını 8 bit uzunluğunda bulalım ( 4 bite sığmaz) : + 7 = 0 nin tümleyeni olarak işaretli sayıların ifade edilmesi : Bitlerin e tümleyeninin alalım : 0 0 0 0 0 0 0 ekleyelim : 0 0 0 0 0 0 0 0 0 0 0 0 0 O halde ( -7) 0 = ( 0 0 0 0 0 0 ) olur. 9

.9-8 bitlik bir değişkenin işaretsiz (unsigned) ve işaretli (signed) alabileceği değerler: 8 bitlik veri ( ) İşaretsiz (Unsigned) ise : ( 0 ) - (55) İşaretli (signed) olursa nin complomenti mantığına göre; (+ 7 ) - ( 0 ) - (- 8) 55 +7 Unsined byte 0 0 Signed byte 0-8 -SAYI SİSTEMLERİ.- Veri kapasite birimi : 8 Bit = Byte 04 Byte = KB ( Kilo Byte ) 04 KB = MB ( Mega Byte ) 04 MB = GB ( Giga Byte ) 04 GB = TB ( Tera Byte ) 04 TB = PB ( Penta Byte ) KB lik veri kaç bitten oluşur? KB= 04 Byte * 8 = 89 bit. Yani 89 adet veya 0 dan oluşur 0

-SAYI SİSTEMLERİ.- Veri kapasite birimi : 0 bit -> 0 = 04 yaklaşık 000 = 0 3 Buna göre : 0 kilo 04 Byte 0 mega 048 576 Byte 30 giga 073 74 84 Byte 40 tera 099 5 67 776 Byte 50 peta 5 899 906 84 64 Byte 60 exa 5 9 504 606 846 976 Byte 70 zetta 80 59 60 77 4 303 44 Byte Soru : 30 GB lik bir hard disk aldığınızda, bilgisayarda 30 GB den daha az bir değer görürsünüz. Sizce bunun nedeni nedir?. Hız Ölçü birimleri Bilgisayar Hız ölçü birimleri Çalışma Frekansına göre. Birim zamandaki yapılan okuma (Read) veya yazma (Write)hızına göre. KHz MHz GHz Kilobit per second ( kbit/s, kb/s, kbps ) Megabit per second ( Mbit/s, Mb/s, Mbps ) Gigabit per second ( Gbit/s, Gb/s, Gbps ) Kb - Kilobit KB - Kilobyte

. Hız Ölçü birimleri???.3- Çalışma soruları : -SAYI SİSTEMLERİ -Dünya ile ay arası 386 bin KM dir. Bir A4 kağıdının kalınlığı ise 0, mm dir. Bir A4 kağıdı her seferinde tam ortadan ikiye katlanmak şartıyla 50 kez katlansaydı, oluşan kağıdın kalınlığı dünya ile ay arasına kaç köprü olurdu? -Kitabın bir sayfasında 80 satır ve her satırda ortalama 0 harf (karakter) vardır. GB lik bir flash diske bu şekilde kaç sayfalık bir kitap yerleştirilebilir? 3- Mb lik download (indirme) hızı olan ADSL bir internetten 650 MB lik bir filmi kaç dakikada indirebiliriz? 4- Okuma hızı ve Yazma hızı nedir? Hangi cihazlarda ne amaçla kullanılan ifadelerdir? 5-4GB lik bir flash diske kaş adet A harfi konabilir?