Yamamoto did not know that the U.S. had broken the main Japanese naval code. Yamamoto's choice to spread out his ships meant that none of his groups of ships could support each other. The only warships larger than the 12 destroyers that protected Nagumo's fleet were two battleships, two heavy cruisers, and one light cruiser.