Сборка из сообщений сайта и Справки Bascom.
' ---------------------------------------------------------------
' Выделение старшего байта из двухбайтовой переменной WORD или INTEGER
Dim a As Integer
Dim b As Byte
a = &B1001_0000_0110_0000
b = High(a)
' В переменной b - &B1001_0000
' Выделение младшего байта из двухбайтовой переменной WORD или INTEGER
Dim a As Integer
Dim b As Byte
a = &B1001_0000_0110_0000
b = Low(a)
' В переменной b - &B0110_0000
' ---------------------------------------------------------------
' Выделение старших байтов из четырехбайтовой переменной DWORD
Dim a As DWord
Dim b As Word
a = &B1001_0000_0110_0000_1111_0000_1010_0000
b = Highw(a)
' В переменной b - &B1001_0000_0110_0000
' Выделение младших байтов из четырехбайтовой переменной DWORD
b = Loww(a)
' В переменной b - &B1111_0000_1010_0000
Несмотря, что в Справке указано, что HIGHW = LOWH по сути работы, на практике они отрабатывают адекватно.