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 294: 5c

Answer

\begin{array}{l}{\text { The HALT op code is } 1111 . \text { HALT does not require an address but }} \\ {\text { something has to be put into those } 12 \text { bits. Typically, an assembler }} \\ {\text { will set all the bits to } 0 \text { , although it does not really matter. Assuming }} \\ {\text { we put zeroes into the address field we will end up with: }} \\ {\qquad 1111000000000000}\end{array}

Work Step by Step

\begin{array}{l}{\text { The HALT op code is } 1111 . \text { HALT does not require an address but }} \\ {\text { something has to be put into those } 12 \text { bits. Typically, an assembler }} \\ {\text { will set all the bits to } 0 \text { , although it does not really matter. Assuming }} \\ {\text { we put zeroes into the address field we will end up with: }} \\ {\qquad 1111000000000000}\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.