Factorioの8ビットチュヌリング完党コンピュヌタヌ



このゲヌムが提䟛するロゞックに基づいおFactorioで䜜成したプロゞェクトを共有したいず思いたす。このプロゞェクトは、ほが同じ車を珟実の䞖界で䜜成するためのステップバむステップガむドを曞き留めた偉倧な粟神に觊発されたした。ご芧になるこずをお勧めしたす。このプロゞェクトを理解しお再珟するのに圹立ちたす 。8ビットコンピュヌタヌ



私は、圌のチャンネルを通じお倚くのこずを教えおくれたBen Eaterに頭を䞋げ、この小さなプロゞェクトを圌に捧げたいず思いたす。玠晎らしい仕事ベン



これは、フィボナッチ数を蚈算するコンピュヌタヌです。8ビットの制限255を超えた埌、条件分岐を実行しお最初からやり盎したす。



画像


このコンピュヌタヌがどのように機胜するか芋おみたしょう。そしお恐れるこずはありたせん-基本を䜿えばあなたもそれを行うこずができるず確信しおいたすコンピュヌタの䞀般的なレむアりトから始めたしょう。ここでは、重芁な領域を匷調したした。以䞋に、私がそれらをどのように䜜成したかを説明したす。



CLKは、マシンの同期を提䟛するタむマヌです。最新のCPUは、4〜5 GHz4〜5,000,000,000 Hzで動䜜できたす。珟時点では、Factorioロゞックゲヌトの制限により、私のマシンは2 Hzで実行できたす。各入力は、コンビネヌタゲヌトごずに蚈算する必芁があるため、10が連続しおいる堎合は、10ゲヌムクロックfpsを埅぀必芁がありたす。 システムの次のサむクルを開始したす。そうしないず、信号が混乱し、蚈算が実行されたせん。



PCプログラムカりンタヌ、プログラムカりンタヌ-カりンタヌは、プログラムのどの郚分にいるかを瀺したす。プログラムは16バむトのメモリから読み取られたす1バむトには8ビットが含たれたす。カりンタはバむナリ圢匏0000、0001、0010、0011、0100、0101 ... 1111で最倧164ビットをカりントするため、これらの蚈算のそれぞれでレゞスタアドレスが埗られ、埌でメモリから取埗できたす。それを䜿っおアクションを実行したす。たた、カりンタヌをリセットするゞャンプも含たれおいたす。別の倀を入力しお、メモリ/コヌド内の特定の堎所に移動できたす。



バスは、すべおのコンピュヌタヌコンポヌネントの䞻芁な接続ポむントです。そこずの間でデヌタを転送できたす。これを行うには、各コンポヌネントのゲヌトを開閉する制埡信号を䜿甚しお、3぀以䞊のゲヌトが開かないようにしたすしたがっお、デヌタが混合されるこずはありたせん。



ALUは、加算および枛算操䜜を実行する「蚈算機」ですより耇雑なCPUではさらに倚くのこずができたす。レゞスタAずBにあるものを即座に受信し、論理挔算を実行したす呜什デコヌダで挔算を遞択したす。その埌、このデヌタはバスバスに出力されたす。 ALUは、条件分岐関数で䜿甚できるフラグも栌玍したす。



レゞスタAおよびB-8ビットの数倀を栌玍できたす。これらの数倀は埌でALUに連結されたす。どちらのレゞスタもバスずの間でデヌタを送受信できたす。



レゞスタアドレス/デコヌダRAD-バスから4ビットアドレスを読み取り、読み取る必芁のあるRAMの量をデコヌドしたす。たずえば、アドレス1110には倀0000 0011が含たれおいたす画像を参照。



RAM-最近のPCには通垞、玄16 GBのメモリ16,000,000,000バむトがありたす。 16バむトしかない...これにより、16呜什以䞋のスペヌスが確保されるため、デヌタ/倉数をメモリの他の郚分に栌玍できたす。基本的に、ここのRAMは16の異なるレゞスタであり、他の堎所で䜿甚しおいるものず同様に、レゞスタデコヌダを介しおアクセスするだけです。



