컴퓨터구조 2

한 권으로 읽는 컴퓨터 구조와 프로그래밍 | 3장 메모리와 디스크의 핵심 : 순차 논리

들어가며 순차 논리 Sequential Logic을 이용해서 "기억"이 생긴다 순차 논리 Sequential Logic은 "시간"을 만들어내고 "과거"를 기억하는 회로이다. "기억"이라는 목적을 달성하기 위해 어떤 기술이 만들어졌을까? 그 역사를 추적해보자. 시간 표현과 상태 기억 주기 함수를 이용하면 시간을 측정할 수 있다. 컴퓨터에서도 시간을 측정하기 위한 주기적인 전기 신호가 필요한데, 어떻게 신호를 만들어낼까? 발진자 osciliator 인버터(NOT)를 사용한 트릭 0이 들어갔다가 인버터를 지나 1이 되고 다시 1이 들어가면 인버터를 지나 0이 되고 를 무한 반복하는 feedback loop 결국 0과 1 사이를 무한히 oscillate (진동한다) 한다 크리스탈 발진자가 발진자를 만드는 효율적..

한 권으로 읽는 컴퓨터 구조와 프로그래밍 | 1장 컴퓨터 내부의 언어 체계

들어가며 - 정확한 문법을 파고들기보다는, 컴퓨터 세계에 있는 여러 문제와 해법을 살펴본다. - 코딩 : 기계적인 활동? - 프로그래밍 : 문제를 관찰하고 해법을 결정 - 엔지니어링 : - 컴퓨터과학 : 계산에 대해 연구하는 학문 - 컴퓨터 과학의 영역 : 사용자 > 어플리케이션 프로그래밍 > 시스템 프로그래밍 > 컴퓨터 하드웨어 > 논리 설계 > 회로 설계 > 기초 과학 : 시스템 프로그래밍 : 하드웨어와의 상호작용 : 논리 : 컴퓨터 하드웨어는 논리로 표현됨. 논리는 전자 회로로부터 만들어진다. part 1. 컴퓨터 하드웨어 part 2. 하드웨어에서 소프트웨어가 작동하는 방식 part 3. 프로그래밍 기술 1장. 컴퓨터 내부의 언어 체계 언어란 무엇인가 - 기호가 들어갈 상자 - 상자에 들어갈 기호..