Popular Posts
- Instruction Set Summary (Logical Operations)
- What is Assembly Language?
- QUIZ #1: Arithmetic and Logical Instructions (ANSWERS)
- Addressing Modes
- How to Understand Hexadecimal Part 1
- Addressing Modes and Instruction Set (Part 1) PDF file
- Instruction Set Summary (Arithmetic Operations)
- How to Understand Hexadecimal Part 2
- Hello random stranger! :)
- Thank You Points!!!!! (updated)
YEY! Thank you, Ma'am! :D
ReplyDelete- Cy Fresto
you're welcome cy! <3
Deletethank u po maam :) pano po naging 7874H ang sagot sa letter A ??
ReplyDeleteHi Lorraine! Here is the solution:
DeleteFor lower 8-bits: E7 + 8D we got 74 right? since D + 7 is equal to 14. we bring down 4, then carry 1. Next, we add E and 8 we got 16 then we add the carry from the lower 4 bits addition earlier, it becomes 17. We bring down 7, then set our carry flag to 1.
For higher 8 bit: 3C + 3B becomes 78. Why? first we add the lower 4 bits values (B and C) we got a result of 17. But remember we have a carry from the addition of the lower 8-bits earlier? We add that to 17, so we have 18 now. we bring down 8, then carry 1. 3 + 3 is equal to 6, plus our carry so it becomes 7.
That's how we got 7874 as our final answer :) Hope this helps! for more information about Hexadecimal, read this:
https://theassemblyproject.blogspot.com/2016/07/how-to-understand-hexadecimal.html
https://theassemblyproject.blogspot.com/2016/07/how-to-understand-hexadecimal-part-2.html
How's the answer in a obtained maam? Thanks. <3
ReplyDeleteHi Johanna! Here is the solution:
DeleteFor lower 8-bits: E7 + 8D we got 74 right? since D + 7 is equal to 14. we bring down 4, then carry 1. Next, we add E and 8 we got 16 then we add the carry from the lower 4 bits addition earlier, it becomes 17. We bring down 7, then set our carry flag to 1.
For higher 8 bits: 3C + 3B becomes 78. Why? first we add the lower 4 bits values (B and C) we got a result of 17. But remember we have a carry from the addition of the lower 8-bits earlier? We add that to 17, so we have 18 now. we bring down 8, then carry 1. 3 + 3 is equal to 6, plus our carry so it becomes 7.
That's how we got 7874 as our final answer :) Hope this helps! for more information about Hexadecimal, read this:
https://theassemblyproject.blogspot.com/2016/07/how-to-understand-hexadecimal.html
https://theassemblyproject.blogspot.com/2016/07/how-to-understand-hexadecimal-part-2.html
ma'am bat po 9c ? HAHAHA 9D po kasi sagot ko :D Gusto ko lang po malaman HAHAHAHA TY .
ReplyDeleteHi Emman! We know that Exclusive-OR produces a true output (1/HIGH) results if one, and only one, of the values is true. If both the values are false (0/LOW) or both are true, a false output results. So, when we XRL 6A(0110 1010) and F6(1111 0110):
Delete0110 1010 6A
1111 0110 F6
= 1001 1100 9C
As you can see, we got 9 and 12. when we convert 12 to hexa, it is C and D is 13 :) Hope this helps!
for more information about Hexadecimal, read this:
https://theassemblyproject.blogspot.com/2016/07/how-to-understand-hexadecimal.html
https://theassemblyproject.blogspot.com/2016/07/how-to-understand-hexadecimal-part-2.html
Hmmmnnn.. Ganoon po pala iyon.. I see.. Thank you po Ma'am Hannah! God bless you po patuloy! <3.
ReplyDeleteThanks Eloisa! <3
Delete