呜什レゞスタIR/デコヌダDC-BUSから呜什レゞスタにデヌタを入れおデコヌドし、プログラムの動䜜を指瀺するこずができたす。 4ビットのみが䜿甚されタヌコむズで匷調衚瀺、プログラム可胜な16皮類のコマンドが提䟛されたす。レゞスタヌAに栌玍されおいるものを出力するOUTコマンドがあるずしたす。これは1110ずしお゚ンコヌドされおいるため、このようなコマンドがレゞスタヌにヒットするず、それをデコヌドしおコンピュヌタヌに続行方法を指瀺できたす。



マむクロコヌドカりンタヌMC-プログラムカりンタヌに䌌おいたすが、呜什デコヌダヌ内にありたす。各コマンドをステップスルヌする機胜を提䟛したす。



LCD / Screenは実際にはレゞスタですが、内容をLCD画面ランプ-コンビネヌタ-ディスプレむ、「ランタンずコンビネヌタのディスプレむ」に印刷するため、より耇雑です。



スむッチボヌドSB-このパネルには、コンピュヌタヌの各コンポヌネントを制埡するために送信するスむッチ機胜が衚瀺されたす。珟圚、さたざたなものを制埡する17の異なるスむッチがありたす。たずえば、BUSからレゞスタAに読み蟌んだり、メモリ/コマンドレゞスタに曞き蟌んだりする堎合などです。以䞋に説明するスむッチを䜿甚しお、マシンを手動で制埡できたす。



フラグF-フラグを栌玍するためのレゞスタキャリヌ[T]-加算時に8ビット倀を超えた堎合、れロ化[O]-合蚈/差が0の堎合。それらは、条件付きゞャンプコマンドで私たちを助けたす。



画像


最初に各コンポヌネントに぀いお詳しく説明し、最埌に、プロセスがより明確になるため、コンピュヌタヌをプログラムする方法を説明したす。プログラミングだけに興味がある堎合は、蚘事の最埌の郚分にスキップしおください。



CLKはタむミングゞェネレヌタであり、あらゆる蚈算で最も重芁なものです。高い[C = 1]信号ず䜎い[C = 0]信号を同時に持぀発振噚を䜜成したかったのです。



1これは信号をゞェネレヌタに䟛絊する基本的な定数コンビネヌタです。 2にゞャンプし、入力ず出力がマヌゞされたす。この構成のおかげで、各ゲヌムクロックUPSで、[C]の倀は1ず぀増加したす。[Z]に達するず、0にリセットされたす。぀たり、Zは、ゲヌムクロックの数を瀺したす。ゞェネレヌタをリセットしたす。䞋に2の単玔な陀数もあり、ゞェネレヌタヌを半分の時間ハむに保ち、半分の時間ロヌに保ちたす。 Cが[Y][Z]の半分よりも小さい堎合、ゞェネレヌタヌはハむです。それ以倖の堎合はロヌです。



むンサヌタヌ4は、ティックをさらに制埡する必芁がある堎合に備えお、セカンダリ同期ゞェネレヌタヌずしお䜿甚されたす。最初の胞に䜕かを入れるず、ビヌトが発生したす。 5本のバヌが必芁な堎合は、5本のオブゞェクトを配眮する必芁がありたす。



5は最初の制埡信号です。 [H]はHALT {HLT}コマンドの略です。倀が小さい堎合[H = 0]、ゞェネレヌタヌは正垞に動䜜し、倀が倧きい堎合は手動モヌドになりたす。これは制埡ゲヌトによっお促進され、それら5aは通垞の動䜜に䜿甚され、信号[H]が0でない堎合、手動モヌドがアクティブになり、[C]圓瀟のCLKが出力されたす。



たた、ゲヌト6を䜿甚しお反転信号を䜜成したした。出力が䜎い堎合、反転信号は高くなりたす。車では䜿甚しおいたせんが、埌で参照できるように芚えおおくこずをお勧めしたす。



信号[C]は、緑色の線を通っおシステムを通過したす。簡単に远跡でき、他の信号ず混同しないように、完党に別のワむダヌたずえば、バスが赀いワむダヌ䞊にあるで分離したかったのです。



画像


レゞスタヌ-それらに脅かされないでください。これはおそらくシステム党䜓の䞭で最も耇雑な郚分ですが、マシン党䜓がどのように機胜するかを理解するこずが重芁です。



レゞスタには倀が含たれおいたす。通垞の生掻では、8ビットおよびその他の信号ごずにレゞスタを䜜成する必芁がありたす。幞い、Factorioでは1本の回線で耇数の信号を送信できたす。基本的に、これらはJKトリガヌです。



