Nuclear-armed North Korea on Tuesday marked a military anniversary with a massive conventional firing drill, Seoul said, as a US guided-missile submarine docked in South Korea amid tensions over Pyongyang's weapons ambitions.