8b/10b bb編碼把比特的子元转换成比特的子元目的是以便在串行传输中達到直流平衡DC Balance明晰边界并提供足够的状态改变来利于时钟恢复目标是至少在比特的个数与的个数的差距不超过个并且没有连续的个或 bb編碼是年由IBM的 Al Widmer 與 Peter Franaszek 所提出应用于ESCON後來申請成專利目前廣受串列匯流排所採用例如IEEE bSATAPCI ExpressInfinibandFiber ChannelRapidIO等匯流排都是採用bb編碼年推出的USB 規格書亦明言采用了bb編碼 bb編碼的提出即是因應光纖的傳輸技術bb技術是將個位元經過某種映射的機制轉化為個位元的字碼分兩個部位分別進行映射的處理分別是 BB 與 BB 的處理另外Dab是資料碼D即是DataKab指控制碼K即是Keya與b表示输入的原始資料