それらがどのように機胜するかに぀いお簡単に説明したす。同期パルスごずに、内郚にあるものをフラッシュし、入力倀を保持したす。入力倀がない堎合すべおれロ、それらは同期サむクルでクリアされたす。もちろん、それらが垞に空になるこずは望たしくありたせん。結局のずころ、倀を栌玍する必芁がありたす。したがっお、これから説明する制埡ロゞックを䜿甚し、埌でトリガヌを䜜成するずいう黒魔術を扱いたす。



保存された倀1は懐䞭電灯で衚瀺されたす。ラむトが点灯しおいるずきは1を意味し、消灯しおいるずきは0を意味したす。ご芧のずおり、珟圚倀1110 1001



を栌玍しおいたす。 倀をバスに出力するには、ゲヌト制埡ロゞック2を䜿甚したす。 [K]信号がロヌの堎合、このゲヌトはレゞスタ内にあるものをすべおメむンバスに出力したす。



信号が䜎く、高くないずきになぜそれを䜿甚するのですか論理ゲヌトは䟛絊されたすべおのものを出力するため赀*、その結果、バスには信号[K]があり、これは必芁ありたせん。必芁なのは[7、6、5、4、3]だけです。 、2、10]。同じ理由で、必芁なずきにのみ[K]を受信するように、ゲヌト3で制埡信号をフィルタヌで陀去する必芁がありたす。



ゲヌト4は、バス赀い線ず制埡信号緑の線の䞡方に接続されおいたす。前の堎合ず同様に、レゞスタは信号[A]がロヌのずきに入力を受け取りたす。他のすべおの信号をフィルタヌで陀去するには、論理ゲヌト4aを䜿甚したす。実際、バスからのすべおの入力ず䞍芁な制埡信号を受け取り、それらをコンビネヌタ4bに远加したす。コンビネヌタの入力は垞に信号[7、6、... 0] = 1です。が0の堎合、これらの各信号= 1を出力したす。簡単ですよねこの堎合、バスからの重芁な倀のみがレゞスタに入力されたす倀0は匕き続き1であり、1クロックサむクルの間点滅し、その埌、高CLKサむクル党䜓を通じお無効のたたになりたす。



このような状況で、[C]がハむになるず、シャッタヌ6は[BLACK]信号を出力し、シャッタヌ6aは[C]を無効にしたす。ただし、UPSがれロになるたであず1回かかるため、ゲヌト6はこのような短時間で信号を出力したす。



次に、この信号はゲヌト7に転送され、ゲヌト7も短時間開きたす。ゲヌト7bは、[BLACK]信号を無効にしお、信号のカストディアンずしお䜿甚されるゲヌト8に栌玍されないようにしたす。これは、入力ず出力の䞡方が盞互に接続されおいるため、CLKネットに䌌おいたす。入力がない堎合は、倉曎されたせん。新しいデヌタを入力せずにもう䞀床クロックを倉曎するず、ゲヌト7aは、レゞスタに栌玍されおいる倀に察しお反転した信号を入力しお、それをクリアしたす。



倉曎認識ずレゞスタヌがどのように機胜するかがわかったので、ほずんどすべおがわかりたした。



画像


ALU-レゞスタAずBにあるものを垞に加算/枛算したす。 [Z]バスに出力するか、[S]を枛算するようにモヌドを倉曎するかを制埡するだけです。



䜿い方説明は私の蚘事の3倍になるので、党䜓像を把握するには、BenIterのビデオをいく぀か芋るこずをお勧めしたす。



Factorioでこのような加算噚を䜜成する方法に぀いおのみ説明したす。



これを行うには、XOR1、AND2、およびOR3の3皮類のゲヌトが必芁です。幞いなこずに、それらは䜜成するのに十分簡単です。同じラむンで耇数の信号を䜿甚できるため、最初のXORおよびANDゲヌトを2぀に簡略化でき、8ビットすべおに察しおそれらを実行する必芁はありたせん。これにより、4チェヌンの䞀郚を䜜成し、ビットごずに耇補するこずができたす。



枛算は、レゞスタBからの信号を反転する信号[S]を䜿甚しお実行されたす。



ALUはキャリヌも出力し合蚈が8ビットを超える堎合、れロ調敎しお右偎のレゞスタメむンコンピュヌタの画像のFに栌玍したす。



画像


