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

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

Namespace Prefixes

PrefixIRI
dctermshttp://purl.org/dc/terms/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n10https://global.dbpedia.org/id/
dbthttp://dbpedia.org/resource/Template:
rdfshttp://www.w3.org/2000/01/rdf-schema#
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
wikipedia-enhttp://en.wikipedia.org/wiki/
dbchttp://dbpedia.org/resource/Category:
dbphttp://dbpedia.org/property/
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
wikidatahttp://www.wikidata.org/entity/
dbrhttp://dbpedia.org/resource/

Statements

Subject Item
dbr:BCJ_(algorithm)
rdfs:label
BCJ (algorithm)
rdfs:comment
In data compression, BCJ, short for Branch/Call/Jump, refers to a technique that improves the compression of machine code by replacing relative branch addresses with absolute ones. This allows a Lempel–Ziv compressor to identify duplicate targets and more efficiently encode them. On decompression, the inverse filter restores the original encoding. Different BCJ filters are used for different instruction sets, as each use different opcodes for branching.
dcterms:subject
dbc:Algorithms_on_strings dbc:Data_compression_software
dbo:wikiPageID
65534824
dbo:wikiPageRevisionID
1057575854
dbo:wikiPageWikiLink
dbr:Cabinet_(file_format) dbr:LZX dbc:Data_compression_software dbr:Instruction_set dbr:Data_compression dbr:Delta_update dbr:Lempel–Ziv dbr:XZ_Utils dbr:Machine_code dbr:7z dbc:Algorithms_on_strings dbr:Branch_(computer_science)
owl:sameAs
n10:FQc8g wikidata:Q104862065
dbp:wikiPageUsesTemplate
dbt:Short_description dbt:Reflist dbt:Algorithm-stub
dbo:abstract
In data compression, BCJ, short for Branch/Call/Jump, refers to a technique that improves the compression of machine code by replacing relative branch addresses with absolute ones. This allows a Lempel–Ziv compressor to identify duplicate targets and more efficiently encode them. On decompression, the inverse filter restores the original encoding. Different BCJ filters are used for different instruction sets, as each use different opcodes for branching. A form of BCJ is seen in Microsoft's cabinet file format from 1996, which filters x86 CALL instructions for the LZX compressor. The 7z and xz file formats implement BCJ for multiple architectures. Delta update techniques like bsdiff and courgette also include a form of BCJ.
prov:wasDerivedFrom
wikipedia-en:BCJ_(algorithm)?oldid=1057575854&ns=0
dbo:wikiPageLength
1380
foaf:isPrimaryTopicOf
wikipedia-en:BCJ_(algorithm)