Answered step by step
Verified Expert Solution
Question
1 Approved Answer
C++ PROGRAM INTO ASSEMBLY PEP/8 HOW DO I DO % 16 IN ASSEMBLY? WHAT I HAVE SO FAR IN ASSEMBLY: BR main num: .BLOCK 2
C++ PROGRAM INTO ASSEMBLY PEP/8
HOW DO I DO % 16 IN ASSEMBLY?
WHAT I HAVE SO FAR IN ASSEMBLY:
BR main
num: .BLOCK 2 ;variable
;
main: DECI num,d ;cin >> exam1
LDA num,d ;num = (num
ASRA ;%16 HAVING A PROBLEM HERE
STA num,d ;store the num
STRO msg,d ;cout << "num = "
DECO num,d ; << num
CHARO ' ',i ; << endl
STOP
msg: .ASCII "num = \x00"
.END
+++++++++++++
C++PROGRAM:
#include using namespace std; int num; int main () {
cin >> num; num = num % 16; cout << "num = " << num << endl; return 0;
}
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