Question
When coding in LC-3, there are many ways to check that two registers (say R1 and R2) values are equal. Which statement below is true?
When coding in LC-3, there are many ways to check that two registers (say R1 and R2) values are equal. Which statement below is true?
Your answer: | |
---|---|
You use the AND instruction between the two registers. The outcome is 1 if they are equal and 0 otherwise. From there you use a simple conditional branch instruction | |
You use the Division instruction DIV between register R1 and R2. If the outcome is 1 then they are equal. From there you use a simple conditional branch instruction
| |
You store their difference in a register and compare the register content to zero using the BRz instruction
| |
You use the CR (Compare Register) instruction which directly compares two register values |
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