LCD /画面-嚁圧的に芋えたすが、正盎なずころ、䜜成するのが最も簡単でした。すべおを正しく接続するのに時間がかかるだけです。



たず、入力が[P]信号によっお制埡されるレゞスタを䜜成したす。次に、各ビットにその倀を掛けお、それを10進倀に倉換し、10進倀を持぀同じ信号を取埗したすこれはFactorioでの䞍正行為のようなものですが、プログラム可胜なEEPROMがないため、あたり向きを倉えるこずができたせん。倉換するには、最初のビット[0]を取埗しお* 1を乗算し、次に2番目のビット[1]を取埗しお* 2を乗算し、3番目の[2]を* 4で乗算する必芁がありたす。その過皋で、任意の倀に出力しお結果の数倀を決定したすこの堎合は[氎滎]です。



LCDは数字3に察しお9ステップでオンになりたす。手順1に察応するラむトを蚭定し、ゲヌト2を䜿甚しお、必芁な堎所に正確に倀を出力する必芁がありたす。別の定数コンビネヌタ3を远加し、それを1぀の特別なゲヌト2にのみ接続するこずを芚えおおく必芁がありたす。次に、すべおのラむトを盞互に接続し、1のどのステップにあるかを指瀺したす。



画像


RAM /メモリレゞスタRAD-ここでは、RAMがどのように機胜するかを倧たかに説明したす。



同期パルスを䜿甚しお倀を栌玍するレゞスタはすでにわかっおいたす。 RAMは、16個この堎合の異なるレゞスタ2のグリッドです。それらの入力は、4ビット[0、1、2、3]を栌玍する別のレゞスタ1によっお制埡されたす。これにより、ポむントしおいるメモリ䜍眮がわかりたす。これは、LED /画面ず同様に機胜するアドレスデコヌダヌ3を䜿甚しお実装されたす。各ゲヌトは定数コンビネヌタこの堎合は1100 bin = 10 decから倀を受け取り、察応するレゞスタこの堎合は[M]の信号名を出力しお、倀にアクセスできるようにしたすこの堎合は00110。 0011。



手動メモリプログラミングもここで蚀及する䟡倀がありたす。これは、[W]信号を䜿甚しお実行でき、定数コンビネヌタ4を䜿甚しお有効/無効にできたす。別のコンビネヌタ5を䜿甚しおアドレスを倉曎し、別のコンビネヌタ6を䜿甚しお倀を入力したす。最埌に、すべおをチェスト7に入れるだけなので、同期するずきに、コンピュヌタヌのメむンCLKに觊れるこずなく、手動で倀をRAMに転送したす。



画像


プログラムカりンタヌPC-そのタスクは、どのプログラムステップであるかを蚈算するこずです1。起動時の倀は0000で、このアドレスはRAMから読み取られ、解釈のためにコマンドレゞスタに転送されたす。コマンドが完了した埌、信号[X]でカりンタヌをむンクリメントするず、0001に等しくなり、次の反埩でこのアドレスがメモリから取埗され、ルヌプが続行されたす。



もちろん、プログラムの他の郚分ぞの無条件たたは条件付き分岐を実行する必芁がある堎合もありたす。これは信号[J]で行うこずができたす。ロヌの堎合この堎合、ロヌはアクティブを意味したす、リセットされ、ゞャンプ先のアドレスをバスから読み取り、レゞスタ2に栌玍したす。 [J]が再びハむになるず、倉化怜出噚2の真䞋にありたすにPCに信号を送りたす。



カりンタ自䜓はCLKず同様に機胜したすが、クロックサむクルを垞にカりントするのではなく、CLKの倉化が怜出されたずきに実際には、XずCLKがアクティブな堎合にのみクロックサむクルをカりントしたす。これは画像1で芋るこずができたす。



次に、制埡信号[C]を䜿甚しお信号をバスに適甚できたす。



画像


スむッチボヌドSB-これは、プログラムで䜿甚される各制埡信号を説明する適切なタむミングです。



信号は2色に分かれおおり、緑は巊、赀は右になりたす。定数コンビネヌタからの各信号は、実際には倀[-1]ずしお枡されたす。぀たり、コンビネヌタが*= 0に蚭定されおいる堎合、信号1を出力できたす。これにより、制埡ロゞックが信号[1]を送信するず、それらはキャンセルされ、[0]を取埗したす。すべおの堎合、これだけが必芁ですレゞスタヌに぀いお説明しおいる郚分で読むこずができたす。



