About: Instruction register     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:Whole100003553, within Data Space : dbpedia.demo.openlinksw.com associated with source document(s)
QRcode icon
http://dbpedia.demo.openlinksw.com/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FInstruction_register&invfp=IFP_OFF&sas=SAME_AS_OFF

In computing, the instruction register (IR) or current instruction register (CIR) is the part of a CPU's control unit that holds the instruction currently being executed or decoded. In simple processors, each instruction to be executed is loaded into the instruction register, which holds it while it is decoded, prepared and ultimately executed, which can take several steps. The output of the IR is available to control circuits, which generate the timing signals that control the various processing elements involved in executing the instruction.

AttributesValues
rdf:type
rdfs:label
  • سجل التعليمة (ar)
  • Instruktionsregister (de)
  • Registro de instrucción (es)
  • Registro istruzione (it)
  • Instruction register (en)
  • 命令レジスタ (ja)
  • 명령 레지스터 (ko)
  • Instructieregister (nl)
  • Rejestr instrukcji (pl)
  • Instruktionsregister (sv)
  • Регистр команд (ru)
  • 指令寄存器 (zh)
  • Регістр команд (uk)
rdfs:comment
  • 命令レジスタ(めいれいレジスタ、instruction register)とは、CPUの実行ユニットの一部であり、現在実行中の命令を格納する。 単純なプロセッサでは、各命令を実行するときにそれを命令レジスタに格納し、デコードして実行するまでの間保持し続ける。より複雑な命令レジスタのパイプライン化を実現しているプロセッサでは、パイプラインの各ステージでそれぞれ別の命令を並行して処理する。現在のプロセッサはさらにアウト・オブ・オーダー実行が可能であり、命令レジスタセット内の複数の命令を同時並行してデコードできる。 命令レジスタ内の命令コードをデコードするにあたっては、命令の種類を判別し、オペランドを解読し、必要ならばオペランドをメモリから読み込み、(スーパースケーラ型プロセッサならば)実行に必要なユニットを割り当てる、などといったことを行う。 (ja)
  • 명령 레지스터(instruction register, IR) 또는 현재 명령 레지스터(current instruction register, CIR)는 명령 계수기가 지정하는 번지에 기억되어 있는 명령어를 호출해서 해독하기 위해 명령어를 잠시 보관해 두는 특수 목적 레지스터이다. 현재 실행되거나 디코딩되고 있는 명령을 보관하고 있는 CPUs의 제어 장치의 일부이다. 단순한 프로세서에서는 실행될 각 명령은 명령 레지스터로 적재된다. (ko)
  • Rejestr instrukcji, inaczej rejestr rozkazów, jest częścią procesora, w której przechowywana jest aktualnie wykonywana instrukcja maszynowa. W prostych procesorach każda instrukcja, która ma być wykonywana, jest ładowana do rejestru instrukcji. Rejestr ten przechowuje ją, podczas gdy jest dekodowana, przygotowywana i ostatecznie wykonywana. (pl)
  • Регістр команд (англ. Instruction Register - IR) — складова частина процесора, що відповідає за приймання та збереження двійкового коду команди впродовж машинного циклу, поки вона не буде виконана чи дешифрована. У простих мікроконтролерах необхідності в цьому функціональному блоці немає, проте в складних обчислювальних пристроях, що містять конвеєр команд, інструкції можуть перебувати на різному етапі виконання, тому виникає потреба їх зберігати. (uk)
  • 指令暫存器(英語:Instruction register,IR)在電腦科學中是中央處理器中控制單元用來儲存執行中指令的暫存器。在簡易的處理器中,每個將被執行的指令都會被存入指令暫存器中。從解碼、準備到執行完成的過程中都會被持續的保存。 有些較為複雜的處理器使用管線化暫存器,其中管線上每個階段只負責解碼、準備或執行的其中一個,然後再傳遞至下一個階段。現代的處理器甚至可以不用按照順序做某些動作,也就是平行計算。 在指令暫存器中將解碼的步驟包含確定指令、確定運算對象所在的記憶體位址、從記憶體中提取運算對象、分配處理器的資源來執行指令。 指令暫存器的輸出可以用來控制執行指令時產生控制處理元件時間訊號的電路。 在指令周期中,指令在處理器從程式計數器取出其記憶體位址後才存入指令暫存器。 (zh)
  • سِجِلّ التعليمة (بالإنجليزية: instruction register)‏ هو جزء من وحدة التحكم الموجودة ضمن وحدة المعالجة المركزية وهو يقوم بتخزين التعليمة حتى يتم تنفيذها أو فك شفرتها.ويستخدم سجل التعليمة لتخزين التعليمة الجاري تنفيذها في المعالج الميكروي ويستقبل هذا السجل التعليمة القادمة من ناقل البيانات وبحتفظ بها مؤقتا حتى يحللها .تستخدم المعالجات الأكثر تعقيداً خط معالجة لسجلات التعليمة حيث تؤدي كل مرحلة في خط المعالجة جزء من عملية فك الترميز، والإعداد أو التنفيذ ومن ثم تمريرها إلى المرحلة التالية من خطواتها. المعالجات الحديثة يمكنها حتى عمل بعض الخطوات خارج النطاق كفك الترميز لعدة تعليمات والتي تؤدى بشكل متوازٍ. (ar)
  • Im Computing ist ein Instruktionsregister (kurz IR) der Teil eines CPU-Steuerwerks der die Instruktionen speichert, die gerade ausgeführt oder dekodiert werden. In simplen Prozessoren wird jede Instruktion, die ausgeführt werden soll, in das Instruktionsregister geladen und dort solange aufbewahrt, bis sie dekodiert, vorbereitet und schlussendlich ausgeführt wird – was mehrere Schritte dauern kann. Der Output von IRs steht Steuerschaltungen zur Verfügung, um die Taktsignale, in der die verschiedenen Verarbeitungselemente die bei der Ausführung des Befehls involviert sind, zu erzeugen. (de)
  • In computing, the instruction register (IR) or current instruction register (CIR) is the part of a CPU's control unit that holds the instruction currently being executed or decoded. In simple processors, each instruction to be executed is loaded into the instruction register, which holds it while it is decoded, prepared and ultimately executed, which can take several steps. The output of the IR is available to control circuits, which generate the timing signals that control the various processing elements involved in executing the instruction. (en)
  • El registro de instrucción RI es un registro de la unidad de control de la CPU en donde se almacena la instrucción que se está ejecutando. En los procesadores simples cada instrucción a ser ejecutada es cargada en el registro de la instrucción que la contiene mientras se es decodificada, preparada y al final ejecutada, un proceso que puede tomar varios pasos. Los procesadores más complejos usan una tubería de registros de instrucción donde cada etapa de la tubería hace parte del trabajo, decodificación, preparación, o ejecución, y después pasa el resultado a la siguiente etapa para realizar el siguiente paso hasta que la instrucción es procesada totalmente. Esto funciona como una en donde en cada etapa se hace un trabajo parcial, y luego se pasa a la siguiente etapa para continuar con la (es)
  • Nell'architettura dei calcolatori, il registro istruzione (spesso abbreviato in IR, in inglese instruction register) è un registro della CPU che immagazzina l'istruzione in fase di elaborazione. Ogni istruzione viene caricata dentro il registro istruzione che la deposita mentre viene decodificata, la prepara per l'esecuzione e quindi la elabora. Questo processo può necessitare di molti passaggi. Altre CPU più complesse usano il registro istruzione della pipeline dati dove ogni fase viene preparata per la successiva operazione, sia essa di decodifica o di esecuzione.Il "registro istruzione", insieme al "contatore di programma" (program counter) e al "registro degli indirizzi"(Address Register) costituiscono i principali registri di controllo presenti nell'unità di controllo (CU) di ogni CPU (it)
  • In de computerarchitectuur is een instructieregister (ook afgekort tot IR) dat deel van een besturingseenheid van een centrale verwerkingseenheid (CPU) waarin de instructie opgeslagen is die op enig moment uitgevoerd of gedecodeerd wordt. Het decoderen van de opcode in het instructieregister omvat het bepalen van de instructie, het bepalen waar haar operanden in het geheugen staan, het ophalen van deze operanden uit het geheugen, het alloceren van processormiddelen om de opdracht uit te voeren, etcetera. (nl)
  • Регистр команд (англ. instruction register — IR) — часть блока управления центрального процессора, содержащая инструкцию, которая выполняется в настоящий момент, или декодированную. Регистр команд — это регистр управляющего устройства компьютера. Он предназначен для хранения кода команды на период времени, который необходим для ее выполнения. Только для разрядов командного регистра используется для хранения кода операции: в остальных разрядах хранятся коды адресов операндов. (ru)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
