Explanation of modern cpu architectures, Operating System

Your CTO liked your proposal from Unit 2 so much he only trusts you to explain complex concepts to his managers. He now wants you to write him a four page paper explaining the CPU, the concept of single, dual and multi core technologies. Finally he wants to understand the relation between CPU, memory, and bus. Furthermore, while on a conference call he heard people talking about registers, data moving through the bus, memory allocation, and L cache. He insists on understanding the internals of it all. These concepts should be included in your paper.


Essay should be four pages of content presenting an explanation of modern CPU architectures, memory architecture, and bus architecture and should tie all three together and demonstrated good understanding of how they all work together.

Minimum concepts to cover and explain in the essay are: 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.

Paper should conform to the APA style and hence will be longer because, of course, you will include a title page, abstract, table of contents, and a references page in addition to the actual content pages required

Written Assignment requirements:

Written work should be free of spelling, grammar, and APA errors. Points deducted from the grade for each writing, spelling, or grammar error are at your instructor's discretion.


Posted Date: 3/29/2013 1:40:35 AM | Location : United States

Related Discussions:- Explanation of modern cpu architectures, Assignment Help, Ask Question on Explanation of modern cpu architectures, Get Answer, Expert's Help, Explanation of modern cpu architectures Discussions

Write discussion on Explanation of modern cpu architectures
Your posts are moderated
Related Questions
Explain multilevel feedback queue in detail A process can move among the various queues; aging can be executed this way Multilevel-feedback-queue scheduler explained b

How free-space is managed using bit vector implementation? The free-space list is implemented as a bit map or bit vector. Each block is shown by 1 bit. If the block is free, th

Question 1: (a) Discuss about the evolution of operating systems from mainframe batch systems to mainframe time sharing systems. (b) Explain your understanding of the "sus

explain any four types of operating system feature and structure(design)

What are the benefits of multiprogramming? Responsiveness : Multithreading is an interactive application may permit a program to continue running even if part of it is block

Basic concepts When a process is to be changed in, the pager guesses which pages will be used before the process is changed out again. Instead of swapping in a entire process,

How are file sharing and protection implemented? To execute file sharing and protection the system have to maintain more file and directory attributes than are needed on a sing

What is the basic approach of page replacement? If no frame is free is available, find one that is not presently being used and free it. A frame can be freed by writing its con

Define a linker program  A linker program links the program along with other programs required for its execution.

Define the “Throughput” of a system  Throughput is Number of programs processed by it per unit time