lc3

    0

    1答えて

    私は、ファイル内のcharの出現回数をカウントするプログラムを、遠くのメモリ位置に一致が発生した16進アドレスのリストを格納するように適合させようとしています。コード: 011 0000 0000 0000 ;Codes x3000 as Load-address of program 0101 010 010 1 00000 ;R2 <- 0 0010 011 000010000 ;R3 <

    0

    1答えて

    LC3プログラムを作成して正と負の数の合計とカウントを表示しますが、Simulateプログラムでプログラムを実行すると、正の数は追加された最初の+ ve数のみを示します。私のコードは以下の通りです - LC3 /アセンブリを使用する任意の提案は、新しい .ORIG x3000 and r1, r1,#0 ; clear r1 and r2, r2, #0 ; neg counter amo

    1

    1答えて

    私は教授が私たちに勉強してもらいたいいくつかのサンプルコードを書きました。コードの意味を理解していて、曖昧。最初のものはR3、R1,0です。行末を確認してください、私が得ない2番目の事は実際にはplaceolnulの始まりの背後にあるロジックです。最後に、特に不思議なnegeolの.fill値ですが、理由は分かりません。あなたが本当にそれらの問題で私を助けることができれば、コードをよく理解する助け

    0

    1答えて

    私はコンピューターサイエンスクラスのスライドをいくつか見直してきました。今私は割り込みサービスルーチンが何であるか知っていますが、実際にはサービスルーチンが何であるかについての定義を見つけることはできません。 サービスルーチンとISRの間に違いはありますか?私が探しているのは何ですか?

    0

    1答えて

    こんにちは、私は がメイン プログラムを書くために、CSクラスの問題 The puts TRAP routine has been disabled for some reason. Write an LC-3 subroutine called puts that implements its behaviour. In other words when the subr

    0

    1答えて

    16ビットワードの場合は、わかりにくい問題があります。以下では、対応するコードと想像を添付して、私が助けを求めていることについて少し説明します。ここ .orig x3000 ld r1,n lea r5,data add r1,r1,#-1 loop: str r1,r5,0 add r5,r5,r2 add r1,r1,#-1 brp loop trap x25 data:

    -1

    1答えて

    私は、トラップ(PUTS)を模倣するサブルーチンを作成し、コンソールに文字列を書き込むことを目標にしています。この文字列はr0 これは私がこれまで持っていたものですが、最初の文字の後にはループ印刷を続けています>>>>>> iveはすべての提案を試しましたか? .orig x3000 lea r0, string ; br putss putss ldr r1, r0

    1

    1答えて

    こんにちは私は簡単な質問をしました 81は8ビットに基づいて符号と大きさを表しますか? a。 129b。 -128 c。 -127 d。 -1e。上記のどれもありません マイロジックでは、81が正の整数であり、符号付きの大きさの表現は値が負ではないため、その正面に0の束になりますこの前提で正しい?

    0

    1答えて

    こんにちは私は数の2乗を計算し、それをr0に格納するlc3アセンブリプログラムを書こうとしています。整数はパラメータとして与えられ、r1にあります。: - デバッグが、それは最初に2を追加し、最初のパスの間にあるが、それはR0に別の2を追加するために失敗した第二のパス私のコードは、任意のヘルプを下回っているが助けたユーザーへ .orig x3FF8 ld r1,n ld

    0

    1答えて

    こんにちは私は実行を停止しませんこのコードを持っていた私はなぜ分かりません。助言がありますか? LEA R1, SOURCE LEA R2, DEST LOOP: LDR R0, R1, #0 STR R2, R0, #0 BRz DONE ADD R1, R1, #1 ADD R2, R2, #1 BRnzp LOOP DONE: LEA R0, DEST TRAP x22 ;