This HTML5 document contains 89 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dcthttp://purl.org/dc/terms/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n16https://global.dbpedia.org/id/
n24http://aggregate.org/MAGIC/
dbthttp://dbpedia.org/resource/Template:
rdfshttp://www.w3.org/2000/01/rdf-schema#
freebasehttp://rdf.freebase.com/ns/
n18https://software.intel.com/sites/landingpage/IntrinsicsGuide/
n11http://
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
dbpedia-arhttp://ar.dbpedia.org/resource/
owlhttp://www.w3.org/2002/07/owl#
n22http://www-cs-faculty.stanford.edu/~knuth/
dbpedia-frhttp://fr.dbpedia.org/resource/
wikipedia-enhttp://en.wikipedia.org/wiki/
dbphttp://dbpedia.org/property/
dbchttp://dbpedia.org/resource/Category:
dbpedia-thhttp://th.dbpedia.org/resource/
n21https://web.archive.org/web/20200601123740/https:/graphics.stanford.edu/~seander/
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
n13https://graphics.stanford.edu/~seander/
wikidatahttp://www.wikidata.org/entity/
goldhttp://purl.org/linguistics/gold/
dbrhttp://dbpedia.org/resource/

Statements

Subject Item
dbr:Bit_manipulation
rdf:type
owl:Thing dbo:Band
rdfs:label
معالجة البتات Manipulation de bits Bit manipulation
rdfs:comment
معالجة البتات (بالإنجليزية: Bit manipulation)‏ هو مصطلح يشير إلى فعل يُراد به تغيير بتّ واحد، أو عدةِ بتات منفصلة ضمن البايت أو الكلمة. إن معالجة كامل البايت، أو الكلمة، أكثر شيوعاً، وهي أسهل عموماً. La manipulation de bits consiste à agir sur des données au niveau d'un bit ou d'un ensemble de bits à l'aide d'opérations booléennes. En informatique, cette technique est notamment utilisée pour des opérations de bas niveau comme le contrôle des périphériques, ou encore dans certains algorithmes comme la détection et la correction d'erreur ou le chiffrement, ainsi que pour l'optimisation. À l'heure actuelle néanmoins, la plupart des langages de programmation modernes permettent de s'affranchir du travail à ce niveau en offrant au programmeur de travailler directement avec des abstractions plutôt qu'avec les bits qu'elles représentent. Bit manipulation is the act of algorithmically manipulating bits or other pieces of data shorter than a word. Computer programming tasks that require bit manipulation include low-level device control, error detection and correction algorithms, data compression, encryption algorithms, and optimization. For most other tasks, modern programming languages allow the programmer to work directly with abstractions instead of bits that represent those abstractions. Source code that does bit manipulation makes use of the bitwise operations: AND, OR, XOR, NOT, and possibly other operations analogous to the boolean operators; there are also bit shifts and operations to count ones and zeros, find high and low one or zero, set, reset and test bits, extract and insert fields, mask and zero fields, gather
owl:differentFrom
dbr:Bit_banging
rdfs:seeAlso
dbr:Bit_Manipulation_Instruction_Sets
dct:subject
dbc:Computer_arithmetic dbc:Binary_arithmetic
dbo:wikiPageID
2832170
dbo:wikiPageRevisionID
1112270212
dbo:wikiPageWikiLink
dbr:Byte dbr:Error_correction dbr:Programmer dbr:X86 dbr:Nibble dbr:Computer_programming dbc:Computer_arithmetic dbr:Optimization_(computer_science) dbr:Data_(computing) dbr:Programming_language dbr:Stanford_University dbr:Bit dbr:History_of_computing_hardware dbc:Binary_arithmetic dbr:Vector_processors dbr:Algorithm dbr:Data_compression dbr:High-_and_low-level dbr:Binary_numeral_system dbr:Single-event_upset dbr:Bit_pattern dbr:The_Art_of_Computer_Programming dbr:Predication_(computer_architecture) dbr:Bitwise_operation dbr:Assembly_language dbr:Computer_architecture dbr:Find_first_set dbr:Word_(computer_architecture) dbr:Source_code dbr:Bit_twiddler_(disambiguation) dbr:Bit_field dbr:Computation dbr:Bit_specification_(disambiguation) dbr:Bit_array dbr:Bit_banging dbr:BIT_predicate dbr:Central_processing_unit dbr:Instruction_pipeline dbr:Bit_manipulation_instruction_set dbr:Word_(data_type) dbr:Hacker's_Delight dbr:Encryption dbr:Abstraction_(computer_science) dbr:Error_detection
dbo:wikiPageExternalLink
n11:xchg.xorpd.net n13:bithacks.html n11:bits.stephan-brumme.com n18: n21:bithacks.html n22:fasc1a.ps.gz n24:
owl:sameAs
wikidata:Q540627 freebase:m.085kmb n16:4jR2Z dbpedia-ar:معالجة_البتات dbpedia-th:การจัดลำดับบิต dbpedia-fr:Manipulation_de_bits
dbp:wikiPageUsesTemplate
dbt:Main dbt:! dbt:Use_American_English dbt:See_also dbt:Confuse dbt:Other_uses dbt:Cite_web dbt:Short_description dbt:Cite_book dbt:Refimprove dbt:Reflist
dbo:abstract
معالجة البتات (بالإنجليزية: Bit manipulation)‏ هو مصطلح يشير إلى فعل يُراد به تغيير بتّ واحد، أو عدةِ بتات منفصلة ضمن البايت أو الكلمة. إن معالجة كامل البايت، أو الكلمة، أكثر شيوعاً، وهي أسهل عموماً. Bit manipulation is the act of algorithmically manipulating bits or other pieces of data shorter than a word. Computer programming tasks that require bit manipulation include low-level device control, error detection and correction algorithms, data compression, encryption algorithms, and optimization. For most other tasks, modern programming languages allow the programmer to work directly with abstractions instead of bits that represent those abstractions. Source code that does bit manipulation makes use of the bitwise operations: AND, OR, XOR, NOT, and possibly other operations analogous to the boolean operators; there are also bit shifts and operations to count ones and zeros, find high and low one or zero, set, reset and test bits, extract and insert fields, mask and zero fields, gather and scatter bits to and from specified bit positions or fields.Integer arithmetic operators can also effect bit-operations in conjunction with the other operators. Bit manipulation, in some cases, can obviate or reduce the need to loop over a data structure and can give many-fold speed ups, as bit manipulations are processed in parallel. La manipulation de bits consiste à agir sur des données au niveau d'un bit ou d'un ensemble de bits à l'aide d'opérations booléennes. En informatique, cette technique est notamment utilisée pour des opérations de bas niveau comme le contrôle des périphériques, ou encore dans certains algorithmes comme la détection et la correction d'erreur ou le chiffrement, ainsi que pour l'optimisation. À l'heure actuelle néanmoins, la plupart des langages de programmation modernes permettent de s'affranchir du travail à ce niveau en offrant au programmeur de travailler directement avec des abstractions plutôt qu'avec les bits qu'elles représentent. Les opérations permettant la manipulation des bits sont les opérations booléennes ET (AND), OU (OR), OU exclusif (XOR) et NON (NOT), ainsi que les décalages logiques et arithmétiques et les rotations.
gold:hypernym
dbr:Act
prov:wasDerivedFrom
wikipedia-en:Bit_manipulation?oldid=1112270212&ns=0
dbo:wikiPageLength
9423
foaf:isPrimaryTopicOf
wikipedia-en:Bit_manipulation