教科書Computer Systems 4th Editionを読んでいます。以下の質問は、Pep/8 仮想コンピューターのコンテキストにあります。演習では、次の質問が与えられます。
次のアセンブリ言語の疑似演算を 16 進数の機械語に変換します。
- .ASCII "ベア\x00"
- .BYTE 0xF8
- .WORD 790
これらの値を 16 進数に変換しようとしていますが、教科書のプロセスの説明が理解できず、本ではあまり説明されていないように感じます。
最初の答えは、ASCII 変換テーブルでの単純なルックアップだと思います。
42 65 61 72 00
この演習の答えは次のとおりです。
- 42 65 61 72 00
- F8
- 0316
これらの答えを知っていても、2と3の答えを得る方法がわかりません
Pep/8 アセンブラーとシミュレーターのダウンロード リンクは次のとおりです。アセンブラのソースコードはこちら。