Hvilke operasjoner utføres av bitmanipuleringsinstruksjonene?

Innholdsfortegnelse:

Hvilke operasjoner utføres av bitmanipuleringsinstruksjonene?
Hvilke operasjoner utføres av bitmanipuleringsinstruksjonene?
Anonim

Bitmanipulasjon er handlingen med å algoritmisk manipulere biter eller andre data som er kortere enn et ord. Dataprogrammeringsoppgaver som krever bitmanipulering inkluderer enhetskontroll på lavt nivå, feildeteksjon og korrigeringsalgoritmer, datakomprimering, krypteringsalgoritmer og optimalisering.

Hvilket av følgende er et eksempel på bitmanipulasjonsinstruksjoner?

XOR-instruksjon: XOR-destinasjon, source. Denne instruksjonen XORer logisk hver bit av kildebyten eller ordet med den tilsvarende biten i destinasjonen og lagrer resultatet i destinasjonen. Kilden kan være et umiddelbart nummer, et register eller en minneplassering.

Hva er instruksjonene for bitmanipulering, gi to eksempler?

Bitmanipulasjonsoperasjoner

  • slett fra spesifisert bitposisjon opp (la den nedre delen av ordet)
  • slett fra spesifisert bitposisjon ned (la den øvre delen av ordet)
  • maske fra lav bit ned (tøm nedre ord)
  • maske fra høy bit opp (tøm nedre ord)
  • bitfield-ekstrakt.
  • bitfield insert.

Hvilken logisk operasjon setter litt?

Når operandene er tall, utfører &-operasjonen den bitvise OG-funksjonen på hvert parallelle bitpar i hver operand. OG-funksjonen setter den resulterende biten til 1 hvis den tilsvarende biten i beggeoperander er 1, som vist i tabellen nedenfor.

Hvorfor bitmanipulering er rask?

I utgangspunktet bruker du dem på grunn av størrelses- og hastighetshensyn. Bitvise operasjoner er utrolig enkle og dermed vanligvis raskere enn aritmetiske operasjoner. For å få den grønne delen av en rgb-verdi for eksempel, er den aritmetiske tilnærmingen (rgb / 256) % 256.

Anbefalt:

Interessante artikler
For det konstitusjonelle monarkiet?
Les mer

For det konstitusjonelle monarkiet?

Konstitusjonelt monarki, styresett der en monark (se monarki) deler makten med en konstitusjonelt organisert regjering. Monarken kan være de facto statsoverhode eller en rent seremoniell leder. Grunnloven tildeler resten av regjeringens makt til lovgiver og rettsvesen.

Hvor får monarkiet pengene sine fra?
Les mer

Hvor får monarkiet pengene sine fra?

Inntekter genereres av innsamlingen fra offentlige opptak og andre kilder. Denne inntekten mottas av The Royal Collection Trust, samlingens forv altningsorganisasjon, og ikke av dronningen. Hvem er finansiert av statstilskuddet? 15) er loven fra parlamentet i Storbritannia som introduserte Sovereign Grant, betalingen som betales årlig til monark av regjeringen for å finansiere monarkens offisielle plikter.

Har monarki stor bokstav?
Les mer

Har monarki stor bokstav?

Vanlige substantiv er norm alt ikke skrevet med store bokstaver (med mindre de er det første ordet i en setning eller del av en tittel). Monarki, aristokrati og demokrati er styreformer klassifisert etter hvilke mennesker har myndighet til å styre.