Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

HGU_CSEE

[Intro] The Big Picture of Computer Architecture & Organization 본문

Computer Science/Computer Architecture & Organization

[Intro] The Big Picture of Computer Architecture & Organization

LEEGH 2023. 9. 9. 06:32

Before we start

Specific things to know

  1. Computer architecture: High-level view of the basic design and operation of a computer. This includes the design of the processor, the data path, the memory approach, the input/output system, and the interaction between them. 
  2. Computer Organization:  A concept that includes a detailed description of the computer's hardware configuration and how these components actually connect and work. 
Summary, Computer Architecture Computer architecture represents design principles and perspectives on "what computers can do." Computer Organization, on the other hand, provides a practical implementation and detailed description of "how to do it."

Figure1. Big picture of the computer

There are many kinds of computers in the world. Laptop, mobile phones, laptop, laptop computers, etc. Each computer has different uses and has a wide variety of sizes and performance. However, Regardless of the type of computer, the core components that makeup them have very similar structures with little difference. Such similar huge commonalities are collectively called the big picture of computers. 

 

Why do we have to know that? -the author's subjective ideas-

What do you think is the competence of a computer engineer? Just making good source code can be called a 'completed computer engineer'?

 If an error occurs even though the source code is written correctly, how do you deal with it? Even if there is no problem with the source code, there are sufficient cases in which an error occurs. In other words, the cause of the error is not just the grammatical aspect of the code. Learning computer architecture is about developing the ability to go beyond source code to check the internal situation of the computer when faced with these problems. In addition, by knowing how to see the environment inside the computer, you will be able to select the best computer for each situation in terms of performance, capacity, and cost. 

 

 

Our goal is to become a person who recognizes the inside of a computer as an 'object of analysis' rather than an 'unknown object'.

 

'Computer Science > Computer Architecture & Organization' 카테고리의 다른 글

Basics of Data  (0) 2023.09.09