About: Two's complement     Goto   Sponge   NotDistinct   Permalink

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

Two's complement is a mathematical operation to reversibly convert a positive binary number into a negative binary number with equivalent (but negative) value, using the binary digit with the greatest place value (the leftmost bit in big-endian numbers, rightmost bit in little-endian numbers) to indicate whether the binary number is positive or negative (the sign). It is used in computer science as the most common method of representing signed (positive, negative, and zero) integers on computers, and more generally, fixed point binary values. When the most significant bit is a one, the number is signed as negative. (see , below).

AttributesValues
rdf:type
rdfs:label
  • متمم ثنائي (ar)
  • Complement a dos (ca)
  • Dvojkový doplněk (cs)
  • Zweierkomplement (de)
  • Συμπλήρωμα ως προς 2 (el)
  • Complemento a dos (es)
  • Complément à deux (fr)
  • Complemento a due (it)
  • 2의 보수 (ko)
  • 2の補数 (ja)
  • Two's complement (nl)
  • Kod uzupełnień do dwóch (pl)
  • Complemento para dois (pt)
  • Дополнительный код (ru)
  • Two's complement (en)
  • Tvåkomplementsform (sv)
  • Доповняльний код (uk)
  • 二補數 (zh)
rdfs:comment
  • Dvojkový doplněk (též doplňkový kód) je způsob kódování celých, tedy kladných i záporných čísel ve dvojkové soustavě používaný v počítačích. Dvojkový doplněk umožňuje zjednodušit konstrukci aritmeticko-logické jednotky uvnitř procesoru díky tomu, že sčítání a odečítání se provádí pro čísla se znaménkem stejně jako pro čísla bez znaménka, odlišná je pouze interpretace přetečení. Odečítání lze převést na sečtení prvního operandu s dvojkovým doplňkem druhého. Dvojkový doplňkový kód je nejrozšířenějším způsobem reprezentace celých čísel se znaménkem v počítači. (cs)
  • En informatique, le complément à deux est une méthode de représentation des entiers relatifs en binaire permettant d'effectuer simplement des opérations arithmétiques. Le complément à deux ne s'applique qu'à des nombres ayant tous la même longueur : avec un codage sur n bits, cette méthode permet de représenter toutes les valeurs entières de −2n − 1 à 2n − 1 − 1. (fr)
  • 2の補数(にのほすう)は、2、ないし2のべき乗の補数、またそれによる負の値の表現法である。特に二進法で使われる。(数学的あるいは理論的には、三進法における減基数による補数、すなわち 3n − 1 = 2222....2222(3) による補数も「2の補数」であるが、まず使われることはない) コンピュータの固定長整数型や、固定小数点数で、負の値を表現するためや加算器で減算をするために使われる。 頭の部分の1個以上の0を含む(正規化されていない)ある桁数の二進法で表現された数があるとき、その最上位ビット (MSB) よりひとつ上のビットが1で、残りが全て0であるような値(8ビットの整数であれば、1000000002 = 256)から、元の数を引いた数が2の補数である。MSBの重みが1であるような固定小数点表現の場合は特に「2」の補数となる。 (ja)
  • 2의 보수(--補數, 영어: two's complement)란 어떤 수를 커다란 2의 제곱수에서 빼서 얻은 이진수이다. 2의 보수는 대부분의 산술연산에서 원래 숫자의 음수처럼 취급된다.주어진 이진수보다 한 자리 높고 가장 높은 자리가 1이며 나머지가 0인 수에서 주어진 수를 빼서 얻은 수가 2의 보수이다. 혹은 주어진 이진수의 모든 자리의 숫자를 반전(0을 1로, 1을 0으로)시킨 뒤 여기에 1을 더하면 2의 보수를 얻을 수 있다. (ko)
  • Tvåkomplementsform är ett sätt att representera negativa tal med det binära talsystemet. Då utnyttjas den mest signifikanta biten för att markera talets tecken. En förutsättning för att det här skall fungera är att man använder fast ordlängd. I systemet finns bara en 0:a (andra representationer kan ha två), närmaste högre tal fås genom addition med 1 till den minst signifikanta biten (LSB) och invertering av tal sker genom bitvis invertering av alla bitar följt av en addition med 1 i LSB. (sv)
  • 二補數(英語:2's complement)是一種用二進位表示有符号數的方法,也是一種將數字的正負號變號的方式,常在電腦科學中使用。二補數以有符號位元的二進位數定義。 正數和0的二補數就是該數字本身再補上最高位元0。負數的二補數則是將其對應正數按位取反再加1。 二補數系統的最大優點是可以在加法或減法處理中,不需因為數字的正負而使用不同的計算方式。只要一種加法電路就可以處理各種有號數加法,而且減法可以用一個數加上另一個數的二補數來表示,因此只要有加法電路及二補數電路即可完成各種有號數加法及減法,在電路設計上相當方便。 另外,二補數系統的0就只有一個表示方式,這和一補數系統不同(在一補數系統中,0有二種表示方式),因此在判斷數字是否為0時,只要比較一次即可。 右側的表是一些8-bit二補數系統的整數。它的可表示的範圍包括-128到127,總共256(=28)個整數。 (zh)
  • Доповняльний код (англ. two’s complement, «доповнення до 2») — найпоширеніший спосіб подання від'ємних чисел у комп'ютерах. Дозволяє замість команди віднімання використовувати команду додавання, для знакових і беззнакових чисел, що зменшує вимоги до архітектури комп'ютера. Доповняльний код від'ємного числа можна отримати так: інвертувати модуль числа у двійковому вигляді («перше доповнення») і додати одиницю («друге доповнення») або відняти число від нуля. Математично доповняльний код Xдоп = 2N+1 — X, де X — число, яке треба представити у доповняльному коді, N — к-сть розрядів числа. (uk)
  • المتمم الثنائي أو (بالإنجليزية: Two's Complements of Binary Numbers)‏ تكمن أهمية المتممين الأحادي والثنائي في إتاحة المجال لتمثيل الأعداد الثنائية السالبة والموجبة. والمتمم الثنائي هو الأكثر شيوعاً واستخداماً في النظم الحاسوبية. إن عملية الطرح (B ناقص A) تعادل الجمع إذا استعمل المتمم ‘A للمطروح. يتم الحصول على المتمم الثنائي لأي عدد ثنائي موجب أو سالب صحيح بإضافة " 1" إلى المتمم الأحادي لهذا العدد. مثال على إيجاد المتمم الثنائي لعدد موجب: لاحظ الفرق بين التعبير عن المتمم الأحادي والتعبير عن المتمم الثنائي. مثال على إيجاد المتمم الثنائي لعدد سالب: طريقة أخرى لإيجاد المتمم الثنائي: مثال : (ar)
  • El complement a dos és una operació matemàtica per a nombres binaris. S'utilitza en informàtica com a mètode per a la representació de nombres amb signe. El complement a dos d'un nombre de N bits es defineix com el seu complement respecte de 2N. La suma d'un nombre i el seu complement a dos és 2N. Per exemple, per al nombre binari de tres bits 010₂ (210 en base 10), el seu complement a 2 és 110₂, perquè 010₂ + 110₂ = 1000₂ (210 + 610 = 810 , que és 23). El complement a dos es calcula invertint els dígits i afegint un 1: 010₂ → 101₂ + 1₂ = 110₂ , ; i, per tant: (ca)
  • Το συμπλήρωμα ως προς 2 (Αγγλικά: 2s' complement) ενός δυαδικού αριθμού ορίζεται ως η τιμή που παίρνουμε όταν αντιστρέφουμε όλα τα ψηφία (bits) του δυαδικού αριθμού (αλλάζοντας τα 0 σε 1 και το αντίστροφο - το 0 είναι το συμπλήρωμα του 1 και το αντίθετο) και στην συνέχεια προσθέτουμε το 1. Δηλαδή για να υπολογίσουμε το συμπλήρωμα ως προς 2, υπολογίζουμε πρώτα το συμπλήρωμα ως προς 1 και στην συνέχεια προσθέτουμε το 1. Στα ψηφιακά κυκλώματα υπολογιστών χρησιμοποιείται το συμπλήρωμα ως προς 2 για την αναπαράσταση αρνητικών αριθμών. Η πράξη της αφαίρεσης "στο χαρτί" από τον άνθρωπο χρησιμοποιεί την ιδέα του "δανεικού κρατούμενου" (Αγγλικά: borrow). Συγκεκριμένα όταν το ψηφίο του μειωτέου είναι μικρότερο από το αντίστοιχο ψηφίο του αφαιρετέου παίρνουμε ένα "δανεικό κρατούμενο". Οι πράξεις όπως (el)
  • Das Zweierkomplement (auch 2-Komplement – verallgemeinert b-Komplement (b Basis) –, Zweikomplement, B(inär)-Komplement, Basiskomplement, two’s complement) ist eine Darstellungsweise für negative Integer-Zahlen im Dualsystem, die keine zusätzlichen Zeichen wie + und − benötigt. Dies ist in der Digitaltechnik (insbesondere in Computern) von Bedeutung, da das Zweierkomplement es erlaubt, die Rechenart Subtraktion auf die Addition zurückzuführen und im Rahmen eines Addierwerks durchzuführen. Das Zweierkomplement setzt ein beschränktes, vordefiniertes Format (Bit-Länge) für die Darstellung von Binärzahlen voraus, da die Vereinbarung eine feste Bedeutung für das höchstwertige Datenbit verlangt. (de)
  • El complemento a 2 es una forma de representar números negativos en el sistema binario. El complemento a dos de un número N , expresado en el sistema binario con n dígitos, se define como: donde total de números positivos será y el de negativos , siendo n el número de bits. El 0 contaría como positivo, ya que los positivos son los que empiezan por 0 y los negativos los que empiezan por 1 . Veamos un ejemplo: tomemos el número expresado en binario es , con 6 dígitos, y calculemos su complemento a dos: , => = = => (es)
  • Two's complement is a mathematical operation to reversibly convert a positive binary number into a negative binary number with equivalent (but negative) value, using the binary digit with the greatest place value (the leftmost bit in big-endian numbers, rightmost bit in little-endian numbers) to indicate whether the binary number is positive or negative (the sign). It is used in computer science as the most common method of representing signed (positive, negative, and zero) integers on computers, and more generally, fixed point binary values. When the most significant bit is a one, the number is signed as negative. (see , below). (en)
  • Il complemento a due, o complemento alla base, è il metodo più diffuso per la rappresentazione dei numeri con segno in informatica. L'espressione complemento a due viene spesso usata impropriamente per indicare l'operazione di negazione (cambiamento di segno) nei computer che usano questo metodo. La sua enorme diffusione è data dal fatto che i circuiti di addizione e sottrazione non devono esaminare il segno di un numero rappresentato con questo sistema per determinare quale delle due operazioni sia necessaria, permettendo tecnologie più semplici e con maggiore precisione; si utilizza un solo circuito, il sommatore, sia per l'addizione che per la sottrazione. (it)
  • Two's complement of 2-complement is een getalsrepresentatie voor gehele getallen (integers) die in computers algemeen wordt gebruikt en waarmee de rekenoperaties relatief makkelijk geïmplementeerd kunnen worden. Een andere, minder gebruikelijke voorstelling is one's complement. Met bits kunnen in two's-complement de getallen voorgesteld worden. Voor een positief getal is de binaire voorstelling van de bitrij gelijk aan en is . Voor het bepalen van de bitrij behorend bij een negatief getal moet de absolute waarde worden afgetrokken van . In formulevorm: Alternatief kan geschreven worden: (nl)
  • Kod uzupełnień do dwóch (w skrócie U2 lub ZU2) – system reprezentacji liczb całkowitych w dwójkowym systemie pozycyjnym. Jest obecnie najpopularniejszym sposobem zapisu liczb całkowitych w systemach cyfrowych. Jego popularność wynika z faktu, że operacje dodawania i odejmowania są w nim wykonywane tak samo jak dla liczb binarnych bez znaku. Z tego też powodu oszczędza się na kodach rozkazów procesora. Zaletą tego kodu jest również istnienie tylko jednego zera. Przedział kodowanych liczb nie jest przez to symetryczny. W U2 na bitach da się zapisać liczby z zakresu: (pl)
  • Em computação, complemento para dois ou complemento de dois é um tipo de representação binária de números com sinal amplamente usada nas arquiteturas dos dispositivos computacionais modernos. O complemento de dois de um número de N bits é definido como o complemento em relação a 2N. Para calcular o complemento de dois de um número, basta subtrair este número de 2N, que em binário é representado por um seguido de N zeros. Outro método é calcular o complemento de um e somar um ao valor. Os números são escritos da seguinte forma: Desta maneira, só existe uma representação para o número zero. (pt)
  • Дополнительный код (англ. "two’s complement", иногда "twos-complement") — наиболее распространённый способ представления отрицательных целых чисел в компьютерах. Он позволяет заменить операцию вычитания на операцию сложения и сделать операции сложения и вычитания одинаковыми для знаковых и беззнаковых чисел, чем упрощает архитектуру ЭВМ. В англоязычной литературе «обратный код» называют «дополнением единиц» (англ. "ones' complement"), а «дополнительный код» называют «дополнением двойки» (англ. "two’s complement"). (ru)
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 (62 GB total memory, 54 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software