CS:APP Ch01. A Tour of Computer Systems - 1
1.1 Information Is Bits + Context 정보는 비트와 컨텍스트이다. 소스 프로그램(source program)은 0과 1로 이루어져 있는 비트들의 시퀀스이다. (8bits = 1byte) 대부분의 프로그램은 ASCII 표준을 사용하여 텍스트 문자(text character)로 표현한다. #include int main() { printf("hello, world\n"); return 0; } 위의 hello.c 프로그램 역시 바이트 시퀀스 파일(file as a sequence of bytes)로 저장이 된다. 각각의 바이트는 문자와 대응되는 정수 값을 가지고 있다. 예를 들어 '#'은 35, 'i'는 105로 대응된다. 코드 한 줄 마다 개행 문자인 '\n'으로 종료된다. 시스템에..
Computer Science/Computer Architecture
2021. 3. 26. 20:57