In computer science and computer engineering, computer architecture or digital computer organization is the conceptual design and fundamental operational structure of a computer system. It's a blueprint and functional description of requirements and design implementations for the various parts of a computer, focusing largely on the way by which the central processing unit (CPU) performs internally and accesses addresses in memory. It may also be defined as the science and art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals.
Computer architecture comprises at least three main subcategories:
Once both ISA and microarchitecture have been specified, the actual device needs to be designed into hardware. This design process is called the implementation. Implementation is usually not considered architectural definition, but rather hardware design engineering.
Implementation can be further broken down into three (not fully distinct) pieces:
Computer organization helps optimize performance-based products. For example, software engineers need to know the processing ability of processors. They may need to optimize software in order to gain the most performance at the least expense. This can require quite detailed analysis of the computer organization. For example, in a multimedia decoder, the designers might need to arrange for most data to be processed in the fastest data path and the various components are assumed to be in place and task is to investigate the organisational structure to verify the computer parts operates. Computer organization also helps plan the selection of a processor for a particular project. Multimedia projects may need very rapid data access, while supervisory software may need fast interrupts. Sometimes certain tasks need additional components as well. For example, a computer capable of virtualization needs virtual memory hardware so that the memory of different simulated computers can be kept separated. The computer organization and features also affect the power consumption and the cost of the processor
Homework Assignment Help is World No 1 Online Assignment Help Company
@2010 - Copyright © All rights reserved | This is made with by Homework Assignment Help self
In case you face any problem or have any query please email us at :- info[@]homeworkassignmenthelp.com
Submit us an Assignment:
For Demo Class Click hereRead more
Our tutors start working only after the payment is made, to ensure that we are doing work only for serious clients and also our solution meets the required standard.
Getting homework help was never so easy you just need to follow following steps:
(for example: EST, Australian GMT etc)
any example or format you want the solutions to be in.
send you the price quoted by our tutor along with the time needed to solve the assignment
In case you face any problem or have any query please email us at :- info[@]homeworkassignmenthelp.com