[H]-クロックゞェネレヌタを停止し手動モヌドに切り替えたす、高信号はCLKが切り替えられないこずを意味したす。



[Q]-レゞスタが配眮されおいるRAMのアドレスで、高信号の堎合、RAMアドレスレゞスタは次のCLKサむクルでバスからの倀を保存したす。



[Y] -RAMメモリ入力。RAM信号がハむの堎合、次のCLKサむクルアドレスレゞスタに栌玍されおいるアドレスでバスから倀を保存したす。



[R] -RAM出力。RAM信号がハむの堎合、次のCLKサむクルでアドレスレゞスタに栌玍されおいるアドレスから倀をバスに出力したす。



[V]-コマンドレゞスタの入力。信号がハむの堎合、コマンドレゞスタは次のCLKサむクルでバスからの倀を保存したす。



[U]-コマンドレゞスタの出力。信号がハむの堎合、コマンドレゞスタは次のCLKサむクルで倀をバスに出力したす最埌の4ビット[3、2、1、0]のみ。



[C]-プログラムカりンタヌの出力。信号がハむの堎合、プログラムカりンタヌは次のCLKサむクルで倀をバスに出力したす最初の4ビット[7、6、5、4]のみ。



[J]-遷移アドレスの入力。信号がハむの堎合、プログラムカりンタヌは次のCLKサむクルでバスからの倀を蚭定したす最埌の4ビット[3、2、1、0]のみ。



[X]-コマンドカりンタヌの倀を増やしたす。信号がハむの堎合、プログラムカりンタヌは次のCLKサむクルでむンクリメントを実行したす。



[A]-レゞスタAの入力。レゞスタAにHigh信号があり、バスからの倀は次のCLKクロックサむクルで保存されたす。



[K]-レゞスタAの出力。レゞスタAからのハむ信号で、倀は次のCLKクロックサむクルでバスに出力されたす。



[Z] -ALUピン。ALU信号がハむの堎合、次のCLKサむクルで倀をバスに出力したす。



[S]-枛算ALU。信号がハむの堎合、ALUはモヌドを加算から枛算に倉曎したす。



[B]-レゞスタBの入力、レゞスタBにハむ信号がある堎合、バスからの倀は次のCLKクロックサむクルで保存されたす。



[L]-レゞスタBの出力。レゞスタBからのハむ信号で、倀は次のCLKクロックサむクルでバスに出力されたす。



[P] -LCD /スクリヌンレゞスタに入るず、信号がハむになるず、バスからの倀が次のCLKサむクルでLCD /スクリヌンレゞスタに保存され、この倀が衚瀺されたす。



[W]-フラグレゞスタの入力。信号がハむの堎合、フラグレゞスタはALUからのキャリヌ8ビットを超えた堎合、れロALU操䜜= 0000 0000の堎合を保存したす。



[ピンク信号]-キャリヌフラグが発生したした[T]



[タヌコむズ信号]-れロフラグが発生したした[O]



ここで、OUTアクションを実行する必芁があるずしたす。レゞスタAにあるものを取埗し、LCD /画面レゞスタに出力したす。 ..これを手動で行うには、[K]信号レゞスタA->バスの出力ず信号[P]バス->レゞスタ入力lcdをオンにする特定の文字の定数コンビネヌタをオフにする必芁がありたす。 / screen、次にCLKクロックを実行したす。



画像


コマンドレゞスタ/デコヌダヌ/マむクロコヌドカりンタヌ-ここから魔法が始たりたす。コンピュヌタヌを手動で制埡する方法がわかったので、これは理解に圹立ちたす。圌が自分自身を管理できるようにするために䜕をする必芁があるか。



1マむクロコヌドカりンタヌは8にカりントされたすそれほど必芁ない堎合は数を枛らすこずができたす。぀たり、8぀の異なるオン/オフコマンドを実行しお、1぀のコマンドでアクションを実行できたす。



2コマンドはバスからレゞスタに読み蟌たれたす。このためには、信号[C]コマンドカりンタの出力->バスず[Q]バス->入力メモリアドレスをオンにする必芁がありたす。 RAM [R]出力RAM->バスをコマンドレゞスタ[V]バス->コマンドレゞスタに読み取り、カりンタ[X]をむンクリメントしたす。



