목차
우리가 c언어로 코드를 짤 때 소스프로그램(소스 파일)으로 생성 된다. 예를 들어 우리가 아주 쉽게 파일 명을 hello.c라는 텍스트 파일에 내용을
#include <stdio.h>
int main()
{
printf("hello world\n")
return 0
}
이런 식으로 적었다고 가정합니다. 그럼 소스 프로그램은 0 or 1로 표시된 비트들의 연속이며, 바이트라는 8비트 단위로 구성됩니다. 각 바이트는 프로그램의 텍스트 문자를 나타냅니다.
이 컴퓨터 시스템은 텍스트 문자를 아스키(ASCII) 포준을 사용하여 표시합니다.


위에 hello.c의 아스키 텍스트 표시입니다.
'CSAPP > 1장' 카테고리의 다른 글
[CSAPP] 1-5 캐시가 중요하다. (0) | 2025.03.27 |
---|---|
[CSAPP] 1-4 프로세서는 메모리에 저장된 인스트럭션을 읽고 해석한다. (0) | 2025.03.25 |
[CSAPP] 1-3 컴파일 시스템이 어떻게 동작하는지 이해하는 것은 중요하다 (0) | 2025.03.25 |
[CSAPP] 1-2 프로그램은 다른 프로그램에 의해 다른 형태로 변역된다. (0) | 2025.03.25 |