Jump to content

Forumlar

  1. Genel

    1. Forum Hakkında

      Forum hakkında bilgiler, bölüm açma talepleri, şikayetler, öneriler.

      1
      ileti
    2. 1
      ileti
  2. Bilgi Alışverişi

    1. Makaleler

      "Saf bilgi" içeren yazılar. Burada yer almasını istediğiniz konuları "istekler" başlığına, var olan bir konu hakkındaki soru ve düşüncelerinizi "tartışma" başlığına yazınız.

      51
      ileti
    2. Elektronik

      Güç elektroniği, Yüksek frekans, Lojik kapılar, Sayıcılar

      50
      ileti
    3. Robotik

      Motorlar, Aküatörler, IMU'lar, Sensörler, Konum hesaplamaları

      • Burada henüz ileti yok
    4. Arduino

      Arduino ile ilgili sorular ve cevaplar

      4
      ileti
    5. PIC

      Mikrochip firmasının PIC ürünleri hakkında soru ve cevaplar

      19
      ileti
  3. Ürün İncelemeleri

    1. Tanıtım istekleri

      Malzeme tanıtım istekleri bu bölümden yapılacaktır

      2
      ileti
    2. Elektronik Malzemeler

      Her türlü elektronik malzeme

      2
      ileti
    3. Arduino

      Arduino'ya özel malzemeler

      • Burada henüz ileti yok
    4. Robotik Malzemeler

      Tekerlek, Gövde, Motorlar

      • Burada henüz ileti yok
    5. PIC

      Microchip PIC ve ilgili malzemeler

      2
      ileti
    6. Sensörler

      Sensörler ve malzemeleri

      • Burada henüz ileti yok
  4. Yazılım

    1. Proteus

      Özellikle öğrenciler arasında popüler olan tasarım ve simülasyon programı.

      5
      ileti
    2. Diğer Yazılımlar

      Yazılımlarla ilgili bilgi alışverişi

      6
      ileti
  5. Öğrencilere Özel

    1. KOU Elohab

      Kocaeli Üniversitesi Elektronik ve Haberleşme bölümü ödev ve deneyler

      16
      ileti
    2. KOU Mekatronik

      Kocaeli Üniversitesi Mekatronik bölümü ödev ve deneyler

      • Burada henüz ileti yok
  • Çevrimiçi Kullanıcılar   0 Üye, 0 Kayıtsız, 1 Misafir (Tam liste)

    Şu anda bağlı kayıtlı kullanıcı bulunmuyor

  • Konular

  • İletiler

    • Guest Killbillnib
      Мировой экономический кризис скрывают за пандемией простой пневмонии: Как сообщает BBC и экономист Мохамед эль-Эриан: "из-за "коронавируса" в самое ближайшее время мир столкнется с экономическими проблемами, которые будут серьезнее и масштабнее всего того, что когда-либо переживало большинство населения развитых стран". Вернее сказать, не коронавирус вызовет данные экономические сложности, а попросту он их “скроет” (так как назревали они давно) и народ поверит, что его счета обнулятся в пользу борьбы с простой типичной пневмонией, и сам может поддаться в “цифровое рабство”, введенное мировым правительством. Могут ввести такие неприятные вещи: - запрет наличных - “чипирование” и отслеживание через банковские карты - блокировка банковских счетов - введение принудительной вакцинации под прикрытием борьбы с вирусом - вакцинация может быть внедрением чипа с целью управления, как в концлагерях Мы убедительно призываем Вас не паниковать и соблюдать все меры предосторожности. Спец-операция “Коронавирус” – операция по внедрению паники и страха населению с целью деления мировых ресурсов, введению концлагерей и цифрового рабства мировым правительством. Как Вы видите, выиграть в лотерею вероятность значительно больше, чем заболеть каким бы то ни было вирусом. В такое неспокойное время важно быть финансово независимым. Мы лишь можем предложить один из вариантов быстрого прироста капитала. Не забывайте: [url=https://agentlotto.org] о возможности крупных выигрышей наличных с помощью зарубежных лотерей[/url] Ну, а как правильно распорядиться деньгами в столь неспокойное для мира время, я думаю, Вы догадываетесь !?
    • Guest RonaldNoX
      Hello! Nice article. I be subjected to made some contentment with same problem. Here's a my ladylike article there [url=https://eremolanzara.eu/?page_id=916]vaktapotek tГёnsberg[/url] Usually I never animadversion on blogs but your article is so convincing that I in no way put up myself to say something alongside it. You’re doing a superior job Gazabo,Maintain it up.
    • Şimdi sayılara gelelim: Bir hücreye sadece 0 ile 255 arasında sayılar yazabiliriz. Peki büyük sayılar nasıl yazılır? Onlar için de kimi kurallar konmuş. Mesela bu hücrelerden iki tanesini kullanırsak, 0 ile 65535 arası sayılar yazabiliriz. Her bir hücre 0-255 arasında değer alabileceği için, iki byte'a "256'lı sayı sisteminde 2 rakamlı sayılar" yazabiliriz. Bu da 0 ile 65536 sayılar anlamına gelir. "256'lı sayı sistemi" nedir anlamış olduğunuzu umuyorum. Örneğin ard arda 35 ve 43 sayılarını koyarsak 9003 olur. ASCII karakter olarak 35 '#' karakteri, 43 ise '+' karakteridir. Ama asıl bomba şurada: Mesela ard arda 46 ve 56 gelirse, bu yukarıdaki "iki hücreye 0-65535 arası sayı yazma" yöntemine göre 11832 olur. ASCII karakter olarak ise 46 '1' karakterini, 56 ise '8' karakterini ifade eder. Sonuçta rakamlar da karakterdir. Yani ardışık iki bellek hücresinde "18" yazdığında, bu; 11832 anlamına gelebilir. "Ben 18 yazdım ama 11832 geldi, sorun nedir ki" demeyelim. Lütfen sorularınız varsa sorun.
    • 0 ile 255 arasında değer alabilen bir byte'ın farklı anlamlara gelebileceğini yukarıda söylerken 64 sayısının @ işaretine karşılık gelebileceğini ya da b kaydedicisini arttırma komutu veya 64 sayısı yahut 17236 sayısının bir parçası olabileceğini yazdım. 64 sayısı neden X harfine değil de @ işaretine karşılık geldi? Ya da biriktiriciye sayı yükleme komutu olduğunu nereden biliyoruz? "Bu böyle olsun" diye bir kabul yapmışız. Demişiz ki: "64 sayısı, @ karakteri olsun". Tamamen keyfi. Birisi "ASCII tablosu" diye bir tablo yazmış ve 0'dan 255'e kadar sayıların her birinin karşısına bir karakter yazmış. İşte, bu tabloda 64'ün karşısında @ karakteri var. Ama bu ASCII tablosunu yazan "birisi", Amerika'nın bu konudaki otoritesi olduğundan tüm dünya bu tabloyu kullanıyor. Ama bu, söz konusu tablonun "tamamen keyfi" seçildiği gerçeğini değişmiyor. Fakat artık bunlar bir "kanun" gibi artık. Altmış küsür senedir kemikleşmiş. Peki, z-80 adlı mikroişlemci için "b kaydedicisini bir arttırm komutu" olduğunu nereden bileceğiz? Bilmemiz gerekmiyor. Bu, çok özel bir bilgi. Eğer z-80 mikroişlemcisine makine dilinde bir program yazmayacaksak ihtiyacımız yok. Zaten artık makine dilinde pek program yazılmıyor. Ama şunu biliriz ki, bir bir program yazıp onu derlediğimizde, derleyicinin ürettiği koddaki her byte, bunun gibi, işlemci tarafından bir komut olarak anlaşılacaktır. Derleyicinin ürettiği bu kod, işlemci tarafından okunup çalıştırılacak bir şeydir. Bunun içeriğini özel durumlar dışında bizim anlamamız gerekmiyor. Peki bu kod sanki bir metinmiş gibi, ASCII karşılıklarına bakarsak ne görürüz? Karman çorman harfler. Örneğin bir yerde işlemcinin b kaydedicisi 1 arttırma komutu varsa, orada @ işareti göreceğiz. Örneğin, mikroişlemcinin işleyeceği gerçek bir koda bir metinmiş gibi baktığımızda şöyle bir şeyler görebiliriz: Aaynen bu makaleyi işlemciye bir programmış gibi işletmeye kalktığımızda işlemcinin anlamlı bir şey yapamayacağı gibi. Bu kodu bir ses, müzik gibi dinlemek istersek bir gürültü duyacağız muhtemelen. Ya da bir resimmiş gibi bakarsak şöyle bir şey görebiliriz:  
    • Bilgisayar ne olursa olsun; ister kolunuzdaki kol saati, ister önünüzdeki laptop, avucunuzdaki mouse ya da cep telefonu, veya kocaman bir süperbilgisayar... Tümünde az veya çok, hızlı veya yavaş birçok "bellek" kullanılır. Temelde bellek sadece "0" ve "1" değerini alabilen, "bit" adı verilen hücrelerden oluşur. Bilgisayarda bu bitler kullanılırken, sekizerli gruplar halinde kullanılır ve buna da byte (=bayt) denir. Eğer "ikili sayı sistemi" ve "onaltılı sayı sistemi" bilmiyorsanız, 20-25 sene önce yazdığım şu makaleye bir göz atıp geri dönün. Bellekte bu byte'ların alt alta durduğunu düşünün: 11101001 11010010 00110101 gibi. Bunlara bir de ad ya da adres vermemiz gerek ki, tanımlayabilelim. En üstten 0'dan başlayarak isim verebiliriz. Örneğin 100 tane byte'ımız varsa, bunlara 0'dan 99'a kadar isim verebiliriz. Bu "isim"lere "adres" denir. Bu kelimeye çok rastlayacağız. İngilizcesi de "Address" Her byte, 8 tane 0 veya 1 içerdiğine göre, her bir byte aslında 0 ile 255 arasında bir değer alabiliyor demektir. Neden 0 ile 255 arasında olduğunu anlamadıysanız yukarıda linkini verdiğim makaleyi tekrar gözden geçirin. Peki, bu bellek nerededir? Bilgi içeren her yer. Mesela bilgisayarınızın diski. Ya da RAM belleği, USB bellek, hard disk, bunların tümü "bellek" içerir. Daha önemlisi, haberleşmedeki sinyaller de aynı şekilde bilgi içerdiğinden bu sinyallerin de bir nevi "bellek" olduğunu düşünebiliriz. Wi-fi, fiber kablo, kablosuz mouse'un sinyalleri, Bluetooth ya da ADSL. Buradan giden bilgileri de bellek gibi düşünebiliriz. Yani "bilgi" içeren her yerde bu sıfır ve birlerden oluşan byte'lar söz konusudur. Bellekte bir resim, bir video, bir yazı, bir bilgisayar programı, android uygulaması, bir ses olabilir. Ama ne olursa olsun bu bilgiler daima sekiz tane 1 ve sıfırdan oluşan BYTE'lar ile ifade edilir. Örneğin bir byte'taki bitler 01000000 şeklinde ise, bu bitler 64 sayısını, @ işaretini, z-80 adlı mikroişlemci için "b kaydedicisini bir arttırma komutu"nu ya da sesteki minik bir ânı, görüntüdeki bir pikselin bir parçasını, yahut 17236 sayısının bir parçasını ifade edebilir.
  • Üye İstatistikleri

    • Toplam Üye
      53
    • Çevrimiçi Rekoru
      496

    En Yeni Üye
    Barbara Bharambeez
    Kayıt tarihi
  • Forum İstatistikleri

    • Toplam Konu
      49
    • Toplam İleti
      162
×
×
  • Yeni Oluştur...

Önemli Bilgilendirme

Facebook / Twitter / Google hesabınızla kolayca kaydolup cevap verebilir, soru sorabilir, istekte bulunabilirsiniz.
Devam etmeniz, forum kurallarını kabul ettiğiniz anlamına gelir.            Forum Kuralları