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 :( )