Тёмный

Twos Complement Addition & Overflow 

Dr. Shane Oberloier
Подписаться 2,2 тыс.
Просмотров 53 тыс.
50% 1

Опубликовано:

 

22 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 37   
@jimmckay2337
@jimmckay2337 2 года назад
I just learned this in 8 minutes and 29 seconds. You taught it super well. Thank you Shane.
@Svsuperstud222
@Svsuperstud222 Год назад
Beautifully explained! Much better than my computer architecture textbook. Cheers!
@pascalotto5790
@pascalotto5790 3 года назад
Thank you, this is missing on most videos that explain 2's complement!
@navidryanrouf441
@navidryanrouf441 Год назад
For the first example, it's +7 plus +1 but the output gives -8, here there's no overflow direction. How would you go about detecting this?
@deedewald1707
@deedewald1707 3 года назад
Shane, you are a great teacher !
@jakehealthx
@jakehealthx 2 года назад
best video on overflow I have found. Thank you.
@felipeamaral8943
@felipeamaral8943 3 года назад
Thanks a lot! that´s exactly what I needed!!
@phab275
@phab275 2 года назад
thanks man, I have an exam tomorrow and this really helped
@billybobmcunicorn
@billybobmcunicorn Год назад
This man is a hero
@zakireoi396
@zakireoi396 2 года назад
I HAVE AN EXAM THNAK YOU SO MUCH BRO I WISH YOU KEEP DOING SUCH A VIDEOS IT'S REALLY HELPFUL
@berylnunda
@berylnunda 7 месяцев назад
GREAT TEACHER
@yashshukla9590
@yashshukla9590 Месяц назад
you saved the universe !!
@HaninIdriss-w3c
@HaninIdriss-w3c 8 часов назад
THANKSSSSS
@galai4162
@galai4162 3 года назад
For this problem: 1111 1111 + 0000 0001, Cn does equal Cn-1, but if only 8 bits are available, doesn't the last carry bit that has to end up in the extra bit mean that there is an overflow? But according to your logic, it should not have an overflow. Please clarify!
@pascalotto5790
@pascalotto5790 3 года назад
No, the overflow bit alone does not detect an overflow in 2's Complement addition. There is no overflow on your operation (-1 + 1 = 0). Most CPUs have an overflow flag (1 bit), this is where the bit will end up after the operation.
@deedewald1707
@deedewald1707 3 года назад
You are a great teacher !
@tunez4moodz34
@tunez4moodz34 2 года назад
How is 1111 = to -1, it's not supposed to be -15 like how 1000= -8?
@manelle9251
@manelle9251 2 года назад
@@tunez4moodz34 When you work with the overflow flag, you need to ckeck always the MSB of your binary numbers. If MSB=1 means it's a negative number; if MSB=0 means a positive number. So based on this logic, 1111 is a negative number but How is 1111= -1? that can be proved using the two's complement method. Write 1 in binary(+1=0001) then change bit0 to 0 and bits1,2&3 to 1 so it will be equal to 1110 after that you add 1 to 1110 so the result is 1111.This how you know that (-1=1111).
@manelle9251
@manelle9251 2 года назад
@@tunez4moodz34 You can retry the method with the number 8. 8 in binary equals 1000 but we are checking the overflow flag so here the MSB is 1 then 1000 is a negative number. Again to calculate -8 we need two's complement, you write +8=1000 then you change bit3 to 0 and bits2,1&0 to 1, so now you have 0111.Then add 1 to 0111 (0111+1=1000). That means -8=1000
@androidlibya2508
@androidlibya2508 9 месяцев назад
we cant take the result as a solution even if the over flow gave us the right result? Like 1001+1010
@nadagernatova1396
@nadagernatova1396 Год назад
Thanks! Super helpful
@laurie4495
@laurie4495 2 года назад
i love you, thank u for this video
@dijik123
@dijik123 Год назад
Amazing
@Yasmin-bz9ue
@Yasmin-bz9ue 5 месяцев назад
THANK YOU!!!!
@rozyrozborne2548
@rozyrozborne2548 Год назад
Hi Very good video! I don't understand how example 1 is an overflow..It fits in the 4 bits. Please help
@choonyongtan5671
@choonyongtan5671 Год назад
The 4th bit is the sign bit
@عبدالرحمنموني-ط9ث
Because we are adding two positive numbers and ending up having a negative number … thats an overflow there .
@androidlibya2508
@androidlibya2508 9 месяцев назад
​@@عبدالرحمنموني-ط9ث we cant take the result as a solution even if the over flow gave us the right result? Like 1001+1010
@rubyjanered3100
@rubyjanered3100 Месяц назад
Thank u Thank u Thank u Thank u Thank u Thank u Thank u
@띠바요
@띠바요 2 года назад
Thanks!
@mmusic.9507
@mmusic.9507 Год назад
Nice Siree, Doubt Cleared
@WindsorYeh
@WindsorYeh Год назад
This channel is not found. (404 subs)
@thefuture9115
@thefuture9115 2 года назад
bro you are crzay
Далее
Twos complement: Negative numbers in binary
13:49
Просмотров 1,2 млн
DIY Pump Solutions
00:18
Просмотров 1,5 млн
Binary Addition & Overflow
6:19
Просмотров 1,6 тыс.
Overflow in Signed and Unsigned Numbers
10:11
Просмотров 164 тыс.
1.2.12 Worked Examples: Two's Complement Addition
4:58
Binary Subtraction using 2's Complement
13:13
Просмотров 667 тыс.
Two's complement (8-bit)
8:01
Просмотров 59 тыс.
The Oldest Unsolved Problem in Math
31:33
Просмотров 11 млн