- 3d Max Uygulamalar 5
- 3d Studio Max 11
- Açık Kaynak İşletim Sistemleri 18
- Adobe Illustrator 7
- Ajax 11
- Akıllı Tahta 1
- Algoritma 8
- Amerikan Emperyalizmi 1
- Android 5
- Apache Web Sunucusu 19
- App Inventor 2
- Arduino 12
- Asp 1
- Asp.net 1
- Autocad Dersleri 11
- Autocad Uygulamaları 16
- Bilgisayar Donanımları 54
- Bilgisayara Giriş 44
- Bilgisayara Giriş Uygulamaları 7
- Bilim 8
- Bilim Insanları 2
- Bilişim Teknolojileri 14
- Blockchain Teknolojileri 13
- Bootstrap 13
- C Dersleri 32
- C Programlama örnekleri 3
- C# Dersleri 37
- C++ Dersleri 12
- Cgı Nedir? 1
- Css 59
- Css Ugulama Örnekleri 26
- Dns 1
- Dreamweaver 175
- Dreamweaver Uygulamaları 18
- E- Ticaret 5
- Eğitici Hikayeler 22
- Elektronik 6
- Elektronik Posta (email) 12
- Firefox 37
- Fireworks 1
- Fireworks Uygulaması 3
- Flash Actionscript 10
- Flash Dersleri 8
- Flash Örnek Uygulamalar 7
- Freecad 5
- Gerekli Programlar 3
- Google Docs 22
- Google Teknolojileri 12
- Html Dersleri 59
- Hz. Muhammed ( Sav) 1
- Ileri Excel 2
- Infographics 1
- Internet 14
- İngilizce 5
- Java Applet Örnekleri 81
- Java Applet Temelleri 74
- Java Application Örnekleri 10
- Java Netbeans Ide 15
- Java Temel Örnekler 46
- Java Temelleri 159
- Javascript 100
- Javascript Uygulama 26
- Jquery 11
- Jquery Örnekleri 11
- Kişisel Gelişim 8
- Libre Office Dersleri 3
- Linux Bash Script 5
- Linux Işletim Sistemi Os 105
- Linux Server 53
- Linux Web Filter 27
- Milli Eğitim Bakanlığı 7
- Ms Excel Dersleri 8
- Ms Excel Uygulamaları 23
- Ms Word Dersleri 350
- Ms Word Uygulamaları 43
- Mssql Veri Tabanı 5
- Mysql Veri Tabanı 10
- Network 31
- Online Ücretsiz Yazılımlar 1
- Ödev Konuları 3
- Pascal 1
- Photoshop Dersleri 462
- Photoshop Uygulama Örnekleri 1
- Photoshop Uygulamaları 59
- Php Dersleri 93
- Php Uygulamaları 33
- Phpmyadmin 2
- Postgresql Veri Tabanı 63
- Power Point 2
- Programlama Dilleri 4
- Proje Hazırlama 15
- Python 9
- Qbasic 19
- Raspberry Pi 2
- React Native 14
- Regular Expressions 1
- Robotik Kodlama 2
- Scratch İle Kodlama Dersleri 84
- Seo 6
- Solidworks 2
- Teknik Servis 9
- Teknoloji 4
- Teknoloji Tasarım Uygulamaları 16
- Thinkercat 18
- Tkinter 21
- Ücretsiz Uygulamalar 1
- Veri Tabanı 78
- Web Tasarım 18
- Web Uygulamaları 1
- Windows Os 15
- Windows Server 3
- Xml 5
- Yapay Zeka 1
- Yazılım Dünyası 22
- Amerika 1
- Animasyon Örnekleri 1
- Arduino 1
- Atom Seviyesi 1
- Bakış Açısı 1
- Bilgisayar Donanımları 34
- Bilim Insanlarının Hayatı 1
- Bilişim Teknolojileri 27
- Biyoteknoloji 2
- Bootstrap 2
- Dart Dersleri 2
- Dijital Dönüşüm 1
- Doğal Enerji 1
- Eğitim Sistemi 1
- Eğitim Teknolojileri 1
- Elektronik 3
- Evren 3
- Excel Dersleri 5
- Freecad 2
- Geleceğin Araçları 2
- Geri Dönüşüm 1
- Hayvan Sevgisi 1
- Illustrator 3
- Ingilice Dersleri 1
- Insan Yetenekleri 2
- Işletim Sistemi 3
- İslam 5
- Kişisel Gelişim 2
- Marşlar 3
- Mekanik 1
- Microsoft Visual Studio 5
- Microsoft Word Dersleri 2
- Mssql Server 2
- Müslüman Mucitler 3
- Network 1
- Photoshop 12
- Php Dersleri 1
- Programlama 4
- Psikoloji 2
- Python Dersleri 4
- Robotlar 7
- Savunma Sanatları 1
- Sketchup Nedir? 7
- Şaşırtıcı Bilim 9
- Tarih 1
- Tasarımlar 9
- Teknoloji 8
- Temel Fotograf 1
- Vücud Geliştirme 3
- Web Teknolojileri 2
- Windows Sorunları 1
- Yazılım Der 1
- Yazılım Dünyası 2
- 2. Sınıf Öğrencileri İçin Sunular 1
- 5. Sınıf Öğrencileri Için Sunular 13
- 8. Sınıf Öğrencileri İçin Sunular 23
- Belirli Gün Ve Haftalar 1
- Bilgisayar Donanımları 5
- Bilgisayar Programlama 2
- Bilgisayar Yazılım 2
- Bilişim Teknolojileri Ve Yazılım Temel Bilgisayar 64
- Biyografiler 2
- Biyoloji 2
- Değerler Eğitimi 4
- Eba Elektronik Bilişim Ağı 5
- Eğitim-Öğretim Sunuları 3
- Felsefe 2
- İslam 3
- Kelime İşlemci 1
- Kişisel Gelişim 4
- Kodlama, Robotic 4
- Ortak Eğitim Proje Sunuları. 2
- Problem Çözme Ve Algoritmalar 3
- Proje Nedir? Nasıl Yapılır? 1
- Rehberlik 16
- Sağlık 3
- Savaşlar 1
- Scratch 1
- Seminerler 3
- Sınav Kaygısı 2
- Sosyal Bilgiler 1
- Sosyal Bilgiler 1
- Tarih 1
- Ulaşım Araçları 1
- Verimli Ders Çalışma 1
- Web Araçları 0
- Windows İşletim Sistemi 1
- Yarışmalar 0
- 5. Sınıf Matematik Testleri 7
- Açık Kaynak İşletim Sistemleri 5
- Açık Kaynak Office 2
- Ağ Temelleri 4
- Arduino 1
- Autocad 1
- Bilgisayara Giriş 18
- Bilişim Teknik Resimi 1
- Bilişim Teknolojilerinin Temelleri 10
- Cografya 2
- Css-javascript 4
- Flash 1
- Google Teknolojileri 1
- Görsel Programlama 1
- Html 1
- Illustrator 1
- Işletmede Beceri Eğitimi 1
- Java 5
- Javascript 1
- Libre Office 1
- Mesleki Gelişim 5
- Mobil Uygulamalar 1
- Ms Office Word 11
- Php 2
- Programlama Temelleri 5
- Python 1
- Temel Elektronik 1
- Temel Fotograçılık 1
- Veri Tabanı 4
- Web Programlama 1
- Web Tasarım 4
Sayı Sistemleri ve Sayı Tabanı Nedir?
İşemciler veriyi günlük hayatta kullandığımız sayı sistemleri farklı bir sayı sisteminin esaslarına göre işlemekte ve saklamaktadırlar. Bu yüzden işlemciler yapısını ve yazılımları anlayabilmek için binary sayı sistemini bilmek gerekir. Buna ek olarak binary sayı sistemine yakın olan Oktal Sayi Sistemi ve Hexadesimal Sayı sistemleri öğrenmekte yararlı olacaktır
Sayı Tabanı Nedir?
Saymada kullanılan sayıların yazılı olarak gösterim şekilleridir. Çok eski çağlardan beri alışılagelmiş sayma ve yazma yöntemi onlu sayma tekniğidir (on parmakla saymaktan doğduğu ileri sürülür). Onlu sayma ve yazma tekniğinde 10 rakam kullanılarak sayılar ifade edilir. Bu şekilde yazılan (yani 0123456789 rakamları olmak üzere toplam 10 rakam) sayılara 10 tabanlı sayılar denir.
Kaç Farklı Sayı Tabanı Var?
Her bir rakamını başka bir karakter ile ifade edebildiğiniz kadar sayı tabanı ve sayı sistemleri vardır. Ancak çok fazla taban çeşitliliğinin bize bir faydası yoktur. Genel olarak İngiliz alafabesindeki 26 harf ve 10 rakamın tamamının kullanıldığı düşünüldüğünde 36 tabana kadar taban aritmetiği yapabiliriz (1 tabanlı yoktur, toplam 35 ayrı taban). Dilersek küçük ve büyük harfleri ayrı rakamlar olarak kabul edip taban sayısını arttırabiliriz.
Bilgisayarlarda Kullanılan Sayı Tabanları
Bazı sayı tabanları bilgisayarda çevrilmesi kolay ve hızlı olduğundan bilgisayarlarda tercih edilmektedir. Örneğin 2 rakamdam oluşan (0 ve 1 rakamları) ikili sistem ve 16 rakamdan oluşan 16’lı sistem. İkili sayı sistemi aynı zamanda bilgisayarın çalışma mantığının da temelini oluşturur. Bilgisayar kayıt ünitelerinde verileri ikili sistemde kayıt eder ve verileri işlerken de hafızada verinin ikili karşılığı üzerinde işlem yapar. Ayrıca mikroişlemciler (CPU) de verileri ikili sistemde işlerler.
Rakam Sayısı 10’dan Fazla Olduğu Durumlar
Rakam sayısı 10’dan fazla olduğunda İngiliz alfabesindeki harfler rakam olarak kullanılır. Örneğin 16 rakamdan oluşan 16’lı sistemin rakamları sırasıyla 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E ve F’dir (A, sayı değeri onlu sistemde 10 olan, F, sayı değeri onlu sistemde 15 olan bir rakamdır).
10 Tabanındaki Bir Sayı Başka Tabanlara Nasıl Çevirilir?
Sayı tabanın rakam sayısına bölünebildiği kadar bölünür. Bölümden kalanlar sondan başa doğru yazıldığında sayının 10’lu karşılığı bulunmuş olur.
Örnek: 35 sayısının 2’li tabandaki karşılığı şöyle bulunur:
35 / 2 = 17, Kalan = 1
17 / 2 = 8, Kalan = 1
8 / 2 = 4, Kalan = 0
4 / 2 = 2, Kalan = 0
2 / 2 = 1, Kalan = 0
1 / 2 = 0, Kalan = 1
Sayılar sondan başa doğru yazıldığında 100011 değeri bulunur. Yani 35 = (100011)2’dir.
Örnek 2: 1250 sayısının 16’lı tabandaki karşılığı şöyle bulunur:
1250 / 16 = 78, Kalan = 2
78 / 16 = 4, Kalan = 14
4 / 16 = 0, Kalan = 4
Sayıların sondan başa doğru 16’lı sistemdeki rakam karşılıklarıyla yazıldığında 4E2 bulunur (E, 14 rakamıdır). Yani 1250 = (4E2)16’dır.
İki Tabanlı Sayı Sistemi / Binary
Binary sayı sisteminde iki adet sayı bulunur, bunlar 0 ve 1 dir. Bu yüzden binary sayı sisteminin tabanı 2’dir. (1011 )2 şeklinde yazılır. Bu sayı sistemine İngilizce’de ikili sayı anlamına gelen binary numbers yani binary sayı sistemi denilmiştir. Her sayı dijit olarak ifade edilir ve basamaklar 2’nin kuvveti olarak yazılır. Örneğin 4 dijitten (haneden) oluşan (1011 )2 gibi 4-bitlik bir sayının bit ağırlıkları 2³,2²,2¹,2º ‘dır. Bit ağırlıklarının en küçük olduğu dijite en küçük değerlikli sayı (least significant digit, LSD), bit ağırlığının en büyük olduğu dijite ise en büyük değerlikli sayı (most significant digit) denir. MSB tarafı en ağırlıklı bit, LSB tarafı en küçük değerlikli bittir. Elektriksel mantıkta 1 elektrik (akım vaya gerilim) var, 0 elektrik (akım vaya gerilim) yok anlamındadır.
Sekiz Tabanlı Sayı Sistemi / Octal
Oktal sayı sisteminde 8 adet rakam bulunmaktadır. Bunlar 0 1 2 3 4 5 6 7’dir. Taban sayısı 8’dir. (125)8 şeklinde gösterilir.
Onlu Sayı Sistemi / Decimal
Desimal sayı sistemi normal sayma sayılardan oluşur. Yani, 0 1 2 3 4 5 6 7 8 9 sayılarından oluşur. Günlük hayatımızda kullandığımız sayı sistemidir. On adet sayı bulunduğu için bu sayı sisteminin tabanı 10’dur. (348)10 şeklinde yazılır. Bu sayı sisteminde ise dört matematiksel işlem bilindiği gibidir.
Onaltı Tabanlı Sayı Sistemi / Hexadecimal
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. Burada 10=A,11=B, 12=C, 13=D, 14=E, 15=F ye karşılık gelir. Tabanı ise 16’dır. (1B3A )16 şeklinde yazılır. Mikroişlemcilere yüklenen yazılımlar bu sayı sistemi sayesinde yüklenir.
3,999 Okunma Henüz yorum yapılmamış 11/05/2022 15:04:16 11/05/2022 18:04:45