I was having a tough time in my Systems Architecture class with this concept, so I searched your channel and sure enough you have a great video about it. You're my hero man. College is looking a lot less scary knowing I have your videos to back me up
@BotanTechHelp8 жыл бұрын
Remember -128 and not 128 when using twos complement.
@ps4gamers12343 жыл бұрын
BETTER THAN MY TEACHER'S EXPLANATION😂😂
@philiprodriguez51978 жыл бұрын
Can you please explain when you add one, why do you put it on the second place instead of the first place? In other words i see that sometimes when you add one, it is not always in the first place.
@Fedo0o0on11 жыл бұрын
this is better than the book xD
@RandomPersonTime8 жыл бұрын
so how would you solve -45+23 with twos complement? do you change it to 23-45 then convert 45 with 2s complement and add?
@brandonmyers52229 жыл бұрын
how can i tell if the furthest left bit/digit is a sign bit or a part of the number in a four bit system does 1000=8 or is it negative 0
@ansharora13954 жыл бұрын
i was trying to figure out why do we invert every bit in 2s complement .... didn't find it here... but it stuck suddenly... after something u said.. LoL xD.... Thanks though.. 😁👍
@solomonthell758910 жыл бұрын
My problem with this whole concept is how do you differentiate between this "Sign-Magnitude form" or "Two's-Compliment form" and regular binary form. *I.e.)* If I see 11111111 written on paper why would I say this = -1 and not 511?
@codebreakthrough11 жыл бұрын
I enjoy goof work too though. Thanks!
@andreicosma43095 жыл бұрын
hei Caleb! you are a GOD!
@deedewald17073 жыл бұрын
A complex subject taught simply !
@andreicosma43095 жыл бұрын
love u Caleb
@leenanofal809710 жыл бұрын
This was great! So much better than my textbook ;). If you weren't so young, I would have guessed that you've taught this before. Thank you for the video :).
@Fat1Dada9 жыл бұрын
Thank you for the explanations. I have a question though, Say you have a 8 bit word, 1 0 0 0 0 0 0 1 How can you tell if it's the number -127 or the number 129?
@alexpatrick78469 жыл бұрын
This video was definitely more helpful than my upper-division lecture I just attended on this topic. You explained things clearly and the examples helped a ton. Keep up the good work bro!
@solomonthell758910 жыл бұрын
An even easier way to write the 2's compliment is to just re-write the binary exactly as you see it from right-left up to and including the first 1 and then just doing basic inversion (Or 1's complement if you will) for each binary digit from there.
@KemAlimole10 жыл бұрын
Great video. Thanks.
@hotterthanpeppa11 жыл бұрын
Thank you so much. Was trying to wrap my head around this vua a text book explanation...confused much. Your vid realy helped me. Now to practise. Keep up the goof work!
@kaoutharmokrane5669 жыл бұрын
thank you so much that was helpful . but i have a question .... the positive numbers in 2's complement are the same right ? ..i mean .if the number starts with 0 (from the left) we read it the same way ( in binary) whether in 1's complement or 2's complement ?
@codebreakthrough9 жыл бұрын
+Kaouther Mokrane Correct.
@alizzzization9 жыл бұрын
+CalebTheVideoMaker2 im confused on the negative 2 bit being repesented as 1110 is itbecause the number you initially started with (0010) equaled to 2 and you flipped it i get that bit but then you added 1 (0001) and got 2i dont get how you got the 2 ( its at 11-30 in the video seconds before that.)
@thawksf884 жыл бұрын
Thanks Caleb!!! YOU'RE AWESOME
@ling670110 жыл бұрын
Thank you, I got this now.
@adeelmuzaffar10508 жыл бұрын
Great job Caleb!!! I was going over some document to learn this and it was difficult. You made it soo easy. Thanks so much.
@alessandrokreutner579710 жыл бұрын
Why do we have to add 1 after swichting the 1 to 0 and the 0 to one?
@afifatehseen260110 жыл бұрын
Because switching 0s to 1s and 1s to 0s is "1's Complement" and by adding 1 it become "2s complement"
@abhinavshobhit77837 жыл бұрын
you made these things really easy to understand. Thanks
@tshegodipale Жыл бұрын
9 years later.... someone somewhere in the world is still saying, "I can finally scratch out that lecturers notes and learn from this amazing channel!💥💥"
@ranakrakacan188110 жыл бұрын
you are so much better than my book.thanks a lot
@kmoore749810 жыл бұрын
Thank you, you made Two's Complement more understandable. Being COMPLETELY new to this, I was confused as to why you carried the "1" when you did. Maybe that was in another video. I eventually figured it out but that was the only part I didn't understand at first.
@alitabrizi6337 жыл бұрын
Wow good job man, explained very well, loved how detailed it was.
@madnc66127 жыл бұрын
Anyone know how to represent -32 in 2's complement using 6 bits?
@jayamcfaya10 жыл бұрын
you are better than my cse teacher when it comes to explaining, thank you!:)
@Benstyping10 жыл бұрын
I thought it went from 0 - 7, how all of a sudden did you jump from it being into two sets of positive and negative numbers?
@codebreakthrough10 жыл бұрын
Benami Ark I'm showing that if you make a number signed (giving it the ability to be positive or negative), you must now accommodate for negatives and positives in the same amount of space. The far most left bit becomes a sign bit, meaning it decides whether it is positive or negative. If you had the same range of numbers unsigned then you get 0-7
@sarapalacio972210 жыл бұрын
Thank u! Ready for my Quiz now! :) I hope .
@sarahconnolly988910 жыл бұрын
thank you so much, so helpfull god bless you
@Sleepwalker99 жыл бұрын
Very detailed explanation, Thank you so much!!
@אוריאגמון-ג5מ8 жыл бұрын
Thanks! that video really helped me understand the method much better!
@Boogie-rw9bf6 жыл бұрын
nice work keep it up my brother
@HiddenLotus10 жыл бұрын
thank you thank you thank you! my lab homework was killing me XD
@aslanusta127510 жыл бұрын
Thank you so much.
@greyfoxninja12395 жыл бұрын
Thanks for the videos I found them very helpful for upcoming classes.
@aiman_yt8 жыл бұрын
Thank you very much.
@amirah.elghanam50359 жыл бұрын
wow u r awesome! please keep making more videos :D
@juanpaul61419 жыл бұрын
why did my teacher made 32 spaces to place the binary numbers from 0 to 31 instead you are using a 8 spaces place holder.. thanks
@pandeni451210 жыл бұрын
When you're adding the one, you don't really show how you get the result. You just kind of do it by yourself and write it down.
@TheJaishree169 жыл бұрын
you are an excellent teacher........ plz do post some more videos on binary subtraction.....
@raghuramsatish90199 жыл бұрын
really good video very clear and easy to understand ,good job
@nathancrawley52128 жыл бұрын
Awesome dude thanks for making the video
@nagarajsajjan27984 жыл бұрын
Thanks a lot for uploading
@Hetsapa8 жыл бұрын
Thank you so so so much for this upload!!!!
@AdventuresOfSeth9 жыл бұрын
Very helpful Thank you!
@peter8008 жыл бұрын
Awesome man
@jyothsnareddi99218 жыл бұрын
very helpful..thank you so much.....
@Doctor.Fortnite9 жыл бұрын
Q: 59-61 = -2 When we get 111110 as an answer then we invert and add 1 and get: 000010. Do we put a negative sign before " 000010" or is it not necessary? Like -000010 Please answer I have exam tomorrow ;-;
@DannyPhantumm9 жыл бұрын
+Umer Naeem did you even watch the video, fool?
@Benstyping10 жыл бұрын
And why is he saying 100 is negative zero? That's four... In binary can negative numbers also be a different positive numbers????
@codebreakthrough10 жыл бұрын
Benami Ark the first number on the left (1) is the sign, meaning it has no impact on the size of the number but rather an impact on whether it is positive or negative if it is labeled as a signed number. 100 unsigned = 4
@Michael-sq5ju9 жыл бұрын
Benami Ark While in binary 100 is 4, if you interpret the first digit as a sign bit and the other two bits as a number, 1 means the negative sign and 00 means the number 0, or negative 0 when you put it together. It's all about the way you interpret the numbers.
@mohammedkhaled862210 жыл бұрын
thanx caleb....you r wonderful....
@codebreakthrough10 жыл бұрын
no, you're wonderful! haha
@mohammedkhaled862210 жыл бұрын
hahaha...
@kawtheralateeq82648 жыл бұрын
excellent job
@dannyhunter571710 жыл бұрын
Thank you for this also. The content of this video didn't go in quite as easily as the first however it may be more clear in the morning lol
@codebreakthrough10 жыл бұрын
Watch series with autoplay: Introduction to Operating Systems Donations are greatly needed and appreciated! Click to donate: bit.ly/DonateCTVM2
@muffinspuffinsEE8 жыл бұрын
If you already have studied this and want a recap of it this is the best video ever! :D No, distractions, no statments like: "this is hard, but I'll try to explain" and so on.
@omergonfo46107 жыл бұрын
excellent work and thnk u very much
@tamang12348 жыл бұрын
i love you caleb
@hajeralmahri24047 жыл бұрын
you are amazing!!!!!!!!!!!!!!!
@calvin06309 жыл бұрын
I'm watching this. I can't stop thinking about how you are Foggy Nelson from Daredevil
@Z3kyTw09 жыл бұрын
great video bro
@adamdebesai9 жыл бұрын
Thank you :)
@erinjarvis808910 ай бұрын
Gret video!
@alikharal44808 жыл бұрын
thanks for upload
@sarahmanikam15465 жыл бұрын
Thankyou
@poppyrendall8479 жыл бұрын
This was so useful, I needed this before my exam which is tomorrow, thank you so much :3
@elijahizere9 жыл бұрын
Poppy Rendall How did your exam go?
@poppyrendall8479 жыл бұрын
Very good thank you :3
@olivermitchell49687 жыл бұрын
Poppy Rendall ohh shit! My exam is tomorrow!!!
@ngalexngalex10 жыл бұрын
that's so great! =] u just save me from the mainland professor x_x
@PerryCodes10 жыл бұрын
I, as well as many others no doubt, really appreciate what you are doing here. The one bit of constructive criticism I'd throw out there is I found myself getting quite bored with the presentation after about ten minutes or so. Perhaps you may want to work on ways to "spice things up" to keep those of us with the attention span of a gnat engaged! Cheers though - keep it up!
@aiman_yt8 жыл бұрын
Ur right. It's too long
@lprater1111 жыл бұрын
C'MON KAYLUB
@pinkuuu299 жыл бұрын
Why is -16 -> 110000?
@codebreakthrough9 жыл бұрын
+Jaeee Kim farthest left 1 is a sign bit. meaning it is negative. The second farthest left 1 is in the 16s place. Giving the value 16.
@deedewald17073 жыл бұрын
@@codebreakthrough Correct you are a great teacher !
@denninosyos9 жыл бұрын
Dann, that helped! Thanks! P.s. subbed!
@is-ig4zh10 жыл бұрын
lefthanded xD
@monsterjazzlicks8 жыл бұрын
So many damn contradictions in the video it's unreal! These render it unwatchable!
@curiousmeer8 жыл бұрын
Thumbs up !
@hotterthanpeppa11 жыл бұрын
Really*, good*...apologies...was typing quickly
@Subtle-System9 жыл бұрын
omg, poor kid... Why use as examples the numbers positive 0 and negative 1? lol!!!! Such bad explanation... Why post this video? comical at least.