Sistem Programlama #02 | Bitlerden Sayıların Anlamına
Sayı Sistemleri-Temel Bilgisayar DonanımıEğitmen: Dr. Süleyman Burak ÇELİK
Merhaba, Sistem Programlama dersine hoş geldiniz. Geçen derste bir komutun adresi ile bellekteki içeriği ayrı tutmuştuk. Bugün içeriğin yorumuna bakacağız. Ekranda sekiz bitlik bir desen var. Bu desen tek başına bize pozitif ya da negatif bir sayı olduğunu söyleyebilir mi? Bir hata ayıklayıcı aynı baytı iki farklı sayı olarak gösterebilir. Hangisinin doğru olduğunu anlamak için bitlere bakmak yetmez; hangi yorumun seçildiğini de bilmeliyiz. İkinin tümleyeni, genişletme ve taşma. Sistem programlamanın çalışma adımlarını gerçek konuşmayla eşleşen şemalar ve özgün örneklerle adım adım inceliyoruz. Bu derste: 1. On altılık yazım, yeni veri değildir 2. En soldaki bitin ağırlığı değişir 3. Eksi beş deseni nasıl kurulur? 4. Genişlik, hangi sayıları sınırlar? 5. SIC sözcüğü: yirmi dört bit 6. Aynı değeri daha geniş yerde tutmak 7. Sonuç sığmazsa ne olur? 8. Elde ile işaretli taşma farklıdır 9. Bir desen, bir karakter kodu da olabilir Bölümler: 0:00 Aynı bitler, iki farklı sayı 1:22 Bit konumu değeri belirler 2:34 On altılık yazım, yeni veri değildir 3:44 En soldaki bitin ağırlığı değişir 4:53 Eksi beş deseni nasıl kurulur? 6:06 Genişlik, hangi sayıları sınırlar? 7:22 SIC sözcüğü: yirmi dört bit 8:31 Aynı değeri daha geniş yerde tutmak 9:43 Sonuç sığmazsa ne olur? 10:55 Elde ile işaretli taşma farklıdır 12:08 Bir desen, bir karakter kodu da olabilir 13:17 Sözcük genişliği ile bellek adresi 14:32 Desen, genişlik, yorum Kaynak kitap: Leland L. Beck — System Software, 3. baskı (1997), Beck, System Software 3e (1997), §1.3.1 ve Ek B. Kavram ve konu sırası kaynak kitaptan izlenir; anlatım, şemalar ve sayısal örnekler özgündür. SIC bir öğretim mimarisidir; üç komutluk örnek başka bir işlemcinin komut eşdeğerliği değildir. Kaynak kitap kullanıcı tarafından temin edildi. Hedef kitle: bilgisayar mühendisliği ve yazılım öğrencileri.