1-2) BIT의 저장(참고)
(bit의 저장은 참고로만 알고 있으면 됩니다.)
Last updated
(bit의 저장은 참고로만 알고 있으면 됩니다.)
Last updated
0과 1을 표현할 수 있는 bit를 어떻게 저장할까?
최근 우리가 정보처리를 많이 사용하는 컴퓨터, 스마트폰과 전자기기는 크게 CPU(레지스터) - 메모리(RAM) - 보조 저장장치(HDD,SSD 등..)의 구조로 되어 있으며, 이러한 레지스터, RAM, 보조 저장장치에 0과 1의 의미를 구분하는 전기적 신호를 이용하여 저장하게 됩니다.
다만 저장장치들의 경우 빠르고 용량에 크게 만들기가 어려워, 아래와 같이 저장장치의 역할을 나눠서 사용합니다.
빠르지만 용량이 작거나
CPU 레지스터
중간 빠르기에 용량도 중간
RAM
느리지만 대용량
보조저장 장치 HDD/SSD/USB 등..
사실 우리가 보는 모니터 화면은 RAM에 있는 데이터를 보고 있다고 해도 과언이 아닙니다. 우리가 이전에 메모장에 글자를 작성하는 과정에, 저장장치에 저장하기 전에 메모장이라는 프로그램, 메모장에 작성한 글이 RAM에 저장되고 보이는 것이고, 마지막에 메모장에서 저장 버튼을 누를때 비로서 HDD/SSD와 같은 외부저장 장치에 저장 되는 것이지요!
위에 구구절절 설명한 것은 그냥 참고로만 한번 읽어보시길 추천드립니다. 다만 전문가를 꿈꾸고 계시다면 공부하다보면 자동적으로 공부하게 될 분야이기에 어느정도는 파악해두시면 도움이 많이 되실듯 합니다.
당분간 우리의 목표는 여러 저장장치 중에서 디지털포렌식과 친해지기 위해 분석이 만만한 비휘발성 저장장치를 우선 대상으로 하여 분석하고 익숙해진 이후에 CPU, 메모리 분석 방법을 포렌식적으로 활용하는 쪽으로 공부를 해보도록 하겠습니다!
[추가로 알면 좋은것] CPU는 어떻게 작동할까?
위의 영상은 CPU 구동 과정에 대해 굉장히 쉽게 잘 설명한 영상으로 시간이 되시면 한번씩 보시기를 추천합니다. 다만 비전공자나 처음 보시는 분들은 그냥 대충 이렇게 돌아가는구나.. 한번만 빠르게 대충 보시는걸 추천드리고 추후에 실력이 쌓여감에 따라 다시 보실때 마다 이해 되는부분이 늘어날 것입니다!!