[Windows System Programming] 컴퓨터 구조 - (3)
·
내가 공부한 것들/Windows 시스템 프로그래밍
[공부했던 것을 되짚어보며] 이제 3장의 시작입니다. 책에서는 항상 새로운 장을 시작하면서 컴퓨터 구조에 대한 이야기를 짚어보고 넘어가는 구조로 되어있습니다. 이번에 다룰 내용은 지난 2장의 시작이었던 컴퓨터 구조에 대한 두 번째 이야기에서 이어집니다. https://sevenshards.tistory.com/40 [Windows System Programming] 컴퓨터 구조 - (2) [컴퓨터 구조의 접근 방법] 컴퓨터 구조에 대한 근본적인 이해는 나중에 학습하게 될 프로세스와 쓰레드를 이해하는데 도움이 된다. 이번 챕터에서는 가장 일반적인 형태의 컴퓨터 구조에 대해 sevenshards.tistory.com 이 내용을 알고 있어야 이번 챕터에서 설명하는 내용을 이해하실 수 있습니다. 그러니 복습을 ..
[Windows System Programming] 컴퓨터 구조 - (2)
·
내가 공부한 것들/Windows 시스템 프로그래밍
[컴퓨터 구조의 접근 방법] 컴퓨터 구조에 대한 근본적인 이해는 나중에 학습하게 될 프로세스와 쓰레드를 이해하는데 도움이 된다. 이번 챕터에서는 가장 일반적인 형태의 컴퓨터 구조에 대해서 정리해보겠다. [컴퓨터를 설계해보자] 컴퓨터를 설계한다고는 했는데, 도대체 뭘 설계를 하겠다는걸까? 케이스는 뭐를 쓰고 크기는 어떻게 하고, CPU는 뭐를 쓰고... 이런 조립 PC 견적을 내듯이 설계를 하겠다는 것이 아니다. 엄밀히 따지면 컴퓨터에서 핵심이 되는 CPU를 설계해보려고 한다. 그렇다고 디지털 논리회러에서 쓰는 AND, OR, NOT와 같은 논리회로와 게이트 수준에서 만들겠다는 것은 아니다. (지금 정리글을 쓰는 나도 실제로 그럴 능력이 안된다.) https://sevenshards.tistory.com/..
[Windows System Programming] 컴퓨터 구조 - (1)
·
내가 공부한 것들/Windows 시스템 프로그래밍
[공부를 시작하기에 앞서] 앞으로 쓸 내용들은 윤성우 저자의 '뇌를 자극하는 Windows 시스템 프로그래밍' 서적을 기반으로 작성하였습니다. 꽤 오래 전에 나온 책인지라 요즘 내용과 일치하지 않는 부분들이 있으면 제가 임의로 수정할 수도 있습니다. 많이 미흡하겠지만, 공부하는 사람의 입장에서 쓰는 글인만큼 부족한 부분은 지적해주시면 감사히 수용하겠습니다. [시스템 프로그래밍의 이해와 접근] [시스템 프로그래밍이란?] 시스템 프로그래밍을 공부하기에 앞서서, 우선 '시스템 프로그래밍이 무엇일까'에 대해서 생각해볼 필요가 있다. 막연하게 '시스템 프로그래밍'이라고 하면 도대체 뭘 하는건지 모르기 때문이다. 지금 이 글을 쓰고 있는 나도 그랬던 것처럼. 가장 먼저 '시스템'이라는 것을 뭘 말하는 것일까? 쉽게..
sevenshards
'컴퓨터구조' 태그의 글 목록