sameAs
dbp:wikiPageUsesTemplate
Link from a Wikipa... related subject.
has abstract
  • سِجِلّ التعليمة (بالإنجليزية: instruction register)‏ هو جزء من وحدة التحكم الموجودة ضمن وحدة المعالجة المركزية وهو يقوم بتخزين التعليمة حتى يتم تنفيذها أو فك شفرتها.ويستخدم سجل التعليمة لتخزين التعليمة الجاري تنفيذها في المعالج الميكروي ويستقبل هذا السجل التعليمة القادمة من ناقل البيانات وبحتفظ بها مؤقتا حتى يحللها .تستخدم المعالجات الأكثر تعقيداً خط معالجة لسجلات التعليمة حيث تؤدي كل مرحلة في خط المعالجة جزء من عملية فك الترميز، والإعداد أو التنفيذ ومن ثم تمريرها إلى المرحلة التالية من خطواتها. المعالجات الحديثة يمكنها حتى عمل بعض الخطوات خارج النطاق كفك الترميز لعدة تعليمات والتي تؤدى بشكل متوازٍ. فك ترميز الشفرة في سجل التعليمة يتضمن تحديد التعليمة، وتحديد مكان معاملاتها في الذاكرة، واسترجاع المعاملات من الذاكرة، وتوزيع موارد المعالج لتنفيذ الأوامر (في المعالجات بتقنية التدرج الفائق)، الخ. (ar)
  • Im Computing ist ein Instruktionsregister (kurz IR) der Teil eines CPU-Steuerwerks der die Instruktionen speichert, die gerade ausgeführt oder dekodiert werden. In simplen Prozessoren wird jede Instruktion, die ausgeführt werden soll, in das Instruktionsregister geladen und dort solange aufbewahrt, bis sie dekodiert, vorbereitet und schlussendlich ausgeführt wird – was mehrere Schritte dauern kann. Einige der komplizierteren Prozesse nutzen eine Befehls-Pipeline, indem jeder Abschnitt der Pipeline einen Teil vom Dekodieren, Vorbereiten und Ausführen übernimmt und es dann an den nächsten Abschnitt für den nächsten Schritt weitergibt. Moderne Prozessoren können sogar einige Schritte völlig unabhängig von der eigentlichen Reihenfolge abarbeiten, indem sie z. B. das Dekodieren mehrerer Instruktionen parallel durchführen. Dekodierung des Opcodes im Instruktionsregister inkludiert das Bestimmen der Instruktion, das Bestimmen wo die Operanden im Speicher sich befinden, das Holen dieser Operanden vom Speicher, das Zuteilen von Prozessorressourcen, um den Befehl auszuführen (z. B. in Prozessoren) etc. Der Output von IRs steht Steuerschaltungen zur Verfügung, um die Taktsignale, in der die verschiedenen Verarbeitungselemente die bei der Ausführung des Befehls involviert sind, zu erzeugen. Im Befehlszyklus wird die Instruktion in das Instruktionsregister geladen, nachdem der Prozessor es vom Speicherort holt, der vom Befehlszähler bestimmt wird. (de)
  • In computing, the instruction register (IR) or current instruction register (CIR) is the part of a CPU's control unit that holds the instruction currently being executed or decoded. In simple processors, each instruction to be executed is loaded into the instruction register, which holds it while it is decoded, prepared and ultimately executed, which can take several steps. Some of the complicated processors use a pipeline of instruction registers where each stage of the pipeline does part of the decoding, preparation or execution and then passes it to the next stage for its step. Modern processors can even do some of the steps out of order as decoding on several instructions is done in parallel. Decoding the op-code in the instruction register includes determining the instruction, determining where its operands are in memory, retrieving the operands from memory, allocating processor resources to execute the command (in super scalar processors), etc. The output of the IR is available to control circuits, which generate the timing signals that control the various processing elements involved in executing the instruction. In the instruction cycle, the instruction is loaded into the instruction register after the processor fetches it from the memory location pointed to by the program counter. (en)
  • El registro de instrucción RI es un registro de la unidad de control de la CPU en donde se almacena la instrucción que se está ejecutando. En los procesadores simples cada instrucción a ser ejecutada es cargada en el registro de la instrucción que la contiene mientras se es decodificada, preparada y al final ejecutada, un proceso que puede tomar varios pasos. Los procesadores más complejos usan una tubería de registros de instrucción donde cada etapa de la tubería hace parte del trabajo, decodificación, preparación, o ejecución, y después pasa el resultado a la siguiente etapa para realizar el siguiente paso hasta que la instrucción es procesada totalmente. Esto funciona como una en donde en cada etapa se hace un trabajo parcial, y luego se pasa a la siguiente etapa para continuar con la fabricación del producto. Los procesadores modernos pueden incluso hacer algunos de los pasos de fuera de orden ya que la decodificación de varias instrucciones se hace en paralelo. Decodificar el opcode en el registro de instrucción incluye la determinación de la instrucción, también determinar donde están sus operandos en memoria, leer los operandos desde la memoria, asignar recursos del procesador para ejecutar el comando (en procesadores superscalares), etc. (es)
  • Nell'architettura dei calcolatori, il registro istruzione (spesso abbreviato in IR, in inglese instruction register) è un registro della CPU che immagazzina l'istruzione in fase di elaborazione. Ogni istruzione viene caricata dentro il registro istruzione che la deposita mentre viene decodificata, la prepara per l'esecuzione e quindi la elabora. Questo processo può necessitare di molti passaggi. Altre CPU più complesse usano il registro istruzione della pipeline dati dove ogni fase viene preparata per la successiva operazione, sia essa di decodifica o di esecuzione.Il "registro istruzione", insieme al "contatore di programma" (program counter) e al "registro degli indirizzi"(Address Register) costituiscono i principali registri di controllo presenti nell'unità di controllo (CU) di ogni CPU. Il registro istruzione è utilizzato nel ciclo fetch-execute che costituisce la dinamica fondamentale nel funzionamento di un computer; tale ciclo è una ripetizione infinita e sequenziale dei seguenti passi: 1. * caricamento dell'istruzione riferita dal program counter; 2. * aggiornamento (incremento) del program counter, in modo che contenga l'indirizzo dell'istruzione successiva; 3. * esecuzione dell'istruzione caricata. (it)
  • 命令レジスタ(めいれいレジスタ、instruction register)とは、CPUの実行ユニットの一部であり、現在実行中の命令を格納する。 単純なプロセッサでは、各命令を実行するときにそれを命令レジスタに格納し、デコードして実行するまでの間保持し続ける。より複雑な命令レジスタのパイプライン化を実現しているプロセッサでは、パイプラインの各ステージでそれぞれ別の命令を並行して処理する。現在のプロセッサはさらにアウト・オブ・オーダー実行が可能であり、命令レジスタセット内の複数の命令を同時並行してデコードできる。 命令レジスタ内の命令コードをデコードするにあたっては、命令の種類を判別し、オペランドを解読し、必要ならばオペランドをメモリから読み込み、(スーパースケーラ型プロセッサならば)実行に必要なユニットを割り当てる、などといったことを行う。 (ja)
  • 명령 레지스터(instruction register, IR) 또는 현재 명령 레지스터(current instruction register, CIR)는 명령 계수기가 지정하는 번지에 기억되어 있는 명령어를 호출해서 해독하기 위해 명령어를 잠시 보관해 두는 특수 목적 레지스터이다. 현재 실행되거나 디코딩되고 있는 명령을 보관하고 있는 CPUs의 제어 장치의 일부이다. 단순한 프로세서에서는 실행될 각 명령은 명령 레지스터로 적재된다. (ko)
  • In de computerarchitectuur is een instructieregister (ook afgekort tot IR) dat deel van een besturingseenheid van een centrale verwerkingseenheid (CPU) waarin de instructie opgeslagen is die op enig moment uitgevoerd of gedecodeerd wordt. In eenvoudige processors wordt elke instructie die moet worden uitgevoerd, eerst in het instructieregister geladen, alvorens de instructie kan worden gedecodeerd, voorbereid en uiteindelijk kan worden uitgevoerd. Dit proces kan meerdere stappen in beslag nemen. Sommige van de gecompliceerde processors maken van een gebruik, waar elke fase van deze pijplijn een deel van de decodering en de voorbereiding voor zijn rekening neemt, alvorens de instructie door te geven aan de volgende fase. Moderne processors kunnen zelfs een aantal van deze stappen buiten de vastgestelde volgorde uitvoeren, aangezien het decoderen van verschillende instructies tegenwoordig ook parallel kan worden uitgevoerd. Het decoderen van de opcode in het instructieregister omvat het bepalen van de instructie, het bepalen waar haar operanden in het geheugen staan, het ophalen van deze operanden uit het geheugen, het alloceren van processormiddelen om de opdracht uit te voeren, etcetera. De output van een instructieregister staat ter beschikking van de stuurschakelingen (controlecircuits) die de timingsignalen genereren die de verschillende verwerkingselementen controleren die betrokken zijn bij het uitvoeren van de instructie. In de wordt de instructie in het instructieregister geladen nadat de processor de instructie heeft opgehaald van de geheugenplaats waarnaar door de programmateller wordt verwezen. (nl)
  • Rejestr instrukcji, inaczej rejestr rozkazów, jest częścią procesora, w której przechowywana jest aktualnie wykonywana instrukcja maszynowa. W prostych procesorach każda instrukcja, która ma być wykonywana, jest ładowana do rejestru instrukcji. Rejestr ten przechowuje ją, podczas gdy jest dekodowana, przygotowywana i ostatecznie wykonywana. (pl)
  • Регистр команд (англ. instruction register — IR) — часть блока управления центрального процессора, содержащая инструкцию, которая выполняется в настоящий момент, или декодированную. Регистр команд — это регистр управляющего устройства компьютера. Он предназначен для хранения кода команды на период времени, который необходим для ее выполнения. Только для разрядов командного регистра используется для хранения кода операции: в остальных разрядах хранятся коды адресов операндов. Выполняемая (текущая) команда находится в специально отведённом под неё регистре команд. В процессе работы с текущей командой увеличивается значение «счётчика команд», который далее будет указывать на следующую команду (если не было команды перехода или останова). Часто команду представляют структурой, которая состоит из записи операции (которую надо выполнить) и адресов ячеек (исходных данных и результата). По указанным в команде адресам берутся данные, которые помещаются уже в обыкновенные регистры, а не в регистр команды. То же происходит и с окончательным результатом. (ru)
  • Регістр команд (англ. Instruction Register - IR) — складова частина процесора, що відповідає за приймання та збереження двійкового коду команди впродовж машинного циклу, поки вона не буде виконана чи дешифрована. У простих мікроконтролерах необхідності в цьому функціональному блоці немає, проте в складних обчислювальних пристроях, що містять конвеєр команд, інструкції можуть перебувати на різному етапі виконання, тому виникає потреба їх зберігати. (uk)
  • 指令暫存器(英語:Instruction register,IR)在電腦科學中是中央處理器中控制單元用來儲存執行中指令的暫存器。在簡易的處理器中,每個將被執行的指令都會被存入指令暫存器中。從解碼、準備到執行完成的過程中都會被持續的保存。 有些較為複雜的處理器使用管線化暫存器,其中管線上每個階段只負責解碼、準備或執行的其中一個,然後再傳遞至下一個階段。現代的處理器甚至可以不用按照順序做某些動作,也就是平行計算。 在指令暫存器中將解碼的步驟包含確定指令、確定運算對象所在的記憶體位址、從記憶體中提取運算對象、分配處理器的資源來執行指令。 指令暫存器的輸出可以用來控制執行指令時產生控制處理元件時間訊號的電路。 在指令周期中,指令在處理器從程式計數器取出其記憶體位址後才存入指令暫存器。 (zh)
gold:hypernym
prov:wasDerivedFrom
page length (characters) of wiki page
foaf:isPrimaryTopicOf
is Link from a Wikipage to another Wikipage of
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 (378 GB total memory, 51 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software