Microsequencer

http://dbpedia.org/resource/Microsequencer

في عمارة الحاسوب أو الهندسة، يعتبر المنظم أو المنظم الصغير (Microsequencer) جزء من لوحدة المعالجة المركزية. تقوم بتوليد العناوين المستخدمة للوصول إلى . عادة يتم إنشاء العناوين بمزيج بين عداد ،و حقل من التعليمات الدقيقة، ومجموعه جزئية من تعليمات السجل. يستخدم العداد تحديد العملية الدقيقة التالية لتنفيذها. ويستخدم الحقل للقفز (jumps) أو المنطق. بما أن وحدة المعالجة المركزية تقوم بتنفيذ مجموعة تعليمات، فمن المفيد أن نقوم بعملية فك تشفير أجزاء التعليمات مباشرة في المنظم، لاختيار مجموعة من المنظمات الصغيرة لتقوم بتعليمات وحدة المعالجة المركزية. rdf:langString
In computer architecture and engineering, a sequencer or microsequencer generates the addresses used to step through the microprogram of a control store. It is used as a part of the control unit of a CPU or as a stand-alone generator for address ranges. Usually the addresses are generated by some combination of a counter, a field from a microinstruction, and some subset of the instruction register. A counter is used for the typical case, that the next microinstruction is the one to execute. A field from the microinstruction is used for jumps, or other logic. rdf:langString
コンピュータ・アーキテクチャやエンジニアリングでは、シーケンサ(英: sequencer)またはマイクロシーケンサ(英: microsequencer)は、コントロール・ストアのマイクロプログラムをステップするために使用されるアドレスを生成するす。 これは、CPUの制御ユニットの一部として、またはアドレス範囲のためのスタンドアロン生成器として使用される。 通常、アドレスはカウンタ、マイクロ命令からのフィールド、命令レジスタのサブセットのいくつかの組み合わせによって生成される。 カウンタは、次のマイクロ命令が実行されるという典型的なケースに使用される。 マイクロ命令からのフィールドは、ジャンプやその他のロジックに使用される。 CPUは命令セットを実装するので、命令のビットを直接シーケンサにデコードして、CPUの命令を実行するためのマイクロ命令セットを選択できるのは非常に便利である。 ほとんどの最新のCISCプロセッサは、1クロックサイクルで完了することができるより複雑度の低いオペコードを処理するためのパイプラインロジックと、完了するのに複数のクロックサイクルを要するオペコードを実装するためのマイクロコードの組み合わせを使用している。 rdf:langString
rdf:langString منظم صغير
rdf:langString マイクロシーケンサ
rdf:langString Microsequencer
xsd:integer 127509
xsd:integer 1111938841
rdf:langString في عمارة الحاسوب أو الهندسة، يعتبر المنظم أو المنظم الصغير (Microsequencer) جزء من لوحدة المعالجة المركزية. تقوم بتوليد العناوين المستخدمة للوصول إلى . عادة يتم إنشاء العناوين بمزيج بين عداد ،و حقل من التعليمات الدقيقة، ومجموعه جزئية من تعليمات السجل. يستخدم العداد تحديد العملية الدقيقة التالية لتنفيذها. ويستخدم الحقل للقفز (jumps) أو المنطق. بما أن وحدة المعالجة المركزية تقوم بتنفيذ مجموعة تعليمات، فمن المفيد أن نقوم بعملية فك تشفير أجزاء التعليمات مباشرة في المنظم، لاختيار مجموعة من المنظمات الصغيرة لتقوم بتعليمات وحدة المعالجة المركزية. معظم وحدة المعالجة المركزية الحديثة أكثر تعقيداً من هذا الوصف. فهي تميل إلى أن يكون لديها أجهزة صغيرة متعددة و متعاونة مع منطق مخصص تقوم بكشف والتعامل مع التدخلات بين الأجهزة الصغيرة.
rdf:langString In computer architecture and engineering, a sequencer or microsequencer generates the addresses used to step through the microprogram of a control store. It is used as a part of the control unit of a CPU or as a stand-alone generator for address ranges. Usually the addresses are generated by some combination of a counter, a field from a microinstruction, and some subset of the instruction register. A counter is used for the typical case, that the next microinstruction is the one to execute. A field from the microinstruction is used for jumps, or other logic. Since CPUs implement an instruction set, it's very useful to be able to decode the instruction's bits directly into the sequencer, to select a set of microinstructions to perform a CPU's instructions. Most modern CISC processors use a combination of pipelined logic to process lower complexity opcodes which can be completed in one clock cycle, and microcode to implement ones that take multiple clock cycles to complete. One of the first integrated microcoded processors was the IBM PALM Processor, which emulated all of the processor's instruction in microcode and was used on the IBM 5100, one of the first personal computers. Recent examples of similar open-sourced microsequencer-based processors are the MicroCore Labs MCL86, MCL51 , and MCL65 cores which emulate the Intel 8086/8088, 8051 and MOS 6502 instruction sets entirely in microcode.
rdf:langString コンピュータ・アーキテクチャやエンジニアリングでは、シーケンサ(英: sequencer)またはマイクロシーケンサ(英: microsequencer)は、コントロール・ストアのマイクロプログラムをステップするために使用されるアドレスを生成するす。 これは、CPUの制御ユニットの一部として、またはアドレス範囲のためのスタンドアロン生成器として使用される。 通常、アドレスはカウンタ、マイクロ命令からのフィールド、命令レジスタのサブセットのいくつかの組み合わせによって生成される。 カウンタは、次のマイクロ命令が実行されるという典型的なケースに使用される。 マイクロ命令からのフィールドは、ジャンプやその他のロジックに使用される。 CPUは命令セットを実装するので、命令のビットを直接シーケンサにデコードして、CPUの命令を実行するためのマイクロ命令セットを選択できるのは非常に便利である。 ほとんどの最新のCISCプロセッサは、1クロックサイクルで完了することができるより複雑度の低いオペコードを処理するためのパイプラインロジックと、完了するのに複数のクロックサイクルを要するオペコードを実装するためのマイクロコードの組み合わせを使用している。 最初に統合されたマイクロコード化されたプロセッサの1つはIBM PALMプロセッサで、これはプロセッサのすべての命令をマイクロコードでエミュレートし、非常に最初のパーソナルコンピュータの1つであるIBM 5100で使用されていた。 同様のマイクロシーケンサベースのプロセッサの最近の例としては、MicroCore LabsのMCL86、MCL51、MCL65コアがあり、これらはIntel 8086/8088、8051、MOS 6502命令セットを完全にマイクロコードでエミュレートしている。
xsd:nonNegativeInteger 7699

data from the linked data cloud