Question: 33. Translate the following C program to Pep/9 assembly language: #include int main () { int guess; printf(Pick a number 0..3: ); scanf(%d, &guess); switch
33. Translate the following C program to Pep/9 assembly language:
#include
int main () {
int guess;
printf("Pick a number 0..3: ");
scanf("%d", &guess);
switch (guess) {
case 0: case 1: printf("Too low"); break;
case 2: printf("Right on"); break;
case 3: printf("Too high");
}
printf("");
return 0;
}
The program is identical to Figure 6.40 except that two of the cases execute the same code.
Your jump table must have exactly four entries, but your program must have only three case symbols and three cases.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
