[解決済み] LC-3アセンブリ言語で文字列を印刷する (super noob)
2022-02-05 10:34:56
質問内容
超初心者です。LC-3アセンブリ言語で"hello world"タイプのプログラムをしているのですが、コンソールに複数の文字列を印刷する方法がわかりません。私のクラス、名前、プロジェクト、さようならの4つの文字列を別々の行に表示する必要があります。今現在、私が印刷できるのはクラスだけです。
.ORIG x3000
LOOP LEA R0, CLASS
LD R1, NAME
LD R2, PROJECT
LD R3, GOODBYE
PUTS
HALT
CLASS .STRINGZ "CS101\n"
NAME .STRINGZ "JOHN\n"
...
.END
他の3つはどのように印刷させるのでしょうか?ありがとうございます。
どのように解決するのですか?
その
Z
で
.STRINGZ
はゼロ終端を意味します。つまり、別々の文字列を宣言したことになります。もし、それらをすべて表示したいのであれば、次のようにします。
PUTS
を複数回実行します。あるいは、改行を埋め込んだ1つの文字列にしてください。そうすれば、一度に全部を印刷することができます。
関連
-
[解決済み] JavaScriptで複数行の文字列を作成する
-
[解決済み] C#で文字列のエンコーディングを手動で指定せずに、一貫性のあるバイト表現を得るには?
-
[解決済み] ランダムな文字列を使用するこのコードは、なぜ "hello world" と表示されるのですか?
-
[解決済み] と'is'のどちらかを使って文字列を比較すると、異なる結果になることがあるのはなぜですか?
-
[解決済み] Bashで文字列を比較する方法
-
[解決済み] Collatz予想の検証を行うC++のコードは、なぜ手書きのアセンブリよりも高速に動作するのでしょうか?
-
[解決済み] goで文字列の連結を効率的に行う方法
-
[解決済み] 文字列の一覧から空の文字列を削除する
-
[解決済み】Powershellコンソールで複数行の文字列を割り当てる方法
-
[解決済み】2つの部分文字列の間にある文字列を検索する【重複あり
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] LC-3アセンブリ言語で文字列を印刷する (super noob)
-
[解決済み] strposではなく、単語が見つかったときのStataフラグ
-
[解決済み] c++で文字列をconst char[]に変換する方法
-
[解決済み] Luaで文字列の中にマッチするテキストがあるかどうかを確認するには?
-
[解決済み] PowerShell の " (" - 中括弧 ) の分割について
-
[解決済み】シェルスクリプト - 変数から最初と最後の引用符 (") を削除します。
-
[解決済み】Bashで文字を別の文字に置き換える。
-
[解決済み】Bashでファイルに文字列が存在するかどうかをテストする方法は?
-
[解決済み】2つの部分文字列の間にある文字列を検索する【重複あり
-
[解決済み】ユニコード1文字には何バイトかかりますか?