Saturday, April 27, 2024
07:09 AM (GMT +5)

Go Back   CSS Forums > CSS Optional subjects > Group I > Computer Science

Reply Share Thread: Submit Thread to Facebook Facebook     Submit Thread to Twitter Twitter     Submit Thread to Google+ Google+    
 
LinkBack Thread Tools Search this Thread
  #1  
Old Tuesday, July 06, 2010
Junior Member
 
Join Date: Jun 2010
Location: hyderabad
Posts: 5
Thanks: 1
Thanked 4 Times in 3 Posts
soha rao is on a distinguished road
Thumbs up Computer Architecture

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 is 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:[1]

Instruction set architecture, or ISA, is the abstract image of a computing system that is seen by a machine language (or assembly language) programmer, including the instruction set, word size, memory address modes, processor registers, and address and data formats.
Microarchitecture, also known as Computer organization is a lower level, more concrete and detailed, description of the system that involves how the constituent parts of the system are interconnected and how they interoperate in order to implement the ISA.[2] The size of a computer's cache for instance, is an organizational issue that generally has nothing to do with the ISA.
System Design which includes all of the other hardware components within a computing system such as:
1.System interconnects such as computer buses and switches
2.Memory controllers and hierarchies
3.CPU off-load mechanisms such as direct memory access (DMA)
4.Issues like multiprocessing.

tell if u like post...

Last edited by Andrew Dufresne; Tuesday, July 06, 2010 at 11:48 PM. Reason: Kindly use your profile to add signature
Reply With Quote
The Following User Says Thank You to soha rao For This Useful Post:
mobimian (Saturday, July 24, 2010)
  #2  
Old Saturday, July 24, 2010
Janas's Avatar
Senior Member
 
Join Date: May 2009
Location: North Pole
Posts: 110
Thanks: 21
Thanked 56 Times in 44 Posts
Janas is on a distinguished road
Default thanks

hi soha

i really like your post, could you tell something about parallel computing.

As far i understood:

Computer Architecture deals with

1. ISA (Instruction Set Architecture): which is a firmware and is the mediator (interface) between hardware and software.

and

2. CPU design which constitutes: datapaths, pipelines, memory componentsetc.


regards
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
WEb Building GLossary Terms Janeeta Computer Science 3 Monday, November 04, 2019 12:09 AM
EDS- notes Predator General Science Notes 70 Sunday, February 28, 2016 12:05 PM
computers wasikhan General Science & Ability 0 Thursday, March 25, 2010 07:30 PM
Answer this imran khan General Science & Ability 5 Monday, May 15, 2006 07:31 PM


CSS Forum on Facebook Follow CSS Forum on Twitter

Disclaimer: All messages made available as part of this discussion group (including any bulletin boards and chat rooms) and any opinions, advice, statements or other information contained in any messages posted or transmitted by any third party are the responsibility of the author of that message and not of CSSForum.com.pk (unless CSSForum.com.pk is specifically identified as the author of the message). The fact that a particular message is posted on or transmitted using this web site does not mean that CSSForum has endorsed that message in any way or verified the accuracy, completeness or usefulness of any message. We encourage visitors to the forum to report any objectionable message in site feedback. This forum is not monitored 24/7.

Sponsors: ArgusVision   vBulletin, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.