I think what he meant was, he want to transfer file between two machines with a cross over cable.
Of course you'll need a cross over cable.
You don't have to manually assign the IP address and subnet mask, Windows XP will automatic assign you an address (APIPA) with an address of 169.254.X.X and subnet mask 255.255.0.0