Nice series and hard-work. The last Carry-Out can be used to indicate Overflow with a light or fire an interrupt...
@padraicedgington901
6 жыл бұрын
It's a little more complicated than just looking at the last carry-out bit, but we can definitely use that to help detect overflow. There's another video that goes into all the details for detecting overflow.
@duality4y
4 жыл бұрын
i read "or light a fire." then i was like .. whaat :P
@stephanm.tjaden3887
Жыл бұрын
Very helpful. Thank you Padraic.
@duality4y
4 жыл бұрын
implementing the NOR and NAND that way is clever!
@annaalexandraantonini7636
5 жыл бұрын
very nice explanation. thank you
@jaidsabuj7362
3 жыл бұрын
Construct 32-Bit ALU using a subcircuit of 2-Bit ALU.
@rongtuli6816
5 жыл бұрын
Is he using glass as board? then he must have to write as mirror image!
@mohitjoshi1299
5 жыл бұрын
i was worried about the same thing.Maybe he is inverting the video afterwards to create a mirror image of what he has written.
@jeffp2033
3 жыл бұрын
fantastic thank you
@cenanation123456
3 жыл бұрын
Thank You Sir
@user-hr2zt9gd1l
4 жыл бұрын
Very nice explanation. I can almost say I now understand how the ALU works, but there's one thing that's still bugging me - why is there only one op line? Surely if you have 3 modes of operations (and/or/addition), you should need two op inputs to tell which one is required...
@indiantonystark6493
Жыл бұрын
op line is unique for each and every operation.
@chrishadjipetris6059
2 жыл бұрын
The two multiplexers for A and B invert could be replaced with two xor gates, one for A xor Ainvert and the other for the B
@LeslieBatubo
Ай бұрын
Tell me how please
@jakobgetz
Жыл бұрын
One question: If you would use separate inputs for BInvert and CarryIn, wouldn't this potentially enable you to create a 64Bit ALU out of two 32Bit ALUs? So in that case it would matter weither you use different Inputs for BInvert and CarryIn.
@KuchBhi-bs7sc
Жыл бұрын
Thanks sir
@kungfucoder7126
5 жыл бұрын
but how do MIPS execute XOR instruction while there is no XOR gate is implemented in ALU circuit. please reply and i am in a hurry.
@yashpatel8632
3 жыл бұрын
Can you please draw a s-Des algorithm in losgisim
@vanellopewang9546
6 жыл бұрын
Thank you for your explanation! I just started learning digital design recently, and I still can't understand why the CarryIn is always the same as Binvert. I mean ...why CarryIn is 1 when doing subtraction? Is it because 2's complement? I'm struggling ...
@eveninrose
6 жыл бұрын
Hi, I'm a new learner as well but I think yes, the inputs are assumed to be in twos complement, so to do subtraction you get the negative value of an operand with twos complement (since a - b = a + (-b) = a + (not(b) + 1)). So this involves both inverting the bits of the operand b (yielding the ones complement) and adding 1 with the carry in. If carryin were 0 and binvert were 1, this would be a + not(b), so the result will be off by one.
@JaySiggz
5 жыл бұрын
Can someone explain to me why the b invert line is the first carry in line
@alanrgo1
5 жыл бұрын
Carry-in sums up to the input bits. When we subtract b from a, we invert bits of b and add 1 to the result, finding (-b) in 2-complement notation. The tricky part is that this added 1 to the inverted bits is actually the first carry-in. In other words, instead of creating more hardware to add 1 to the inverted b, the carry-in was practically used.
@kentheengineer592
2 жыл бұрын
Hardware engineers are just circuit design engineers and material sciences & engineering students because of layers of abstraction so im told
@mohamedhasni8809
6 жыл бұрын
i found some exercice in microcontrôleurs can you help me please
@krunchyc8250
6 жыл бұрын
What's up with your nose?
@esra_erimez
5 жыл бұрын
What's up with your stupid comment? He has a mighty fine nose.
Пікірлер: 27