Write a 3-page paper (2 pages of written content, and 1 diagram) explaining the inner workings of a computer. Include a discussion of the CPU and the concept of single, dual, and multi-core technologies. Also, explain the relation between CPU, memory, and bus. Discuss registers, data moving through the bus, memory allocation, and L cache.
The minimum concepts to cover and explain in the paper are the CPU, memory, bus, cache, address registers, data movement instructions, and multiprocessing. The items listed should be tied together and their interworking with each other described and explained.