Здравствуйте, Masterspline,
M>Неудачное название переменной. В байте всегда 8 бит.
Чегоооо??? Тебе явно не приходилось сталкиваться с нестандартными архитектурами. А вот мне например приходилось сталкиваться с экзотической архитектурой, где в байте было 18 бит
Байт и
октет — почувствуйте разницу!