In computer engineering, an orthogonal instruction set is an instruction set architecture where all instruction types can use all addressing modes. It is "orthogonal" in the sense that the instruction type and the addressing mode vary independently. An orthogonal instruction set does not impose a limitation that requires a certain instruction to use a specific register so there is little overlapping of instruction functionality.
Attributes | Values |
---|
rdf:type
| |
rdfs:label
| - Ortogonální instrukční sada (cs)
- Orthogonaler Befehlssatz (de)
- Orthogonal instruction set (en)
- Orthogonale instructieset (nl)
- Conjunto de instruções ortogonal (pt)
|
rdfs:comment
| - Ortogonální instrukční sada (anglicky orthogonal instruction set) je instrukční sada, v níž všechny typy instrukcí mohou používat všechny . „Ortogonalitou“ je myšlena nezávislost typu instrukce a adresovacího režimu. Ortogonální instrukční sada nevynucuje, aby určitá instrukce musela používat konkrétní registr. (cs)
- Orthogonaler Befehlssatz ist ein Begriff aus der Computertechnik. Ein Prozessor hat einen orthogonalen Befehlssatz, wenn Opcode, Adressierungsart und Datentyp (manchmal auch Anzahl der Operanden) beliebig kombiniert werden können. Die Schaffung eines orthogonalen Befehlssatzes ist insofern erwünscht, als sie die Nutzung der zur Verfügung stehenden Instruktionen vereinfacht. Allerdings führt dieses Prinzip schnell zu sehr umfangreichen Befehlssätzen. (de)
- Een orthogonale instructieset is een instructieset van een processor waarin elke instructie elke soort gegevens kan gebruiken via elke adresseermodus. Er is in een zuiver orthogonale instructieset dus geen correlatie tussen de instructies en de gegevenstypen/adresseermodi. In een dergelijke instructieset kunnen onder andere alle registers op gelijke wijze in een bepaalde instructie gebruikt worden. Er zijn geen aparte adres- en gegevensregisters met verschillende mogelijkheden: alle registers zijn gelijk. (nl)
- In computer engineering, an orthogonal instruction set is an instruction set architecture where all instruction types can use all addressing modes. It is "orthogonal" in the sense that the instruction type and the addressing mode vary independently. An orthogonal instruction set does not impose a limitation that requires a certain instruction to use a specific register so there is little overlapping of instruction functionality. (en)
- Um conjunto de instruções de computadores é dito ortogonal se há compatibilidade dos modos de endereçamento de todas as instruções. A palavra ortogonal significa ângulo fechado. É uma analogia geométrica a decisão de parâmetros para as instruções, ou seja, a primeira escolha (modo de endereçamento) independe da segunda, e vice versa. (pt)
|
dcterms:subject
| |
Wikipage page ID
| |
Wikipage revision ID
| |
Link from a Wikipage to another Wikipage
| |
sameAs
| |
dbp:wikiPageUsesTemplate
| |
has abstract
| - Ortogonální instrukční sada (anglicky orthogonal instruction set) je instrukční sada, v níž všechny typy instrukcí mohou používat všechny . „Ortogonalitou“ je myšlena nezávislost typu instrukce a adresovacího režimu. Ortogonální instrukční sada nevynucuje, aby určitá instrukce musela používat konkrétní registr. (cs)
- Orthogonaler Befehlssatz ist ein Begriff aus der Computertechnik. Ein Prozessor hat einen orthogonalen Befehlssatz, wenn Opcode, Adressierungsart und Datentyp (manchmal auch Anzahl der Operanden) beliebig kombiniert werden können. Die Schaffung eines orthogonalen Befehlssatzes ist insofern erwünscht, als sie die Nutzung der zur Verfügung stehenden Instruktionen vereinfacht. Allerdings führt dieses Prinzip schnell zu sehr umfangreichen Befehlssätzen. (de)
- In computer engineering, an orthogonal instruction set is an instruction set architecture where all instruction types can use all addressing modes. It is "orthogonal" in the sense that the instruction type and the addressing mode vary independently. An orthogonal instruction set does not impose a limitation that requires a certain instruction to use a specific register so there is little overlapping of instruction functionality. Orthogonality was considered a major goal for processor designers in the 1970s, and the VAX-11 is often used as the benchmark for this concept. However, the introduction of RISC design philosophies in the 1980s significantly reversed the trend against more orthogonality. Modern CPUs often simulate orthogonality in a preprocessing step before performing the actual tasks in a RISC-like core. This "simulated orthogonality" in general is a broader concept, encompassing the notions of decoupling and completeness in function libraries, like in the mathematical concept: an orthogonal function set is easy to use as a basis into expanded functions, ensuring that parts don’t affect another if we change one part. (en)
- Een orthogonale instructieset is een instructieset van een processor waarin elke instructie elke soort gegevens kan gebruiken via elke adresseermodus. Er is in een zuiver orthogonale instructieset dus geen correlatie tussen de instructies en de gegevenstypen/adresseermodi. In een dergelijke instructieset kunnen onder andere alle registers op gelijke wijze in een bepaalde instructie gebruikt worden. Er zijn geen aparte adres- en gegevensregisters met verschillende mogelijkheden: alle registers zijn gelijk. (nl)
- Um conjunto de instruções de computadores é dito ortogonal se há compatibilidade dos modos de endereçamento de todas as instruções. A palavra ortogonal significa ângulo fechado. É uma analogia geométrica a decisão de parâmetros para as instruções, ou seja, a primeira escolha (modo de endereçamento) independe da segunda, e vice versa. Isto pode significa uma facilidade extrema no aprendizado do conjunto de instruções. Porém estes conjuntos de instruções causa uma complexidade extrema na estrutura de micro-programação do microprocessador. Também se usa este conceito no estudo de linguagens de programação de alto nível e os efeitos são quase os mesmos: pouca ortogonalidade torna o aprendizado lento devido ao número de casos especiais, mas o excesso dela também é ruim devido complexidade. (pt)
|
gold:hypernym
| |
prov:wasDerivedFrom
| |
page length (characters) of wiki page
| |
foaf:isPrimaryTopicOf
| |
is Link from a Wikipage to another Wikipage
of | |