Hvilke handlinger udføres af bitmanipulerende instruktioner?

Indholdsfortegnelse:

Hvilke handlinger udføres af bitmanipulerende instruktioner?
Hvilke handlinger udføres af bitmanipulerende instruktioner?
Anonim

Bitmanipulation er handlingen med algoritmisk at manipulere bits eller andre stykker data, der er kortere end et ord. Computerprogrammeringsopgaver, der kræver bitmanipulation, omfatter enhedskontrol på lavt niveau, fejldetektion og korrektionsalgoritmer, datakomprimering, krypteringsalgoritmer og optimering.

Hvilket af følgende er et eksempel på bitmanipulationsinstruktion?

XOR-instruktion: XOR-destination, kilde. Denne instruktion XOR logisk hver bit af kildebyten eller ordet med den tilsvarende bit i destinationen og gemmer resultatet i destinationen. Kilden kan være et umiddelbart nummer, et register eller en hukommelsesplacering.

Hvad er bitmanipulationsinstruktionerne, giv to eksempler?

Bitmanipulationsoperationer

  • ryd fra den angivne bitposition opad (forlad nederste del af ordet)
  • ryd fra specificeret bitposition ned (lad den øverste del af ordet)
  • maske fra lav bit ned (ryd nederste ord)
  • maske fra høj bit op (ryd nederste ord)
  • bitfield-ekstrakt.
  • bitfield insert.

Hvilken logisk operation sætter en smule?

Når dens operander er tal, udfører &-operationen den bitvise OG-funktion på hvert parallelle par af bit i hver operand. OG-funktionen sætter den resulterende bit til 1, hvis den tilsvarende bit i beggeoperander er 1, som vist i følgende tabel.

Hvorfor er bitmanipulation hurtig?

Du bruger dem grundlæggende af hensyn til størrelse og hastighed. Bitvise operationer er utrolig enkle og derfor norm alt hurtigere end aritmetiske operationer. For at få den grønne del af en rgb-værdi f.eks. er den aritmetiske tilgang (rgb / 256) % 256.

Anbefalede:

Interessante artikler
Hvad betyder ikke-fattig?
Læs mere

Hvad betyder ikke-fattig?

: at have tilstrækkelige penge eller materielle ejendele: ikke fattige ikke-fattige studerende/beboere Føderale betalinger og tilskud til de ikke-fattige [=folk, der ikke er fattige] beløb sig til 651 milliarder dollars i finanspolitik år 1990, mere end fem gange, hvad der blev udbet alt til de fattige.

Hvad skal man lave i Appleby?
Læs mere

Hvad skal man lave i Appleby?

Appleby-in-Westmorland, en købstad og civil sogn i Eden-distriktet i Cumbria, England, havde en befolkning på 3.048 ved folketællingen i 2011. Krydset af floden Eden var Appleby amtsbyen i det historiske grevskab Westmorland og den mindste by i England.

Hvilken farve giver en følelse af kølighed?
Læs mere

Hvilken farve giver en følelse af kølighed?

Varme farver - såsom rød, gul og orange; fremkalde varme, fordi de minder os om ting som solen eller ilden. Seje farver - såsom blå, grøn og lilla (violet); fremkalder en cool følelse, fordi de minder os om ting som vand eller græs. Hvilke farver får dig til at føle dig cool?