컴퓨터 주요 장치들 (많지만 3개를 뽑자면)
- 하드디스크 - 저장공간
- CPU - 연산
- 메모리 - 임시 저장
문서파일 실행 시
- 클릭 시 cpu가 연산 후 하드디스크에서 데이터를 메모리로 넘김
- 연산 처리할 수 있는 애플리케이션 실행
- 수정하는 내용을 메모리에 주기적으로 수정
- 저장하면 메모리의 내용을 하드디스크로 넘김
메모리
- 메모리는 메모리셀 저장자치들을 연속으로 구성한 것
- 한 메모리셀 당 1byte(8bit)
- 애플리케이션을 실행하면 필요한 data 공간만큼 메모리셀을 차지
- 애플리케이션이 메모리에 올리면 code, data, stack, heap으로 구성 됨
- code - 개발자가 작성한 코드 보관
- data - 데이터 보관
- stack - 실행 순서를 보관
- heap - 여러 가지의 테이터를 묶음 객체 보관
'JS' 카테고리의 다른 글
js 변수, null, nudefined (0) | 2024.03.30 |
---|---|
js 자바스크립트 동작 (0) | 2024.03.30 |
JS 41 콜백, promise, async와 await 간단하게! (0) | 2023.01.27 |
JS 40-2 getElement, querySelector로 요소 검색하기 2 (0) | 2023.01.12 |
JS 40-1 getElement, querySelector로 요소 검색하기 1 (0) | 2023.01.10 |