Redundant binary representation (original) (raw)

About DBpedia

A redundant binary representation (RBR) is a numeral system that uses more bits than needed to represent a single binary digit so that most numbers have several representations. An RBR is unlike usual binary numeral systems, including two's complement, which use a single bit for each digit. Many of an RBR's properties differ from those of regular binary representation systems. Most importantly, an RBR allows addition without using a typical carry. When compared to non-redundant representation, an RBR makes bitwise logical operation slower, but arithmetic operations are faster when a greater bit width is used. Usually, each digit has its own sign that is not necessarily the same as the sign of the number represented. When digits have signs, that RBR is also a signed-digit representation.

thumbnail

Property Value
dbo:abstract A redundant binary representation (RBR) is a numeral system that uses more bits than needed to represent a single binary digit so that most numbers have several representations. An RBR is unlike usual binary numeral systems, including two's complement, which use a single bit for each digit. Many of an RBR's properties differ from those of regular binary representation systems. Most importantly, an RBR allows addition without using a typical carry. When compared to non-redundant representation, an RBR makes bitwise logical operation slower, but arithmetic operations are faster when a greater bit width is used. Usually, each digit has its own sign that is not necessarily the same as the sign of the number represented. When digits have signs, that RBR is also a signed-digit representation. (en)
dbo:thumbnail wiki-commons:Special:FilePath/Redundant_binary_adder.png?width=300
dbo:wikiPageID 18584624 (xsd:integer)
dbo:wikiPageLength 7920 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1123658479 (xsd:integer)
dbo:wikiPageWikiLink dbr:Non-adjacent_form dbr:Binary_numeral_system dbr:Bitwise_operation dbr:Arithmetic_operation dbr:−1 dbr:Numerical_digit dbr:NOT_gate dbr:Signed-digit_representation dbr:Multiplication dbr:Operand dbr:Arithmetic_logic_unit dbr:File:Redundant_binary_adder.png dbc:Non-standard_positional_numeral_systems dbr:Two's_complement dbr:Additive_inverse dbr:Numeral_system dbr:Logical_disjunction dbc:Binary_arithmetic dbr:AND_gate dbr:Positional_notation dbr:Integer dbr:Carry-save_adder dbr:Booth_encoding dbr:XOR dbr:Hardware_multiplier dbr:Prefix_adder
dbp:wikiPageUsesTemplate dbt:Cn dbt:Reflist dbt:Processor_technologies
dct:subject dbc:Non-standard_positional_numeral_systems dbc:Binary_arithmetic
gold:hypernym dbr:System
rdf:type yago:WikicatNon-standardPositionalNumeralSystems yago:Artifact100021939 yago:Instrumentality103575240 yago:Object100002684 yago:PhysicalEntity100001930 yago:System104377057 yago:Whole100003553
rdfs:comment A redundant binary representation (RBR) is a numeral system that uses more bits than needed to represent a single binary digit so that most numbers have several representations. An RBR is unlike usual binary numeral systems, including two's complement, which use a single bit for each digit. Many of an RBR's properties differ from those of regular binary representation systems. Most importantly, an RBR allows addition without using a typical carry. When compared to non-redundant representation, an RBR makes bitwise logical operation slower, but arithmetic operations are faster when a greater bit width is used. Usually, each digit has its own sign that is not necessarily the same as the sign of the number represented. When digits have signs, that RBR is also a signed-digit representation. (en)
rdfs:label Redundant binary representation (en)
owl:sameAs freebase:Redundant binary representation yago-res:Redundant binary representation wikidata:Redundant binary representation https://global.dbpedia.org/id/4u3dM
prov:wasDerivedFrom wikipedia-en:Redundant_binary_representation?oldid=1123658479&ns=0
foaf:depiction wiki-commons:Special:FilePath/Redundant_binary_adder.png
foaf:isPrimaryTopicOf wikipedia-en:Redundant_binary_representation
is dbo:wikiPageRedirects of dbr:Redundant_Binary
is dbo:wikiPageWikiLink of dbr:List_of_numeral_systems dbr:Signed-digit_representation dbr:Skew_binary_number_system dbr:Many-valued_logic dbr:Three-valued_logic dbr:Ternary_numeral_system dbr:Binary_number dbr:Booth's_multiplication_algorithm dbr:Cable_robots dbr:Carry-save_adder dbr:Redundant_Binary
is foaf:primaryTopic of wikipedia-en:Redundant_binary_representation