Explain why we need to study Computer Architecture? What is its
significance with your field as an IT or CS student? Differentiate
Computer Architecture and Computer Organization?
We need to stud Computer Architecture in order for us to know the flows of the process of each hardwares wherein we, as IT or CS students, know how we will work for the behavior of these computer architectures. Of course, we are the one responsible for designing programs and applications compatible with each architectures.
The significance of studying Computer Architecture is to understand certain hardware behaviors so that your software programs will not have compatibility issues.
"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. " - Wikipedia -
"Microarchitecture (sometimes abbreviated to µarch or uarch), also called computer organization, is the way a given instruction set architecture (ISA) is implemented on a processor. A given ISA may be implemented with different microarchitectures. Implementations might vary due to different goals of a given design or due to shifts in technology. Computer architecture is the combination of microarchitecture and instruction set design." - Wikipedia -
Computer organization takes place when you will be implementing the processes of the architecture whereas in Computer Architecture is only a blueprint of the architecture of your Computer System.
No comments:
Post a Comment