Yes, S800 is fully compatible with S400.
However, the connectors are different. You will need to use a bilingual, 9-pin to 6-pin IEEE-1394 firewire cable.