誰もゼロアドレススタックベースのサンプルを持っていますか?私はゼロアドレスのマイクロプロセッサーの例を探していたので、私はそれの周りに私の頭を得ることができますが、私は何かを見つけるように見えることができません。どのように1つを設計するかについて説明するどんな助けも高く評価されるでしょう。ゼロアドレスマシンを設計する方法
4
A
答えて
4
0オペランド(ゼロアドレスマシン)、いわゆるスタックマシン:すべての算術演算は、スタック上の1つまたは2つの位置を使用して行われます。
プッシュ
B
プッシュは、
1つだけのデザインがどのように見えるかを確認するために探して
ポップCを、これまでに追加:1オペランドのプッシュとポップ命令は、メモリにアクセスするために使用されています私が見たことがある誰もがMARを持っています。私が間違っていなければ、メモリアドレスレジスタです。
ゼロアドレスマシンではないというわけではありませんか?
2
私は、これはあなたを助けるかはわからないが、私はその権利
場合はゼロオペランドマシンではないことを確認話していたウェブサイト上のガイドからそれを得た
3
今日、一般的な仮想マシンを見て実際に試してみると、概念をよりよく理解できます。たとえば、JVMはスタックベースのマシンであり、テストが容易なバイトコードのコンパイルと操作のためのツールが用意されています。
スモールトークはもう一つの例ですが、スタックベースの言語は一般的に見て分かります。そこで得られた理解は、必要に応じて簡単にハードウェアレベルに移行できます。
+0
c-Pythonは他の例です。 – User
関連する問題
- 1. RESTfulな設計、などの操作を設計する方法
- 2. データリスト行を設計する方法
- 3. ワールドワイドアプリケーションのバックエンドアーキテクチャを設計する方法
- 4. Cloud Firestoreデータベーススキーマを設計する方法
- 5. PHPでオブジェクトを設計する方法
- 6. RESTFulで計算APIを設計する方法は?
- 7. ERダイアグラム設計方法
- 8. ViewModelの設計方法
- 9. キューシステムの設計方法は?
- 10. テストケースの設計方法
- 11. ビジネスプロセス層の設計方法
- 12. モジュールの設計方法は?
- 13. システムパスユニットの設計方法は?
- 14. データベースの設計、テーブルの設定方法
- 15. Mysql私の設定テーブルを設計する方法
- 16. 私のスキーマ、SQL方法とNOSQL方法を設計する方法
- 17. Pythonコードを生成するコードジェネレータを設計する方法
- 18. 多くの異なるデータベースフラグのスキーマを設計する方法
- 19. フォームレイアウトを設計する最良の方法は何ですか
- 20. ボタンを使ってGmailの送信を設計する方法
- 21. iOSでcomponentKitを使用してビューを設計する方法
- 22. VB .NETを使用してSMS SENDERを設計する方法
- 23. pythonでredisを使ってマルチプロセスプログラムを設計する方法
- 24. CSSとHTMLを使用してアニメーションテキストボックスを設計する方法
- 25. MVCパターンを使用してWebフォームを設計する方法
- 26. このプラグインの設計方法は?
- 27. JSPの最適な設計方法
- 28. ユーザートラッキングテーブルの設計および方法
- 29. 電子メールシステムの設計方法は?
- 30. ウェブAPIの設計:認証方法
私の無知のために申し訳ありません..何? –