Invitation to Computer Science 8th Edition

Published by Cengage Learning
ISBN 10: 1337561916
ISBN 13: 978-1-33756-191-4

Chapter 6 - 6.3 - Assemblers and Assembly Language - Practice Problems - Page 308: 4

Answer

\begin{array}{l}{\text { The address values that you come up with will depend entirely on your }} \\ {\text { solution. The symbol table for the program in Practice Problem } 1 \text { would }} \\ {\text { look like the following example. (Note: The solution assumes that each }} \\ {\text { instruction occupies one memory location.) }}\end{array} \begin{array}{ll} {\textbf {Symbol }} & {\textbf { Address }} \\ {\text {LOOP }} & {\text { 3 }} \\ {\text {SKIP }} & {\text { 11 }} \\ {\text {ENDLOOP }} & {\text { 13 }} \\ {\text {NEGCOUNT }} & {15}\\ {\mathrm{I}} & {16} \\ {\mathrm{N}} & {17} \\ {\mathrm{ONE}} & {18} \\ {\mathrm{FIFTY}} & {19} \\ {\mathrm{ZERO}} & {20} \end{array}

Work Step by Step

\begin{array}{l}{\text { The address values that you come up with will depend entirely on your }} \\ {\text { solution. The symbol table for the program in Practice Problem } 1 \text { would }} \\ {\text { look like the following example. (Note: The solution assumes that each }} \\ {\text { instruction occupies one memory location.) }}\end{array} \begin{array}{ll} {\textbf {Symbol }} & {\textbf { Address }} \\ {\text {LOOP }} & {\text { 3 }} \\ {\text {SKIP }} & {\text { 11 }} \\ {\text {ENDLOOP }} & {\text { 13 }} \\ {\text {NEGCOUNT }} & {15}\\ {\mathrm{I}} & {16} \\ {\mathrm{N}} & {17} \\ {\mathrm{ONE}} & {18} \\ {\mathrm{FIFTY}} & {19} \\ {\mathrm{ZERO}} & {20} \end{array}
Update this answer!

You can help us out by revising, improving and updating this answer.

Update this answer

After you claim an answer you’ll have 24 hours to send in a draft. An editor will review the submission and either publish your submission or provide feedback.