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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started