메모리 구조
Stack
① 프로그램 내에 함수에 의해서 선언된 변수에 할당되는 영역으로 시스템이 특정 함수를 실행하는 경우 함수 내에 선언된 변수와 값을 저장하기 위해서 할당되고 함수의 실행이 종료되면서 해제되는 영역
② LIFO로 나중에 입력된 것이 먼저 나옴
③ Stack에 저장될 내용은 컴파일 단계에서 결정
④ 지역변수, 복귀 주소를 저장
Heap
① 인위적으로 할당하고 해제할 수 있음
② JAVA에서 new 키워드로 메모리를 생성(C언어는 malloc으로 할당)
③ 실행 중에 메모리 영역이 할당됨
Code(Text)
① 프로그램이 실직적으로 실행될 명령어가 저장되는 공간
② 기계어 프로그램의 실행 코드가 저장됨
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
82 | 접근 통제 정책 | 미르다테 | 2024.12.30 | 21 |
81 | 재해복구시스템의 복구 수준별 유형 | 미르다테 | 2024.12.30 | 12 |
80 | 암호화 알고리즘 | 미르다테 | 2024.12.30 | 15 |
79 | 정량적 위험분석 기법과 정성적 위험분석 기법 | 미르다테 | 2024.12.30 | 13 |
78 | 오용탐지와 이상탐지 | 미르다테 | 2024.12.30 | 13 |
77 | 디지털 포렌식 5대 원칙 | 미르다테 | 2024.12.30 | 14 |
76 | FAR과 FRR | 미르다테 | 2024.12.30 | 12 |
75 | AND, OR, XOR 연산 | 미르다테 | 2024.12.30 | 27 |
74 | 해시함수의 성질 | 미르다테 | 2024.12.30 | 15 |
73 | 전자서명과 은닉서명 | 미르다테 | 2024.12.30 | 13 |
72 | 대칭키 vs 공개키(비대칭키) 암호화 차이 | 미르다테 | 2024.12.30 | 38 |
71 | 블록암호화 공격 기법 | 미르다테 | 2024.12.30 | 13 |
70 | 해시함수 공격 기법 | 미르다테 | 2024.12.30 | 12 |
69 | 스테가노그래피와 크립토그래피 | 미르다테 | 2024.12.30 | 16 |
68 | 암호문 공격방식 | 미르다테 | 2024.12.30 | 15 |
67 | AES(Advanced Encryption Standard) | 미르다테 | 2024.12.30 | 14 |
66 | 커버로스(Kerberos) | 미르다테 | 2024.12.30 | 30 |
65 | RSA 키 교환 알고리즘 | 미르다테 | 2024.12.30 | 17 |
64 | 전자서명 요구조건 | 미르다테 | 2024.12.30 | 14 |
63 | PKI 의 기본 개념 간단 설명 | 미르다테 | 2024.12.30 | 16 |