목록컴퓨터 구조 (3)
LISTORY
뇌를 자극하는 윈도우즈 시스템 프로그래밍 유투브 강의에 대한 정리이다. 저번 시간에 이어 컴퓨터 구조의 접근방법에 대해 정리해보겠다. ⊙ YouTube 강의 ⊙ ☞ 컴퓨터 구조의 접근방법(2) 컴퓨터 구조의 접근 방법 저번 시간에 이어 레지스터 디자인을 계속해보겠다. 저번 시간에 우리는 레지스터는 16비트로 구성하고, 총 8개의 레지스터가 있도록 결정하였다. 그러므로 명령어의 크기는 16비트가 되어야한다. (CPU로 명령어를 Fetch 할 때 하나의 명령어가 하나의 레지스터에 저장 가능하기 때문) 그럼 명령어는 어떻게 구성되어야 할까? 사실 명령어는 일을 시키기 위한 기본정보가 다 담겨있어야 하므로 복잡하게 구성되어 있다. 아래의 그림과 같이 16비트의 명령어 안에 어떠한 연산을 할 것이고, 결과는 어디..
뇌를 자극하는 윈도우즈 시스템 프로그래밍 유투브 강의에 대한 정리이다. 오늘 정리한 내용은 컾뮤터 구조의 접근 방법이다. ⊙ YouTube 주소 ⊙ ☞ 컴퓨터 구조의 접근 방법(1) 컴퓨터 구소의 접근방법 CPU는 어떻게 공부하는 것이 좋을까? CPU를 디자인하는 방식으로 공부해보자 가상의 컴퓨터 디자인을 하다보면 CPU가 왜 이렇게 디자인 되었는지 알 수 있다. CPU을 디자인하는데에 표준은 없다. CPU를 어떻게 디자인하느냐에 따라 CPU의 종류 또한 다양하다. 예를 들자면 그래픽카드도 일종의 CPU이다(GPU라고 부르기도 한다). 그래픽카드도 내부적으로 보면 CPU와 별반 차이가 없는데, 다만 연산이 그래픽 처리에 극히 제한되어 있을 뿐이다. CPU를 디자인한다 하면 보통 하드웨어 전문가들만 디자인..
최근, 회사에서 윈도우 프로그래밍을 하면서 본인의 실력과 기초적인 지식에 대한 부족함을 많이 느꼈다. 어떤 것을 공부하는 것이 좋을가 생각해보다가 다시 기본부터 공부하는 것이 좋을 것이란 생각이 들었다. 이에 이번에 공부하게 된 책이 뇌를 자극하는 윈도우즈 시스템 프로그래밍이다. 뇌를 자극하는 윈도우 시스템 프로그램은 컴퓨터 구조, 운영체제, 프로그래밍 등으로 구성되어 있다. 이 책에 관련된 강의가 유투브에 올라와 있어서, 이 동영상들을 보고 간단히 요약하는 글을 앞으로 올릴까 한다. 강의는 여기서 확인할 수 있다. ⊙ YouTube 주소 ⊙ ☞ 1장. 시스템 프로그래밍의 이해와 접근/ 컴퓨터 하드웨어의 구성/CPU에 대한 이해 이번 포스팅은 당연히 1강에 대한 정리이다. 1장. 시스템 프로그래밍의 이해..