Question

In: Computer Science

Computer Architecture 1.The C in CPU stands for what word? 2.The P in CPU stands for...

Computer Architecture

1.The C in CPU stands for what word?

2.The P in CPU stands for what word?

3.The U in CPU stands for what word?

4.What are the 3 major components of the CPU?

Solutions

Expert Solution

1.The C in CPU stands for what word?

Ans - C stands for Central

2.The P in CPU stands for what word?

Ans - P stands for Processing

3.The U in CPU stands for what word?

Ans - U stands for Unit

CPU - Central Processing Unit

4.What are the 3 major components of the CPU?

CPU is very important part of the computer. As humans has brain computer has CPU. CPU is brain of the computer.

Three important components of the CPU are Memory Unit, Arithmetic Logic Unit and Control Unit

a- Memory Unit

Memory unit means RAM of the computer. RAM stands for Random access memory. The size of the RAM plays very important role in CPU. RAM is the primary memory that is accessible to CPU. Whenever someone describes the specification of computer/laptop then he/she always mention about the RAM. The performance, speed and power, processing capacity is majorly depends on the RAM.

Higher RAM CPU provides good/fast/efficient performance. Input and output are done through the memory unit. All requests processed through the RAM and data of those instructions are stored in the memory unit. Data stored on memory lasts till CPU is on once it is turned off the stored data on the memory will be removed. Whatever data stored on RAM is temporary storage. RAM is volatile memory. There are slots for RAM in CPU. RAM can be increased by adding additional RAM to the dedicated slots. There are different types of RAM which are DDR1, DDR2, DDR3 and DDR4.

ROM is also another type of memory stands for Read Only Memory. Data does not lost from ROM so this is called non-volatile memory. Data stays on ROM even the CPU is turned/switched off.

b- Arithmetic Logic Unit (ALU)

Arithmetic logic unit is also called as ALU. This unit is useful for arithmetic and logical operations. ALU is digital circuit. Name itself tells that this consist of two different parts i.e. Arithmetic part and Logical part.

As we know arithmetic operations means Addition, subtraction, multiplication and division. This kind of operation are done by Arithmetic unit. Other complex orations also done by arithmetic unit with the help of all this operation.

Logical unit do the operation like select, compare and merge. These are the logical operations. e.g. If you need to check which number is greater between 2 and 5. So here logic unit do the comparison and decide which one is greater. Logical operations are AND, OR, NOT, NOR.

Calculations needed by CPU is done by the ALU. Good design of the ALU makes your CPU more powerful. Powerful ALU generates faster result which result in high heat generation and energy consumption.

c- Control Unit (CU)

Control unit is controlling all the operations done by all the parts of the CPU. It just controls and does not have to do anything with data processing. It helps to transfer instructions from one unit to another unit of the CPU.

Control unit controls the data flow of the processor. Control unit helps in handling the multitasking operations.

Control unit takes an instruction from main memory. Further control unit executes that instruction and during that process it takes help from arithmetic logical unit based on logical or arithmetic requirement. Once the first instruction is completed then it takes the new instruction for processing. This process continues until program is completed. Once entire program is completed user can see output through output devices.

Control unit takes instruction from main memory and passes to the ALU as commands. ALU will execute those commands. ALU will store the result of the commands to the memory. So, cycle is like

Main Memory to Control unit to ALU and again to Main memory.


Related Solutions

Computer Architecture 1. Define what a "word" is in computer architecture: The size (number of bits)...
Computer Architecture 1. Define what a "word" is in computer architecture: The size (number of bits) of the address The total number of bits of an instruction (e.g. 16 bits) Word and width are synonymous. A word is the contents of a memory register. 2. What is the difference between a register’s width and a register’s address? (choose all that apply - there may be more than one correct answer) They are both the same! Address is the same for...
Explain what has changed in CPU architecture to deal with clock rate
Explain what has changed in CPU architecture to deal with clock rate
Computer Architecture and Organization(c++) Write a C++ program that prompts the user to enter a hexadecimal...
Computer Architecture and Organization(c++) Write a C++ program that prompts the user to enter a hexadecimal value, multiplies it by ten, then displays the result in hexadecimal. Your main function should a) declare a char array b) call the readLn function to read from the keyboard, c) call a function to convert the input text string to an int, d) multiply the int by ten, e) call a function to convert the int to its corresponding hexadecimal text string, f)...
Microsoft Word is being executed by the CPU, and it becomes blocked on IO. What are...
Microsoft Word is being executed by the CPU, and it becomes blocked on IO. What are the next steps taken by the system? Give a brief description of each step.
What problems occur in a pipelined CPU architecture when conditional branches are encountered? Name and describe...
What problems occur in a pipelined CPU architecture when conditional branches are encountered? Name and describe ways in which the effects of conditional branches can be reduced or eliminated.
1) Define the following concepts: computer network, network architecture, protocol, and multilayer protocol. 2) As an...
1) Define the following concepts: computer network, network architecture, protocol, and multilayer protocol. 2) As an IT professional who works in the networked world describe the professional, social, economic, and cultural issues of computer networks. 3) As an IT professional who works in the networked world describe the ethical issues and your social responsibility.
Question 1. Differentiate between computer organization and computer architecture. State computer evolution and its various generations....
Question 1. Differentiate between computer organization and computer architecture. State computer evolution and its various generations. Differentiate between general purpose and special purpose computers. Which computer can be truly named as the first general-purpose computer? Question 2. Differentiate the high level, assembly, and machine-level languages. How compilers are different from interpreters? Write a brief note on system software and how it is different from application software? Write a brief note on Mnemonic and registers. Question 3. Briefly explain the function...
Zachman Framework 1. What is the purpose of the architecture framework? 2. In what area the...
Zachman Framework 1. What is the purpose of the architecture framework? 2. In what area the architecture framework is used? 3. How to use the architecture framework? 4. What are the advantages and disadvantages of the architecture framework? 5. Select a minimum of 10 articles (journals or conference paper) published 5 years back. Analyze the articles. Identify and discuss what researches have been done related with architecture framework in the software design and architecture. You can summarize the analysis in...
1.Define each of the following terms : a. client/server system b. three-tier architecture c. deadlock 2.What...
1.Define each of the following terms : a. client/server system b. three-tier architecture c. deadlock 2.What are the six common steps needed to access databases from a typical program? 3.Contrast fat client and thin client.
Understand (1) CPU affinity. (2) What issues may be involved in VM migration?
Understand (1) CPU affinity. (2) What issues may be involved in VM migration?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT