Geri Dön   Wardom.Org > Bilgisayar Güvenliği > Kriptografi

Sayı Sistemi

-

Bilgisayar Güvenliği - Kriptografi - Sayı Sistemleri Dijital elektronikte dört çeşit sayı sistemi kullanılmaktadır. Bunlar : a) Desimal Sayı Sistemi b) Binary Sayı fghsrtoukyr tsuu Souoistemi c) Oktal Sayı Sistemi d) Hexadesimal Sayı Sistemi a) Desimal Sayı Sistemi : Desimal sayı sistemi normal sayma sayılarından oluşur. Yani, 0 1 2 3 4 5 6 7 8 9 sayılarından oluşur. On adet sayı bulunduğu için bu

.10luk sayı sistemini 2lige cevirme, 16 lik sayi sistemini 2 liğe çevirme, 16 lık sayı sistemini 2'lik sayı sistemine çevirme, 16 lık sayıyı 8 liğe cevirme, 16 tabanı 2 liğe çevirme, 2 lik sayı sistemini 8'lik sayı sistemine çevirme, 2 lik sistemi 8'lik sisteme çevirme, 2 likden 8 lige çevirme, 2 likten 8 liğe çevirme, 2lik ve 5lik sayı sistem, 2likten 8liğe çevirme, 5lik sayi sistemini 8lik sayi sistemine cevirme, 8 lik sistem 2 lige, 8 likten 16 ya çevirme, dijital 16lık sistemin 8liğe çevrilmesi, www.wardom.org. Bu konu 6514 kez görüntülendi ve 14 yorum aldı.
 
Eski15-08-2007, 14:29   #1
sabyantez
 
Sayı Sistemi - sabyantez
Sayı Sistemi

Sayı Sistemleri

Dijital elektronikte dört çeşit sayı sistemi kullanılmaktadır. Bunlar : a) Desimal Sayı Sistemi b) Binary Sayı fghsrtoukyr tsuu Souoistemi c) Oktal Sayı Sistemi d) Hexadesimal Sayı Sistemi

a) Desimal Sayı Sistemi :

Desimal sayı sistemi normal sayma sayılarından oluşur. Yani, 0 1 2 3 4 5 6 7 8 9 sayılarından oluşur. On adet sayı bulunduğu için bu sayı sisteminin tabanı 10'dur. (15810) şeklinde yazılır. Bu sayı sisteminde dört matematiksel işlem bilindiği gibidir.

b) Binary Sayı Sistemi :

Binary sayı sisteminde iki adet sayı bulunur. Bunlar 0 ve 1 dir. Bu yüzden Binary sayı sisteminin tabanı 2'dir. (10112) şeklinde yazılır.Aşağıda Binary sayı sistemi ile toplama, çıkarma, çarpma ve bölme işlemleri görülmektedir.




Binary sayının Desimal sayıya çevrilmesi :

1012 Binary sayısını Desimal sayıya çevirelim.

2 2 = 4 2 1 = 2 2 0 = 101tyop546186+585268595=55467898323221eder 1 x 2 2 + 0 x 2 1 + 1 x 2 0 => 1 x 4 + 0 x 2 + 1 x 1 = 4 + 0 + 1 = 5 10 bulunur.

Desimal sayının Binary sayıya çevrilmesi :

Desimal sayı Binary sayıya çevrilirken Binary sayının tabanı olan 2'ye bölünür. 910 Desimal sayısını Binary sayıya çevirelim.

İşlem Bölüm Kalan
9 : 2 4 1 4 : 2 2 0 2 : 2 1 0 1 : 2 1


Tablodan görüldüğü gibi 9 sayısı 2 'ye bölünür. Bu işlem bölüm sıfır olana kadar devam eder. Kalan kutusundaki rakamlar aşağıdan yukarı doğru alınarak yan yana yazılır. Sonuç = 10012

c) Oktal Sayı Sistemi :

Oktal sayı sisteminde de 8 adet rakam bulunmaktadır. Bunlar 0 1 2 3 4 5 6 7'dir. Taban sayısı 8'dir. (1258) şeklinde gösterilir. Aşağıda Oktal sayılarla toplama, çıkarma, çarpma ve bölme işlemleri görülmektedir.




Oktal sayının Desimal sayıya çevrilmesi :

25 8 oktal sayısını desimal sayıya çevirelim.

8 1 = 8
8 0 = 1

2

5


2 x 8 1 + 5 x 8 0 => 2 x 8 + 5 x 1 = 16 + 5 = 21 10 bulunur.

Desimal sayının Oktal sayıya çevrilmesi :

Desimal sayı Oktal sayıya çevrilirken Oktal sayının tabanı olan 8'e bölünür. 8410 Desimal sayısını Oktal sayıya çevirelim.

İşlem Bölüm Kalan 84 : 8 10 4 10 : 8 1 2 1 : 8 1


