2
A
答えて
1
RET命令は、この部位での表に従って、10サイクルかかる。http://www.cavehill.uwi.edu/fpas/cmp/online/el21c/lesson18.html
命令は、それぞれ3サイクルを取るフェッチと、オペコード用とリターンアドレスのための2、3メモリフェッチが必要(またはメモリが待機状態を必要とする場合はさらに多く)。オペコードデコードにはさらに1サイクルかかる。
2
RET命令には3マシンサイクルが必要です。スタックから2バイトを読み出すために命令(4T状態)と2つのマシンサイクル(2 * 3 = 6T状態)をフェッチしてデコードするもの(スタックはマイクロプロセッサの外部であり、スタックは読み書きメモリ、スタックを必要とするデータを交換するマシンサイクル)。したがって、RET命令は合計で3マシンサイクルと10Tステートを必要とする。
参照:How many machine cycles are required for RET instruction in 8085 microprocessor is ?(sic)。
関連する問題
- 1. 8051のDJNZ命令のマシンサイクル? 2または3?
- 2. スカラのバイトコードで不要なロード命令とストア命令
- 3. MIPSの直接命令ori/addi/luiなどが必要です。
- 4. foo.class javaファイルの命令数
- 5. 命令レベルプロファイリング:命令ポインタの意味?
- 6. eclipseの命令で取った命令サイクルの数を調べる - Android
- 7. `std :: memory_order_acquire`のセマンティクスにはx86/x86_64のプロセッサ命令が必要ですか?
- 8. "?"の後の複数の命令オペレータ
- 9. デコード68k命令
- 10. ドッカーファイルONBUILD命令
- 11. LEA命令?
- 12. MIPSシフト命令
- 13. ストリング命令
- 14. LLVM命令の変数名とパラメータ
- 15. MIPSの 'align'命令
- 16. ARMのプリフェッチ命令
- 17. SIGILL(BL命令の)
- 18. デコード命令のパターン
- 19. libcに戻る - 不正な命令
- 20. 同じアセンブリ命令が、別のマシン命令
- 21. 基本的なFPU命令/スタックの概要?
- 22. 命令数フラッシュされますか?
- 23. 浮動小数点アーム解体命令
- 24. 命令をレジスタにロード
- 25. WCF命令的バインド
- 26. アームサムモード4バイト命令
- 27. ASP.Net実行命令
- 28. 命令ポインタとプログラムカウンタ?
- 29. アセンブリMIPS TAl命令
- 30. MIPS分岐命令
大変ありがとうございました。 –
10 *クロック*サイクル私は推測する? (他の答えは* machine *サイクルについて話すことによって混乱を招くかもしれませんが、質問もそうですが、おそらく本当に求められていたのは* clock *サイクルでした。 (?)。) –
@PeterMortensen、はい、クロックサイクルです。私は他の方法で言及されたサイクルを聞いたことがありません。 –