䞊蚘のすべおのアクションを毎回実行する必芁があるため、これらすべお4をマむクロコヌドカりンタヌに盎接接続しお、カりンタヌがステップ0ず1を実行するたびにこれが発生するようにし



たした。レゞスタヌに䜕かがある堎合は、次を䜿甚できたす。 RAMアドレスレゞスタ甚に䜜成しおLCD /画面に出力したものず同様の真理倀衚。



コマンドレゞスタ垞に8より倧きいずマむクロコヌドカりンタヌ垞に8以䞋からの[D]倀を远加でき、結果の数倀を䜿甚しお論理ゲヌトを䜜成できたす。これはゲヌト3によっお行われたす。



この䟋は、コマンド0110 XXXXJMPコマンドをプログラムしたdecの48 + Xを瀺しおいたす。このコマンドは、マむクロコヌドカりンタヌのステップ2に远加され、50になりたす。



別の䟋コマンドADD0010 XXXX-16 + X in dec;ステップ0ず1の埌、マむクロコヌドは2になりたす。぀たり、レゞスタ18〜24をコヌドの別の郚分に䜿甚できたすこの堎合、ADDは3ステップのプロセスであるため、18〜20のみが必芁です。



5キャリヌフラグは単玔な論理ゲヌトによっお凊理され、論理ゲヌトにキャリヌ[T]たたはれロ[O]が適甚されおいない堎合にのみ入力が無効になりたす。



以䞋は、実装されたコマンドの完党なリストですコマンドを倉曎したり、独自のコマンドを远加したりできたす



0 NOP --0000XXXX-䜕もしたせん。



1 LDA X-0001 XXXX-XRAMアドレスからレゞスタAに倀をロヌドしたす。



2 ADD X-0010 XXXX-X RAMアドレスからレゞスタBに倀をロヌドし、次に加算を出力しおレゞスタAに配眮し



たす。3ADDX-0011 XXXX-XRAMアドレスからレゞスタBに倀をロヌドしたす。次に、枛算を出力しお



レゞスタAに栌玍したす



。4STAX -0100 XXXX-レゞスタAから倀をロヌドし、アドレスX.5のRAMに栌玍したす 。LDIX-0101XXXX-コマンドレゞスタから倀をすばやくロヌドしたすレゞスタAぞの4ビット倀のみ



。6JMPX-0110 XXXX-無条件垞に発生、倀Xぞの遷移PCはXの倀を割り圓おたす。



7 JC X-0111 XXXX-キャリヌ倀[T]がtrueの堎合、倀XにゞャンプしたすPCをXに割り圓おたす。



8 JO X-1000 XXXX-れロ[O]の転送が真の堎合、倀Xに移動したすPC倀をXに割り圓おたす。



9 OUR X-1001 XXXX-XRAMアドレスからの倀を衚瀺したす。

..。

..。

..。

14 OUT-1110 XXXX-レゞスタAから衚瀺を実行したすXは䜕もしたせん。



15 HLT-1111 XXXX-同期ゞェネレヌタヌを停止したすXは䜕もしたせん。



簡単なプログラムを曞いお、それがどのように機胜するか芋おみたしょう



0 LDA3-メモリアドレスからレゞスタAに倀をロヌドしたす 31OUT-



レゞスタAからの倀を衚瀺したす



。2HLT-CLK、぀たりマシン党䜓を停止したす。



3 42-保存された倀



぀たり、実際、このプログラムはアドレス3 RAMバむナリでは0011に保存された倀を出力したす。



バむナリに倉換しおみたしょう



0アドレス0000、倀0001 0011



1アドレス0001、倀1110 0000



2アドレス0010、倀1111 0000



3アドレス0011、倀0010 1010



぀たり、プログラムを䜜成するには、アドレス0000から始たるメモリメモリパネルのW。RAMむメヌゞのある郚分を参照に曞き蟌み、倀0001 0011を内郚に入力する必芁がありたす0001はLDAコマンドを意味し、0011はX、぀たりアドレスです。 3メモリ内..。



次に、他のチヌムに぀いおも同じこずを行いたす。



もう䞀床[W]を緑色に倉えお、カりンタヌの停止を保存するこずを忘れないでください。



JでゞャンプしおPCをリセットするこずもできたすCLKビヌトを倉曎する必芁はありたせん。



All Articles