c쁠쁠 day1

jinsuk·2023년 9월 26일

컴파일러, 어셈블러(NASM)

  • 사람이 이해하기 쉬운 언어를 컴퓨터가 이해할 수 있는 언어(기계어) 로 변환하는 작업

윈도우 실행파일(.exe) 구조

  • text섹션은 만들어준 코드가 들어가는 영역
  • data섹션은 HelloWorld와 같이 고정된 데이터가 들어가는 영역
  • 정보들을 담고 있는 하나의 파일
  • 실행시 메모리에 올라가게 된다.

컴퓨터 구조

  • 컴퓨터에서 가장 중요한 부품인 CPU, 메인 메모리, 하드디스크 삼총사이다.
  • 메모리와 하드디스크의 가장 큰 차이는 전기가 나갔을때 정보의 저장 유무 이다..
  • CPU와 가까울수록 접근 속도가 빠르다.
  • 하드디스크는 접근속도는 느리지만 영구적으로 저장 할 수 있다.
  • 메모리는 하드디스크보다는 빠르게 접근 할 수 있지만 데이터가 휘발성이다.
    - 컴퓨터 전원이 꺼지면 데이터가 날라가는 단점이 있다.
profile
공부기록용

0개의 댓글