バイトは抽象じゃない ── 線の上では、電圧の高い(=1)/低い(=0)が、1ビットぶんの時間ずつ並んだ波形だ。ハードで波形を見てきた君なら、ここが一番しっくり来るはず。struct.pack の BBIH やエンディアンも、波形にすると“時間の順”として目で掴める。
struct.pack
BBIH