Tabloda görüldüğü gibi 84 sayısı 8'e bölünür. Daha sonra bölüm kutusundaki sayı tekrar 8'e bölünür. (Bölüm sıfır olana kadar). Kalan kutusundaki sayılar aşağıdan yukarı doğru alınarak yan yana yazılır. Çıkan sayı oktal sayıdır. Sonuç = 1248

d) Hexadesimal Sayı Sistemi :

Hexadesimal sayı sisteminde 16 adet rakam bulunur.Bunlar 0 1 2 3 4 5 6 7 8 9 A B C D E F'dir. Tabanı ise 16'dır ve (1D2A16) şeklinde yazılır. Aşağıda Hexadesimal sayılarlar toplama, çıkarma, çarpma ve bölme işlemleri görülmektedir.




Hexadesimal sayının Desimal sayıya çevrilmesi :

4F816 sayısını Desimal sayıya çevirelim.

4 x 16 2 + F x 16 1 + 8 x 16 0 => 4 x 256 + F x 16 + 8 x 1 = 1024 + 240 + 8 = 1272 10 bulunur. Hexadesimal sayılarla hesap yapılırken harf olarak belirtilen sayıların rakama çevrilerek hesap yapılması daha kolay olacaktır. Örneğin (C = 12 , A = 10 , F = 15) gibi.

16 2 = 256 16 1 = 16 16 0 = 1
4 F 8


Desimal sayının Hexadesimal sayıya çevrilmesi :uytduırn

Desimal sayıyı Hexadesimal sayıya çevirirken, Desimal sayı Hexadesimalin tabanı olan 16'ya bölünür. 10010 Desimal sayısını Hexadesimal sayıya çevirelim.

İşlem Bölüm Kalan
100 : 16 6 4 6 : 16 6


Desimal sayı, bölüm sıfır olana kadar 16'ya bölünür. Daha sonra kalan kutusundaki sayılar aşağıdan yukarı doğru alınarak yan yana yazılır. Sonuç = 6416

e) Sayı Sistemlerinin Eşitlikleri :

Aşağıda, tüm sayı sistemlerinin birbirlerine olan eşitlikleri görülmektedir.

Sayı Sistemleri Desimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Binary 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 Oktal 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 Hexadesimal 0 1 2 3 4 5 6 7 8 9 A B C D E F


KODLAR

Bir önceki konuda yani sayı sistemlerinde anlatmış olduğumuz tüm sayı sistemleri aslında binary kodlardan yani 1 ve 0 lardan oluşur. Bunların ayrı şekillerde adlandırılması bazı belli kodların kolaylaştırılması içindir. Şimdi size bu sayı sistemlerinin binary karşılıklarını vereceğim.

a) BCD Kodu :

Bu kod türü 4 bit binary koddan oluşur. Aşağıda BCD kodunun desimal karşılıkları verilmiştir. İki veya daha fazla basamaktan oluşan desimal sayılar için tek basamaklı desimal sayıların binary kodları yan yana konur. Örneğin 2510 => 210 = 00102 ve 510 = 00112 => 2510 = 0010 00112 gibi.

Desimal 0 1 2 3 4 5 6 7 8 9 BCD 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001


b) Oktal Kodu :

Oktal kodunda ise 3 bit bulunmaktadır. Aşağıda oktal kodunun desimal karşılıkları verilmiştir. İki veya daha fazla basamaklı desimal sayılar için yukarıdaki örnek geçerlidir.

Desimal 0 1 2 3 4 5 6 7 Oktal 000 001 010 011 100 101 110 111


c) Hexadesimal Kodu :

Hexadesimal kodunda da yine 4 bit kullanılmıştır. Fakat BCD den farkı 10 değil 16 desimal sayı karşılığı verir. Yani 4bit binary kodunun tüm kombinasyonları kullanılmıştır. Daha fazla basamak için yukarıdaki örnek geçerlidir.

Alıntıdır.
 

Eski16-08-2007, 20:47   #2
zemin1919
 
Sayı Sistemi - zemin1919

abi aklında diğer manyaklıklarda bu tip mi?Gerçektende manyak bişi öğrenmek isteyenler için güzel bi giriş
 

Eski17-08-2007, 09:16   #3
sabyantez
 
Sayı Sistemi - sabyantez

haha güzel bilgiler ya ama bayağı bi kafa yormak gerekiyor
 

Eski19-08-2007, 17:17   #4
kundurella
 
Sayı Sistemi - kundurella

ilginç !! paylaşımın için teşekkürler +48k
 

Eski01-09-2007, 17:10   #5
fotoilker
 
Sayı Sistemi - fotoilker

teşekkürler paylaşm için
 

Eski07-09-2007, 10:21   #6
sabyantez
 
Sayı Sistemi - sabyantez

rica ederim
 

Eski01-11-2007, 16:58   #7
Turkdoktoru
 
