컴퓨터 구조

    [Ch1. 컴퓨터 추상화 및 관련 기술] 3. 프로그램 밑의 세계

    [Ch1. 컴퓨터 추상화 및 관련 기술] 3. 프로그램 밑의 세계

    Reference : - 컴퓨터 구조 및 설계 MIPS EDITION [6판] / David A. Patterson / 한빛에듀 - 건국대학교 컴퓨터구조 강의 / 박능수 교수님 - https://developbear.tistory.com/ (김베어의 개발일지) 응용 소프트웨어 상위 수준 언어로 적힌 소프트웨어 시스템 소프트웨어 응용 프로그램은 수백만 줄의 코드로 구성되지만, 컴퓨터 하드웨어는 단순한 저수준의 명령어만 실행 가능하다. 하드웨어와 응용 소프트웨어 사이에 일어나는 복잡한 과정을 추상화하기 위해 그 사이에는 여러 가지 시스템 소프트웨어가 존재하며, 그 종류로는 운영체제, 컴파일러, 로더, 어셈블러가 있다. 오늘날 모든 컴퓨터 시스템에서 중심이 되는 두 가지는 운영체제와 컴파일러이다. - 컴파일러..

    [Ch1. 컴퓨터 추상화 및 관련 기술] 2. 컴퓨터 구조 분야의 일곱 가지 위대한 아이디어

    [Ch1. 컴퓨터 추상화 및 관련 기술] 2. 컴퓨터 구조 분야의 일곱 가지 위대한 아이디어

    Reference : - 컴퓨터 구조 및 설계 MIPS EDITION [6판] / David A. Patterson / 한빛에듀 - 건국대학교 컴퓨터구조 강의 / 박능수 교수님 - https://developbear.tistory.com/ (김베어의 개발일지) 1. Moore의 법칙을 고려한 설계 Moore의 법칙(Moore's Law)이란, 18~24개월마다 칩에 집적되는 소자의 수가 2배가 된다는 Intel 창립자 Moore의 1965년 예측을 말한다. 즉, 컴퓨터를 설계하는 데에는 수년이 소요되기 때문에 시작 시점보다 종료 시점의 기술을 예상해야 한다는 것이다. 2. 설계를 단순화하는 추상화 (Use Abstraction to Simplify Design) 추상화(abstraction)란, 하위 수..

    [Ch1. 컴퓨터 추상화 및 관련 기술] 1. 서론

    [Ch1. 컴퓨터 추상화 및 관련 기술] 1. 서론

    Reference : - 컴퓨터 구조 및 설계 MIPS EDITION [6판] / David A. Patterson / 한빛에듀 - 건국대학교 컴퓨터구조 강의 / 박능수 교수님 - https://developbear.tistory.com/ (김베어의 개발일지) 컴퓨터 혁명 컴퓨터 기술의 발전 다른 기술의 발전보다 훨씬 빠르게 발전했다, 반도체와 같이 발전 다른 기술에 큰 영향을 줬음 응용 프로그램을 실현가능하게 해줌 요즘 자동차엔 컴퓨터가 들어감 핸드폰 휴먼 게놈 프로젝트 (유전자) => 유전정보를 해석해서 연구한다 월드 와이드 웹 => 웹페이지를 만들고 검색 엔진 => 네이버, 구글 등등 컴퓨터가 퍼지기 시작함 데스크탑 노트북 컴퓨터의 종류들 데스크탑 (개인용 컴퓨터) 일반적인 용도, 다양한 소프트웨어..