BCD (6 bit)

Ayrıca bkz. Sixbit

Kod BCD (6-bit) ( B inary C Oded D ecimal olarak da bilinir,) , BCD 6 bit alfa nümerik bir standart 6 kodu  biti tarafından kullanılan geniş bir bilgisayar  : Borroughs , Bull , CDC , IBM , General Electric , NCR Corporation , Siemens , Sperry Univac ,  vb.

IBM oluşturulan kod için yumruk kartları gelen 1960'larda diğer üreticilerin bu yayılmasını.

BCD kodu (6 bit) , delikli kart kodunun ikili koda uyarlanmasıydı, böylece ana bilgisayarın belleğine daha kolay yüklenebiliyordu.

BCD kodu (6-bit) bu nedenle alfanümerik karakterleri ve sembolleri temsil eden ikili bir koddur . Her karakter 6 bitten (2 sekizlik karakter ) oluşur ve bu 6  bit ile toplam 64 karakter (2 ^ 6) tanımlayabilirsiniz.

BCD kod varyasyonları

BCD kodunun (6 bit) farklı sürümleri vardır, FIELDATA BCD kodunda olduğu gibi, farklı karakterlere sahip en az 4 sürüm ve tamamen farklı bir haritaya sahip diğerleri vardır .

Hiçbir yoktur denetim karakteri (tüm sürümler için), OX20 karakter alanı için sağlanmıştır, mektup Ç idi @ çoğu üretici (Boğa, NCR, için Kontrol Verileri ,  vb ), ancak ASCII geçerken bir uyumsuzluk vardı kod (7 bit) s çünkü / karakteri seçildi .

GBCD kodu

Aşağıdakiler, BCD kodunun bir varyasyonu olan GBCD tablo kodudur.

A'dan Z'ye büyük harfler, minimum sembol ve kontrol karakteri yok .

000 001 002 003 004 005 006 007
000 0 1 2 3 4 5 6 7
001 8 9 [ # @ : > ?
002 AT B VS D E F G
003 H ben & . ] ( < \
004 ^ J K L M DEĞİL Ö P
005 Q R - $ * ) ; '
006 '' / S T U V W X
007 Y Z < , % = "
000 001 002 003 004 005 006 007

GBCD Kodu Bit Eşlemi

A'dan Z'ye büyük harfli karakterler, minimum semboller ve kontrol karakterleri yok .

0 - 00- 0 0 0 0 0 0 1 - 01- 0 0 0 0 0 1 2 - 02- 0 0 0 0 1 0 3 - 03- 0 0 0 0 1 1 4 - 04- 0 0 0 1 0 0 5 - 05- 0 0 0 1 0 1 6 - 06- 0 0 0 1 1 0 7 - 07- 0 0 0 1 1 1 8 - 10- 0 0 1 0 0 0 9 - 11- 0 0 1 0 0 1 [ - 12- 0 0 1 0 1 0 # - 13- 0 0 1 0 1 1 @ - 14- 0 0 1 1 0 0 : - 15- 0 0 1 1 0 1 > - 16- 0 0 1 1 1 0 (= >) ? - 17- 0 0 1 1 1 1 _ - 20- 0 1 0 0 0 0 (space) A - 21- 0 1 0 0 0 1 B - 22- 0 1 0 0 1 0 C - 23- 0 1 0 0 1 1 D - 24- 0 1 0 1 0 0 E - 25- 0 1 0 1 0 1 F - 26- 0 1 0 1 1 0 G - 27- 0 1 0 1 1 1 H - 30- 0 1 1 0 0 0 I - 31- 0 1 1 0 0 1 & - 32- 0 1 1 0 1 0 . - 33- 0 1 1 0 1 1 ] - 34- 0 1 1 1 0 0 ( - 35- 0 1 1 1 0 1 < - 36- 0 1 1 1 1 0 (= <) \ - 37- 0 1 1 1 1 1 ^ - 40- 1 0 0 0 0 0 (arrow ^) J - 41- 1 0 0 0 0 1 K - 42- 1 0 0 0 1 0 L - 43- 1 0 0 0 1 1 M - 44- 1 0 0 1 0 0 N - 45- 1 0 0 1 0 1 O - 46- 1 0 0 1 1 0 P - 47- 1 0 0 1 1 1 Q - 50- 1 0 1 0 0 0 R - 51- 1 0 1 0 0 1 - - 52- 1 0 1 0 1 0 $ - 53- 1 0 1 0 1 1 * - 54- 1 0 1 1 0 0 ) - 55- 1 0 1 1 0 1 ; - 56- 1 0 1 1 1 0 ' - 57- 1 0 1 1 1 1 ` - 60- 1 1 0 0 0 0 / - 61- 1 1 0 0 0 1 S - 62- 1 1 0 0 1 0 T - 63- 1 1 0 0 1 1 U - 64- 1 1 0 1 0 0 V - 65- 1 1 0 1 0 1 W - 66- 1 1 0 1 1 0 X - 67- 1 1 0 1 1 1 Y - 70- 1 1 1 0 0 0 Z - 71- 1 1 1 0 0 1 < - 72- 1 1 1 0 1 0 (arrow <) , - 73- 1 1 1 0 1 1 % - 74- 1 1 1 1 0 0 = - 75- 1 1 1 1 0 1 " - 76- 1 1 1 1 1 0 † - 77- 1 1 1 1 1 1

Ayrıca görün

Kaynakça

Notlar ve referanslar

  1. (inç) Charles E. Mackenzie , Kodlanmış karakter kümeleri: tarih ve gelişim , Addison-Wesley Pub. Co.,1980, 513  s. ( ISBN  978-0-201-14460-4 , çevrimiçi okuyun ).
  2. Bölüm: BULL bilgisayarlarda karakter tabloları [PDF] "Arşivlenmiş kopya" ( İnternet Arşivi'nde 8 Temmuz 2011 sürümü ) .