A set of questions I had, most likely while I was in lecture for COMP 411 at UNC (computer organization), which was really what finally taught me how computers worked. That's basically all I wanted out of studying computer science: to understand how the damn things worked. Great class.

read more

Pipelining and branches. How does it handle this? If we have a branch then an instruction right after Isn't it executing an instruction that shouldn't be executed.

Why is it that the computer has to always. Be execution instructions?

How does power get used in the computer?

Multithreadjng/hyper threading