2010-12-06 13 views

答えて

3

利用システムコール34 MARS syscalls

あなたはそのシステムコールを持っていないシミュレータを使用している、またはあなただけの必要なバイト数を確認したい場合は、手動で行う必要があります。最も簡単なアプローチは反復的です。 10バイトの文字列を取得します(8つの16進値と0xを先頭にします)。

1)ビット単位と$ ASCIIの等価進値に結果を変換定数15

2)とA0。ルックアップテーブルはきれいで効率的です。

3)文字列のスペースに相当する16進値を格納します。リトルエンディアンの問題を覚えておいてください。

4)4.

5による論理右シフトの$ A0)後藤1.

まで$ A0が0であることですか、あなたは文字列に進値を持つ必要があり、そしてそのことができます印刷。

関連する問題