Cook pasta according to package directions, omitting salt and fat.
While pasta cooks, heat oil in a large nonstick skillet over medium heat. Add asparagus and next 4 ingredients (asparagus through salt). Cover and cook 5 minutes or until tender, stirring occasionally. Stir in prosciutto; cook, uncovered, for 1 minute. Combine asparagus mixture, pasta, and cheese in a large bowl, tossing to coat.