Why do we use 'up' as adverbs for verbs?
Solution 1:
"wake up" and "throw up" are phrasal verbs.
A phrasal verb is a combination of a verb and a preposition, a verb and an adverb, or a verb with both an adverb and a preposition, any of which are part of the syntax of the sentence, and so are a complete semantic unit. Sentences may contain direct and indirect objects in addition to the phrasal verb. Phrasal verbs are particularly frequent in the English language. A phrasal verb often has a meaning which is different from the original verb.
http://en.wikipedia.org/wiki/Phrasal_verbs
Notice that "throw up" and "throw" have different meanings. "Throw up" means to "vomit", while "throw" means "to propel through the air by a forward motion of the hand and arm".
And "wake" means "to be or remain awake", while "wake up" means to "stop sleeping".
Solution 2:
Bruno's right, they're phrasal verbs. Just think of how many phrasal verbs you can construct from "to get": get up, get down, get on, get off, get over, get under, get by, get through ...etc.
I imagine it must be tough for non-native speakers of English to learn these. I suppose you just have get down to work and put up with it.
Solution 3:
I think these two have the images of moving our body up, rising the upper body from the bed. Throw up has an image of having the food going from the stomach up to the throat and give it out.