An Entity of Type: building, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

A Special Function Register (or Special Purpose Register, or simply Special Register) is a register within a microprocessor, which controls or monitors various aspects of the microprocessor's function. Depending on the processor architecture, this can include, but is not limited to:

Property Value
dbo:abstract
  • SFR (Special Function Register = speciální funkční registry) jsou vyhrazená paměťová místa se specifickým účelem. Mohou uchovávat i různé informace o stavu procesoru nebo připojených periferií. Obecně je můžeme dělit na dvě části: * datové - slouží k uchování dat, nejznámějšími jsou registry A (Acc, střadač), B, DPL a DPH (poslední dva se využívají především k adresaci externí paměti) * řídící - slouží k řízení procesoru nebo připojených zařízení, uchovávají informace o stavu procesoru (tyto bajty jsou bitově adresovatelné). Nejznámější jsou registry TCON (řízení čítačů/časovačů) resp. IP (Instruction Pointer = instrukční ukazatel). Umístění oblasti SFR se liší procesor od procesoru, jako příklad může posloužit systém použitý v Intel 8051. (cs)
  • A Special Function Register (or Special Purpose Register, or simply Special Register) is a register within a microprocessor, which controls or monitors various aspects of the microprocessor's function. Depending on the processor architecture, this can include, but is not limited to: * I/O and peripheral control (such as serial ports or general-purpose IOs) * timers * stack pointer * stack limit (to prevent overflows) * program counter * subroutine return address * processor status (servicing an interrupt, running in protected mode, etc.) * condition codes (result of previous comparisons) Because special registers are closely tied to some special function or status of the processor, they might not be directly writeable by normal instructions (such as adds, moves, etc.). Instead, some special registers in some processor architectures require special instructions to modify them. For example, the program counter is not directly writeable in many processor architectures. Instead, the programmer uses instructions such as return from subroutine, jump, or branch to modify the program counter. For another example, the condition code register might not be directly writable, being updated by compare instructions only. (en)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 22860626 (xsd:integer)
dbo:wikiPageLength
  • 2675 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1064575885 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • SFR (Special Function Register = speciální funkční registry) jsou vyhrazená paměťová místa se specifickým účelem. Mohou uchovávat i různé informace o stavu procesoru nebo připojených periferií. Obecně je můžeme dělit na dvě části: Umístění oblasti SFR se liší procesor od procesoru, jako příklad může posloužit systém použitý v Intel 8051. (cs)
  • A Special Function Register (or Special Purpose Register, or simply Special Register) is a register within a microprocessor, which controls or monitors various aspects of the microprocessor's function. Depending on the processor architecture, this can include, but is not limited to: (en)
rdfs:label
  • SFR (cs)
  • Special function register (en)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License