I ARINC-specifikationen inkluderar "sig bitar" tecknen bit?

1

I ARINC-specifikationen finns sektioner där alla olika etiketter (och deras lönebelastningar) beskrivs. I varje tabell där etiketterna definieras finns en kolumn som heter sigbitar . För var etiketterna är betecknade som BNR, innehåller sigbitarna tecknet -biten

    
uppsättning Snoop 06.09.2016 18:25

1 svar

2

I A429 BNR-ord bit 29 är teckenbiten. Individuella etikettbeskrivningar är inte helt konsekventa eftersom många kommer att identifiera bit 29 som en del av fältet sig bitar .
I alla fall är det viktigt att titta på detaljerna för en viss etikett, särskilt intervallet, MSB och LSB-värdena. Vissa är alltid positiva (till exempel flyghastighet) och så antas signbiten vara positiv och bit 29 kan vara MSB.
En vanlig faktor är att huvuddelen av BNR-etiketterna är kodade i 2-komplement binära. I detta fall är MSB halva intervallet och var och en av följande bitar är halva värdet av det föregående. Exempel: För ett "heading" -intervall från 0 till 359 är MSB (bit 29) 180, nästa är 90, följt av 45, 22,5, 11,25 osv. Alternativt kan du deklarera bit 29 teckenbiten och intervallet blir -180 till +179. Så du noterar att i 2-komplement kodning spelar det ingen roll om du betraktar bit 29 som en MSB eller en teckenbit. Skillnaden är att om du kallar det MSB, är intervallet 0 till 359. Om du kallar det en teckenbit är intervallet -180 till +179.
Du kan bevisa detta för dig själv genom att förklara bit 29 som en teckenbit och kod -135 grader. Därefter deklarerar bit 29 ett MSB-värde av 180 och kod 225 grader. Kodningen ska vara densamma.

    
svaret ges 06.09.2016 19:42