Semantics, Specification Logic, and Hoare Logic of Exact Real Computation