DENIBBLE
.Page
;--
;
; De-Nibble Table
;
; 7-Bit to 6-Bit 'Denibbleze' table (16 sector format).
; Valid codes 096 to 0FF only.
; Codes with more than one pair of adjacent zeroes or with no adjacent ones
; (except Bit 7) are excluded.
;
;++
.Org 1196
DNibl .Equ *-96
.Byte 000,001,098
.Byte 099,002,003
.Byte 09C,004,005
.Byte 006,0A0,0A1
.Byte 0A2,0A3,0A4
.Byte 0A5,007,008
.Byte 0A8,0A9,0AA
.Byte 009,00A,00B
.Byte 00C,00D,0B0
.Byte 0B1,00E,00F
.Byte 010,011,012
.Byte 013,0B8,014
.Byte 015,016,017
.Byte 018,019,01A
.Byte 0C0,0C1,0C2
.Byte 0C3,0C4,0C5
.Byte 0C6,0C7,0C8
.Byte 0C9,0CA,01B
.Byte 0CC,01C,01D
.Byte 01E,0D0,0D1
.Byte 0D2,0AF,0D4
.Byte 0D5,020,021
.Byte 0D8,022,023
.Byte 024,025,026
.Byte 027,028,0E0
.Byte 0E1,0E2,0E3
.Byte 0E4,029,02A
.Byte 02B,0EB,02C
.Byte 02D,02E,02F
.Byte 030,031,032
.Byte 0F0,0F1,033
.Byte 034,035,036
.Byte 037,038,0F8
.Byte 039,03A,03B
.Byte 03C,03D,03E
.Byte 03F