Question: 3) Write an LC-3 assembly language routine to shift a binary number one position to the right. For example: 0011 should become 0001. 4) Write

3) Write an LC-3 assembly language routine to shift a binary number one position to the right. For example: 0011 should become 0001.

4) Write an LC-3 assembly language routine that echoes the last character typed at the keyboard. If the user types an R, the program then immediately outputs an R on the screen.

5) Expand the routine from part 6 such that it echoes a line at a time. For example, if the user types:

The quick brown fox jumps over the lazy dog.

then the program waits for the user to press the Enter key (the ASCII code for which is xOA) and then outputs the same line.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!