Computer Science question. 1.After the following instruction sequence, show the
ID: 3787307 • Letter: C
Question
Computer Science question.
1.After the following instruction sequence, show the values of the Carry , Zero , and Sign flags
mov al,6
cmp al,5
2. After executing the following instruction sequence, what is the value of AL, in binary:
mov al,11001111b
and al,00101011b
3. Select the correct ODD parity 12 bit Hamming code value for the unsigned integer value 137
4.Select the correct ODD parity 12 bit Hamming code value for the unsigned integer value 110
5.0101 1101 1011 is an EVEN parity 12 bit Hamming code that contains a single-bit error.
What is the corresponding uncorrupted Hamming code?
6.
1010 0111 1010 is an EVEN parity 12 bit Hamming code that contains a single-bit error.
What is the corresponding uncorrupted Hamming code?
Explanation / Answer
1.) Given instructions compare 6 and 5. Statement mov al,6 stores 6 in al and statement cmp al,5 compares the value stored in the al with 5 (actually it performs nondestructive subtraction)
Since, 6>5 therefore carry flag and sign flag is 0, since result is not zero therefore zero flag is not set as well. So, overall, carry = 0, zero = 0, sign =0.
2.) after first statement value of al is 1100 1111 since second statement performs "and" operation therefore value of al is (1100 1111) AND (0010 1011) which is 0000 1011.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.