Hi, today we are starting a very important subject of CS the (Computer Architecture) in this subject we'll going to know about:
* Structured Computer Organization
* Milestone in Computer Architecture
* Computer System Organization
* Processors
* Primary Memory, Secondary Memory
* The Digital logic Level
* The Micro Architecture Level
* The Instruction Set Architecture Level
* The Operating System Machine Level
* The Assembly Language Level
* Parallel Computer Architectures
* Reading List And Bibliography
And many more advanced topics of Computer Architecture.
Structured Computer Organization
A digital computer is an electronic machine that can solve problems for people by carrying
out instructions given to it. a sequence of instructions describing how to perform a certain task is called a program. the electronic circuits of each computer can recognize and directly execute a limited set of simple instructions into which all its programs must be converted before they can be executed. these basic instructions are rarely much more complicated than:
Add two numbers.
Check a number to see if it's zero.
Copy a piece of data from the one part of the computer’s memory to another.
Together, a computer's primitive instructions form a language in which people can communicate with the computer. Such a language is called a machine language. the people designing a new computer must decide what instructions to include in its machine language. usually they try to make the primitive instructions as simple as possible consistent with the computer's intended use and performance requirements, in order to reduce the complexity and cost of the electronics needed. Because most machine languages are so simple it is difficult for people to use them. this simple observation has over the course of time led to a way of structuring computers as a series of abstractions, each abstraction building on the one below it. in this way the complexity can be mastered and computer systems can
be designed in a systematic organized way. we call this approach structured
computer organization.
Note: read again and again until you properly understand it.
* Structured Computer Organization
* Milestone in Computer Architecture
* Computer System Organization
* Processors
* Primary Memory, Secondary Memory
* The Digital logic Level
* The Micro Architecture Level
* The Instruction Set Architecture Level
* The Operating System Machine Level
* The Assembly Language Level
* Parallel Computer Architectures
* Reading List And Bibliography
And many more advanced topics of Computer Architecture.
Structured Computer Organization
A digital computer is an electronic machine that can solve problems for people by carrying
out instructions given to it. a sequence of instructions describing how to perform a certain task is called a program. the electronic circuits of each computer can recognize and directly execute a limited set of simple instructions into which all its programs must be converted before they can be executed. these basic instructions are rarely much more complicated than:
Add two numbers.
Check a number to see if it's zero.
Copy a piece of data from the one part of the computer’s memory to another.
Together, a computer's primitive instructions form a language in which people can communicate with the computer. Such a language is called a machine language. the people designing a new computer must decide what instructions to include in its machine language. usually they try to make the primitive instructions as simple as possible consistent with the computer's intended use and performance requirements, in order to reduce the complexity and cost of the electronics needed. Because most machine languages are so simple it is difficult for people to use them. this simple observation has over the course of time led to a way of structuring computers as a series of abstractions, each abstraction building on the one below it. in this way the complexity can be mastered and computer systems can
be designed in a systematic organized way. we call this approach structured
computer organization.
Note: read again and again until you properly understand it.
Comments
Post a Comment