1-2) BIT의 저장(참고)

(bit의 저장은 참고로만 알고 있으면 됩니다.)

1. bit의 저장

0과 1을 표현할 수 있는 bit를 어떻게 저장할까?

최근 우리가 정보처리를 많이 사용하는 컴퓨터, 스마트폰과 전자기기는 크게 CPU(레지스터) - 메모리(RAM) - 보조 저장장치(HDD,SSD 등..)의 구조로 되어 있으며, 이러한 레지스터, RAM, 보조 저장장치에 0과 1의 의미를 구분하는 전기적 신호를 이용하여 저장하게 됩니다.

다만 저장장치들의 경우 빠르고 용량에 크게 만들기가 어려워, 아래와 같이 저장장치의 역할을 나눠서 사용합니다.

특징
종류

빠르지만 용량이 작거나

CPU 레지스터

중간 빠르기에 용량도 중간

RAM

느리지만 대용량

보조저장 장치 HDD/SSD/USB 등..

  • 사실 우리가 보는 모니터 화면은 RAM에 있는 데이터를 보고 있다고 해도 과언이 아닙니다. 우리가 이전에 메모장에 글자를 작성하는 과정에, 저장장치에 저장하기 전에 메모장이라는 프로그램, 메모장에 작성한 글이 RAM에 저장되고 보이는 것이고, 마지막에 메모장에서 저장 버튼을 누를때 비로서 HDD/SSD와 같은 외부저장 장치에 저장 되는 것이지요!

저장장치는 어떤걸 어떻게 저장하길래 0과 1을 저장하는 걸까?

약간 전자기기, 전자회로 이야기를 아주잠깐 해보도록 하겠습니다.

우리가 스마트폰 충전을 할 경우 스마트폰 안에는 배터리가 충전되게 됩니다.

충전을 하게 되면 요즘은 직접보기 힘들지만 배터리에 +극, -극이 있고, 배터리의 출력 전압이 4.3V(볼트)니 5V(볼트)니 하는 스팩이 있습니다. 5V 배터리라고 하였을때 +극은 -극 기준으로 5V 높은 전압차를 가지며 -극에 해당하는 부분을 0V로 산정하여 회로 설계 및 해석을 하게 됩니다. 여기서 배터리는 전압원으로써 +극에는 5V, -극에는 0V로 고정되어 전압이 변하지 않고 공급하기 위한 역할을 합니다. 요즘은 그럴수가 없겠지만 만약 배터리를 거꾸로 끼우거나, 배터리 극성을 잘못 끼우면 잘못된 전압차로 설계해놓은 전자회로가 생각하지 못하는 방식으로 구동되면서 전자회로가 고장이 나는 것이지요..

교류는 전압이 왓다갓다 합니다. 집에 콘센트에 연결하는건 220V 교류 60Hz(1초에 전압이60번 변함) 따라서 극성이 없죠!! 그런데! 노트북, 컴퓨터를 보면.. 콘센트에 꽂아서 사용하죠.. 컴퓨터의 경우 파워서플라이, 노트북이나 기타 전자기기 어뎁터라고 하여 교류를 해당 전자회로에 맞는 직류 전원으로 변경하여 사용하죠! 이렇듯 디지털 기기들은 대부분 직류 전원을 전자회로/논리회로에 공급하여 +전압(5V)으로 신호가 흐르는 부분은 1, 0V로 흐르는 부분을 0의 전자신호로 주고 받고 하면서 0과 1을 저장, 변경이 이루어 지게 됩니다. 저장장치는 이러한 방식을 이용하여 전기전자 신호를 활용하여 0과 1을 저장하고 빠르게 읽어오고 다시 처리하여 저장하는 행위를 매우 빠른속도로 하게 되는 것입니다.

디지털논리회로를 공부하시면 이러한 내용을 보다 구체적으로 상세히 알 수 있으니 궁금하신 분들은 따로 한번 시간을 내서 디지털논리회로 전반을 한번 공부해보시는 것을 추천 드립니다! 디지털 논리회로에서 레지스터, 저장장치 설계에 대한 부분을 파악할 수 있으며, 이러한 복잡한 회로를 반도체를 이용하여 제작하고 있습니다.

다만! 우선은 친해지기에서는 이정도만 참고로만 알면 좋을듯 하여 몇 자 적어 보았습니다.

위에꺼 다 알야하나..?

  • 위에 구구절절 설명한 것은 그냥 참고로만 한번 읽어보시길 추천드립니다. 다만 전문가를 꿈꾸고 계시다면 공부하다보면 자동적으로 공부하게 될 분야이기에 어느정도는 파악해두시면 도움이 많이 되실듯 합니다.

  • 당분간 우리의 목표는 여러 저장장치 중에서 디지털포렌식과 친해지기 위해 분석이 만만한 비휘발성 저장장치를 우선 대상으로 하여 분석하고 익숙해진 이후에 CPU, 메모리 분석 방법을 포렌식적으로 활용하는 쪽으로 공부를 해보도록 하겠습니다!

2. 추가로 알면 좋을것


[추가로 알면 좋은것] CPU는 어떻게 작동할까?

  • 위의 영상은 CPU 구동 과정에 대해 굉장히 쉽게 잘 설명한 영상으로 시간이 되시면 한번씩 보시기를 추천합니다. 다만 비전공자나 처음 보시는 분들은 그냥 대충 이렇게 돌아가는구나.. 한번만 빠르게 대충 보시는걸 추천드리고 추후에 실력이 쌓여감에 따라 다시 보실때 마다 이해 되는부분이 늘어날 것입니다!!

3줄 요약

  1. 저장매체는 전기적인 무엇인가를 이용하여 저장한다.

  2. 결국 bit 0과 1을 어떻게든 저장한다.

  3. 잘 저장되어 있는 것을 우리는 잘 분석 하자.

Last updated