Mipsにasciiz文字列が与えられたプログラムを書いています:.asciiz "7A23232"文字列内の各文字は、カードのデッキからのカードに対応します。私は種類の2つと種類の3つを確認する必要があります。 String内の個々の文字をチェックするにはどうすればよいですか?私はJavaのcharAt()に似た何かを探しています。MIPSで文字列を解析する
答えて
MIPSコンパイラが便利で、あなたを誤解したくないので、ここにコードを記入するつもりはありませんが、あなたがする必要があるのは、各文字を読むことです文字列を一度にレジスタ1に格納し、残りの文字をループしてをチェック/比較して、現在の文字の値と一致するかどうかを確認します。その場合は、ペアカウンタである別のレジスタをインクリメントします。あなたが返す必要があるものに応じて、すぐにマッチを返すか、最高の文字と最高のマッチ量を格納するために別のレジスタを設定することができます。正直なところ、このようなことについては、Cのような低レベルの言語で記述して、ループやローカルがどこにあるのかを知り、それを変換することから始めたいと思うかもしれません。
私はそれを書いて、アルゴリズムを持っています。私の問題は、文字列からレジスタへの単一の文字を取得しています。バイトを読み込むのがトリックですか? – tjpaul
はい、あなたのキャラクターが「ワイド」でない限り、そうすべきです。 –
- 1. 解析文字列
- 2. 解析文字列
- 3. 解析文字列
- 4. テキストファイルの文字列をjavaで文字列で解析する
- 5. JavaCCで文字列を解析する
- 6. haskellで文字列を解析する
- 7. grepで文字列を解析する
- 8. scanfで文字列を解析する
- 9. Pythonで解析フォーマット文字列を解析する
- 10. 解析する2行の文字列である文字列
- 11. 文字列を解析partern
- 12. HTTP文字列を解析する
- 13. 文字列を解析するストアドプロシージャ
- 14. 文字列を解析するC#
- 15. DateTime文字列を解析する
- 16. JSONKitを解析するJSON文字列
- 17. SQLの文字列を解析する
- 18. 文字列を解析する方法
- 19. 文字列を解析するJava
- 20. 解析N文字の文字列
- 21. 文字列の解析
- 22. 文字列解析とマッチングアルゴリズム
- 23. 解析JSON文字列(アンドロイド)
- 24. 解析クエリ文字列が
- 25. 解析文字列値URL
- 26. 文字列の解析
- 27. 解析JSON文字列
- 28. スカラ文字列の解析
- 29. 文字列の解析R
- 30. 文字列解析のヘルプ
宿題?それのような音... –