• Buradasın

    8B/10B kodlama nasıl yapılır?

    Yazeka

    Arama sonuçlarına göre oluşturuldu

    8B/10B kodlama, 8 bitlik veri kelimelerinin 10 bitlik sembollere dönüştürülmesiyle yapılır 14. Bu süreçte, veriler iki alt kodlama kullanılarak iletilir: 5b/6b ve 3b/4b 14.
    Kodlama adımları:
    1. 5b/6b kodlama: Düşük beş bitlik veri, 6 bitlik bir gruba dönüştürülür 14.
    2. 3b/4b kodlama: Üst üç bit, 4 bitlik bir gruba dönüştürülür 14.
    3. Sembol oluşturma: 5b/6b ve 3b/4b kod grupları birleştirilerek 10 bitlik bir sembol oluşturulur ve iletilir 14.
    Özel semboller: 8B/10B kodlama, veri sembollerinin yanı sıra özel semboller de kullanır 12. Bu semboller, başlangıç/bitiş çerçevesi, bağlantı boşta, atlama gibi bağlantı düzeyi koşullarını belirtmek için kullanılır 12.
    DC dengesi ve çalışan eşitsizlik (running disparity - RD) 14:
    • 8B/10B kodlama, uzun vadede gönderilen 1'ler ve 0'ların oranının tam olarak %50 olmasını sağlar 14.
    • İletilen 1'ler ve 0'lar arasındaki fark, her sembolün sonunda ±2 ile sınırlıdır ve bu fark +1 veya -1 olabilir 14.
    • RD her zaman -1'den başlar 4.
    8B/10B kodlama, Fibre Channel, Ethernet ve PCIe gibi çeşitli telekomünikasyon sistemlerinde kullanılır 12.
    5 kaynaktan alınan bilgiyle göre:

    Konuyla ilgili materyaller

    0 ve 1'lerden oluşan kodlama diline ne denir?

    0 ve 1'lerden oluşan kodlama diline makine dili (machine code) denir. Makine dili, mikroişlemci ya da mikrodenetleyici gibi komut işleme yeteneğine sahip entegrelerin işleyebilecekleri, yapısına göre değişebilen ama genellikle her biri 8 adet 0-1'den (bit) ibaret komutlardan oluşan dildir. Her bir komutun mnemonic olarak adlandırılan bir tanımı ve işlem kodu (İngilizce: op code) olarak adlandırılan bir sayı karşılığı vardır. Makine dili, işlemcinin verilen komutlar doğrultusunda çalıştırılmasını sağlayan ve işlemci mimarisine göre değişen en alt seviyedeki programlama dilidir. Makine diline "birinci kuşak programlama dili" denir. Genellikle ikinci kuşak programlama dili olan Assembly ile karıştırılır.

    Kaç çeşit kodlama sistemi vardır?

    Üç ana kodlama sistemi vardır: 1. ASCII (American Standard Code for Information Interchange): İngilizce karakterleri, sayıları ve bazı özel karakterleri temsil etmek için kullanılan en eski ve yaygın kodlama sistemidir. 2. Unicode: Dünyadaki tüm yazı sistemlerini kapsayan, çok uluslu bir karakter kodlama standardıdır ve ASCII'nin eksikliklerini giderir. 3. EBCDIC (Extended Binary-Coded Decimal Interchange Code): IBM tarafından geliştirilen ve öncelikle ana bilgisayar sistemlerinde kullanılan bir kodlama sistemidir.