About: Bitwise operation     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatProgrammingConstructs, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FBitwise_operation

In computer programming, a bitwise operation operates on a bit string, a bit array or a binary numeral (considered as a bit string) at the level of its individual bits. It is a fast and simple action, basic to the higher-level arithmetic operations and directly supported by the processor. Most bitwise operations are presented as two-operand instructions where the result replaces one of the input operands.

AttributesValues
rdf:type
rdfs:label
  • Operació bit a bit (ca)
  • Bitová operace (cs)
  • Bitweiser Operator (de)
  • Laŭbita logiko (eo)
  • Bitwise operation (en)
  • Operador a nivel de bits (es)
  • Opération bit à bit (fr)
  • Operazione bit a bit (it)
  • 비트 연산 (ko)
  • ビット演算 (ja)
  • Operator bitowy (pl)
  • Lógica binária (pt)
  • Битовая операция (ru)
  • Bitvis operation (sv)
  • Бітові операції (uk)
  • 位操作 (zh)
rdfs:comment
  • Una operació bit a bit (en anglès bitwise operation) opera sobre nombres binaris a nivell dels seus bits individuals. És una acció primitiva ràpida i és suportada directament pels processador. En processadors simples de baix cost, les operacions de bit a bit, juntament amb els d'addició i subtracció, són substancialment més ràpides que la multiplicació i la divisió, mentre que en els moderns processadors d'alt rendiment usualment les operacions es realitzen a la mateixa velocitat. (ca)
  • En logique, une opération bit à bit est un calcul manipulant les données directement au niveau des bits, selon une arithmétique booléenne. Elles sont utiles dès qu'il s'agit de manipuler les données à bas niveau : codages, couches basses du réseau (par exemple TCP/IP), cryptographie, où elles permettent également les opérations sur les corps finis de caractéristique 2. Les opérations bit à bit courantes comprennent des opérations logiques bit par bit et des opérations de décalage des bits, vers la droite ou vers la gauche. (fr)
  • Una operación bit a bit o bitwise opera sobre números binarios a nivel de sus bits individuales. Es una acción primitiva rápida, soportada directamente por los procesadores. En procesadores simples de bajo costo, las operaciones de bit a bit, junto con los de adición y sustracción, son típicamente sustancialmente más rápidas que la multiplicación y la división, mientras que en los modernos procesadores de alto rendimiento usualmente las operaciones se realizan casi a la misma velocidad. (es)
  • ビット演算(ビットえんざん、bitwise operation: 直訳すると「ビット毎操作」)とは、固定長のワードなどといった「ビットのカタマリ」(コンピュータの数値表現なども参照)に対して、各々のビット全てに対する論理演算をいっぺんに行う演算操作である。 実装の観点からは、現在一般的な二進法(ディジタル)式の電子式コンピュータでは、加減算ではビットあたり数個程度の論理ゲートに加え多少複雑なキャリー伝搬の処理が、乗除算では多段に渡る処理が必要であるのに対し、ビット演算は1個か高々2個の論理ゲートで行えるため、多くの場合、最短サイクルしか必要としない。そのことから、高性能なプログラムを実現するための機械語コーディングではビット演算の使いこなしは重要なテクニックである。 ビットマスクを利用したフラグ管理などに用いられるほか、Bitapアルゴリズムなど、各種のビット並列アルゴリズムの実装にも使われる。ビット並列アルゴリズムは特に、(ARM)あるいはSSE/AVX(x86)などのSIMD拡張命令をサポートするCPUやGPUといった、容易に入手可能なハードウェアにおける高効率プログラミングの鍵である。 (ja)
  • ( 다른 뜻에 대해서는 비트 연산 (x86 명령어) 문서를 참고하십시오.) 비트 연산(bitwise operation)은 한 개 혹은 두 개의 이진수에 대해 비트 단위로 적용되는 연산이다. (ko)
  • Le operazioni bit a bit lavorano su schemi di uno o più bit.Sono operazioni primitive, veloci, supportate direttamente dal processore, ed usate per manipolare valori, per il confronto e altri calcoli.In processori a basso costo sono operazioni tipiche, più veloci della divisione, diverse volte più veloci della moltiplicazione, e talvolta significativamente più veloci dell'addizione.Le operazioni bit a bit sono più comuni a basse prestazioni per il loro ridotto uso di risorse. (it)
  • 位操作是程序设计中对位数组或二进制数的一元和二元操作。在许多古老的微处理器上,位运算比加减运算略快,通常位运算比乘除法运算要快很多。在现代架构中,位运算的运算速度通常与加法运算相同(仍然快于乘法运算),但是通常功耗较小,因为资源使用减少。 (zh)
  • Бітова операція в програмуванні — деякі операції над ланцюжками бітів. У програмуванні, як правило, розглядаються лише деякі види цих операцій: логічні побітові операції та бітові зсуви. Бітові операції застосовуються в мовах програмування та цифровій техніці, вивчаються в дискретній математиці. (uk)
  • Bitová operace (anglicky bitwise operation) je operace, která aplikuje určitou logickou operaci nikoliv na jednotlivé bity, ale na celé vektory bitů; bitová negace zneguje hodnoty všech bitů operandu, bitová konjunkce (and) vrací hodnotu, jejíž n-tý bit je logickou konjunkcí n-tého bitu prvního operandu a n-tého bitu druhého operandu. Většina procesorů má strojové instrukce, které provádějí bitové operace na obvyklé operandy: byty, půlslova, slova, atd.; tyto operace typicky nejsou pomalejší než provádění sčítání a odečítání stejných operandů (protože není třeba provádět přenosy nebo výpůjčky mezi dvojkovými řády). (cs)
  • In computer programming, a bitwise operation operates on a bit string, a bit array or a binary numeral (considered as a bit string) at the level of its individual bits. It is a fast and simple action, basic to the higher-level arithmetic operations and directly supported by the processor. Most bitwise operations are presented as two-operand instructions where the result replaces one of the input operands. (en)
  • Laŭbita logiko estas maniero de komputado de logikaj operacioj (logika aŭo, logika kajo, logika neo, logika malinkluziva aŭo), en kiu ĉiu bito de nombroj estas prilaborata aparte. En klasika logiko, argumentoj de logikaj operacioj povas havi nur valorojn 0 (falso) kaj 1 (vero). Bita variablo estas ĝuste tia variablo, taŭga por logiko Sed en komputiloj , kiuj estas argumentoj de operacioj (ne nur de logikaj operacioj sed ankaŭ de operacioj per nombroj kaj la aliaj), enhavas multajn bitojn. Okazas ke eblas facile kalkuli logikan operacion samtempe por ĉiuj bitoj de la vorto. Ekzemple: a!=0 && b/a (eo)
  • In der Informatik ist ein bitweiser Operator ein Operator, der auf ein oder zwei Bitketten, Bitfeldern, Bitfolgen oder Bitvektoren auf der Ebene der einzelnen Bits angewendet wird. Insbesondere in den Programmiersprachen der C-Familie können Binärzahlen ohne weitere syntaktische Kennzeichnung als Bitfolgen aufgefasst werden. (de)
  • Operator bitowy w programowaniu – operator dostępny w określonym języku programowania (a także w innych językach komputerowych), który, działając na podanych argumentach, realizuje podstawowe operacje algebry Boole’a na pojedynczych bitach lub każdej parze odpowiadających sobie bitów pobieranych z tych samych pozycji dwóch argumentów operatora oraz operacje przesunięć lub obrotów bitowych. (pl)
  • Na programação de computadores, a lógica binária, ou bitwise operation opera em um ou mais padrões de bits ou números binários no nível de seus bits individuais. É uma ação rápida e simples, diretamente suportada pelo processador, e é usada para manipular valores para comparações e cálculos. (pt)
  • Inom digital datorprogrammering opererar en bitvis operation på ett eller flera bitmönster eller binära tal på bitnivå. Det är snabba primitiva operationer som stöds direkt av processorn och används för att manipulera värden för jämförelser och beräkningar. (sv)
  • Би́товая опера́ция в программировании — операция над цепочками битов, как правило в этот класс включаются логические побитовые операции и битовые сдвиги.Применяются в языках программирования и цифровой технике, изучаются в дискретной математике. (ru)
rdfs:seeAlso
foaf:depiction
  • http://commons.wikimedia.org/wiki/Special:FilePath/Z2%5E4;_Cayley_table;_binary.svg
  • http://commons.wikimedia.org/wiki/Special:FilePath/0...15_AND.svg
  • http://commons.wikimedia.org/wiki/Special:FilePath/0...15_OR.svg
  • http://commons.wikimedia.org/wiki/Special:FilePath/Rotate_left.svg
  • http://commons.wikimedia.org/wiki/Special:FilePath/Rotate_left_through_carry.svg
  • http://commons.wikimedia.org/wiki/Special:FilePath/Rotate_right.svg
  • http://commons.wikimedia.org/wiki/Special:FilePath/Rotate_right_logically.svg
  • http://commons.wikimedia.org/wiki/Special:FilePath/Rotate_right_through_carry.svg
  • http://commons.wikimedia.org/wiki/Special:FilePath/Rotate_left_logically.svg
  • http://commons.wikimedia.org/wiki/Special:FilePath/Rotate_right_arithmetically.svg
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (61 GB total memory, 46 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software