Need your help! Please.
I did some exercises. It's binary numbers.
But the problem is that i don't know if it's
right. Maybe there are some mistakes and it
would be perfect if somebody could look through and
correct them. Thanks in advance.

Here are my answers:

b. Make the following calculations with 8 bit numbers. Show carries and indicate whether an overflow occurred.

00101100
+ 00011101

01100010
+00100110

3A
+FB



bold = overflow

first: 01001001 overflow

second: 10001000 overflow

third: A+B = 15; 3+F+1=13 => 1354 => 30910

d. In a base 4 number system, we have the digits 0,1,2 and 3. Convert the base-4 number 323104 to decimal, octal and hex. How many bits do we need to store the value in memory on a digital computer ( hint: convert to binary)
0*1+1*4+3*16+2*64+3*256=948
94810 = 11101101002
10 digits = we need 10 bits to store it
(here i didn't manage to do octal and hex )