Sayı Sistemi - Turkdoktoru
2 lik sayı sistemi

arkadaşım 2 lik sayı sisteminde 0 ve 1 sayıları kullanılır demişsin ve örnekte de 01 ve ilave olarak da 2 yi kullanmışsın. bana biraz tuhaf geldi sen bir daha kontrol et istersen.
 

Eski01-11-2007, 17:01   #8
Turkdoktoru
 
Sayı Sistemi - Turkdoktoru

kardeş sendeki yanlışları yazmakla bitiremeyiz senin verdiğin bilgilerin çoğu yanlış sen tabanları normal sayı gibi yazmışsın birçok yerde.
 

Eski16-11-2007, 02:09   #9
MCDESCENT
 
Sayı Sistemi - MCDESCENT

eline emeğine sağlık
 

Eski03-02-2008, 10:10   #10
sabyantez
 
Sayı Sistemi - sabyantez

Alıntı:
Orjinal Mesaj Sahibi Turkdoktoru Mesajı Göster
arkadaşım 2 lik sayı sisteminde 0 ve 1 sayıları kullanılır demişsin ve örnekte de 01 ve ilave olarak da 2 yi kullanmışsın. bana biraz tuhaf geldi sen bir daha kontrol et istersen.
hayır, herşey doğru,
Binary sayın sisteminde sadece 1 ve 0 kullanılır, çıkan sonuçlar toplayıp, ondalıklı bir şekilde bölemeye örnekte öyle bişey senin kafanı karıştırmıştır. 101 = 2 gibi
 

Eski03-02-2008, 14:29   #11
White Death
 
Sayı Sistemi - White Death

ellerine sağlık paşa
 

Eski20-02-2008, 02:46   #12
ersan_tayfun
 
Sayı Sistemi - ersan_tayfun

hmm çok güzel sayı sistemleri biz bunları okulda görüyodukk 2 lik sayı sistemini 8 liğe çewirme 8 lik sayı sistemini 2 lik w 10 luk sayı sistemin çewirme gibi
 

Eski18-04-2008, 00:05   #13
clubbeer
 
Sayı Sistemi - clubbeer

ya kardesm gerçekten cok ii anlatmıssın ama bu matematk yani taban aritmetiği denen basit bi konu,, yanlz surda takılıyorum,, sistemlerde o sistemin sayısı yer almaz,, 5lik sitemde 5 olmaz mesela,, demek istediğim orda 2lik sistemde 2kullanmıssın mantıga ters dusuo yani,,,
 

Eski18-04-2008, 09:35   #14
kenanerk
 
Sayı Sistemi - kenanerk
tşk

01010110=w
01000001=a
01010010=r
01000100=d
01001111=o
01001101=m
wardom
 

Eski30-04-2008, 02:26   #15
TyfnSvrn
 
Sayı Sistemi - TyfnSvrn

Kafam karıştı yaw:S
 

Eski     0
Sayı Sistemi

dijital 16lık sistemin 8liğe çevrilmesi, 2 lik sayı sistemini 8'lik sayı sistemine çevirme, 8 lik sistem 2 lige, 5lik sayi sistemini 8lik sayi sistemine cevirme, 2 lik sistemi 8'lik sisteme çevirme, 2 likten 8 liğe çevirme, sayı sistemleri örnekler, 16 lık sayı sistemini 2'lik sayı sistemine çevirme, 10luk sayı sistemini 2lige cevirme, sayı tabanını 2 den 8e dönüştürme.

16 lık sayıyı 8 liğe cevirme, 2likten 8liğe çevirme, 16 tabanı 2 liğe çevirme, 16 lik sayi sistemini 2 liğe çevirme, 8 likten 16 ya çevirme, 2lik ve 5lik sayı sistem, 2 likden 8 lige çevirme, Sayı Sistemi.

Cevapla





Şu Anda Konuyu Görüntüleyenler: 1 (0 üye ve 1 misafir)
 

Forum saati Türkiye saatine göredir. GMT +2. Şuan saat: 17:08.
(Türkiye için GMT +2 seçilmelidir.)



tatil, resim yükle, pvp serverler, bodrum escort, ukash, Oyun, Kürtaj Fiyatları, Maç Özetleri, msn kaydol, ilgili forum, dizi izle, film izle, diğer yarım son bölüm, Deriza, film izle


İçerik sağlayıcı paylaşım sitelerinden biri olan Wardom Internet Adresimizde 5651 Sayılı Kanun’un 8. Maddesine ve T.C.K’nın 125. Maddesine göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur. Wardom hakkında yapılacak tüm hukuksal şikayetler için webmaster \@wardom.org adresi ile iletişime geçilmesi halinde ilgili kanunlar ve yönetmelikler çerçevesinde en geç 3 (üç) gün içerisinde Wardom yönetimi olarak tarafımızca gereken işlemler yapılacak ve avukatlarımız size dönüş yapacaktır.