Ինչպես բիթերի դեպքում, MSB-ը (բայթը) սովորաբար ձախից ամենահեռավոր բայթն է կամ հաջորդականությամբ առաջինը փոխանցվող բայթը: Երբ հաջորդականության MSB-ն ամենաշատն է դեպի ձախ (կամ առաջինը), նվազագույն նշանակալից բիթը կամ բայթը (LSB) սովորաբար ամենահեռու աջն է (կամ վերջինը):
Արդյո՞ք UART MSB-ն առաջինն է, թե՞ LSB:
F28335-ի SCI միշտ փոխանցում է LSB-ն առաջինը, MSB-ը՝ վերջին (տես SPRUFZ5A, էջ 15, Նկար 1-3): Եթե նախ անհրաժեշտ է, որ այն ուղարկվի MSB, դուք պետք է փոխեք բիթերի հերթականությունը՝ նախքան բառը TXBUF-ում գրելը:
Արդյո՞ք I2C-ն առաջինն ուղարկում է MSB կամ LSB:
Ինչպես ցանկացած այլ տվյալ, հասցեն փոխանցվում է հաջորդաբար՝ սկսած ամենակարևոր բիթով (MSB) և վերջացրած ամենաքիչ նշանակալից բիթով (LSB): Յուրաքանչյուր Slave սարք, որը միացված է I2C ավտոբուսին, պետք է ունենա յուրահատուկ հասցե:
Ինչպե՞ս գիտեք, որ MSB-ը 1 է:
Թվի MSB ստանալու համար 1-ի առաջին բիթը տեղափոխեք ամենաբարձր կարգի: Ձախ հերթափոխը 1 բիթ - 1 անգամ և պահելուարդյունքը որոշ փոփոխական է, ասենք msb=1 << (բիթներ - 1): Եթե բիթային AND գործողության համարը և msb-ը գնահատվում է 1-ի, ապա num-ի MSB-ն այլ կերպ չի սահմանվում:
Ո՞րն է բայթի առաջին բիթը:
Բայթը 8 բիթանոց խումբ է: Բիթը ամենահիմնական միավորն է և կարող է լինել կամ 1 կամ 0 : Բայթը ոչ միայն 8 արժեք է 0-ի և 1-ի միջև, այլ 256 (28) տարբեր համակցություններ (ավելի շուտ փոխարկումներ), որոնք տատանվում են 00000000-ից, օրինակ. 01010101-ից 11111111.