👩‍💻 CS/컴퓨터구조

해당 글은 [혼자 공부하는 컴퓨터구조 + 운영체제] 도서의 내용을 정리한 글입니다. 💡 개념 요약 비트는 0과 1로 표현할 수 있는 가장 작은 정보 단위입니다. 바이트(byte), 킬로바이트(kB), 메가바이트(MB), 기가바이트(GB), 테라바이트(TB)는 비트보다 더 큰 정보 단위입니다. 이진법은 1을 넘어가는 시정에 자리 올림을 하여 0과 1만으로 수를 표현하는 방법입니다 이진법에서 음수는 2의 보수로 표현할 수 있습니다. 십육진법은 15를 넘어가는 시점에 자리 올림하여 수를 표현하는 방법입니다. 💡 문자 집합과 인코딩 문자 집합 : 컴퓨터가 인식하고 표현할 수 있는 문자의 모음입니다. 문자 인코딩 : 문자를 0과 1로 변환해야 비로소 컴퓨터가 이해할 수 있는데 이 변환 과정을 문자 인코딩이라고 합..
해당 글은 [혼자 공부하는 컴퓨터구조 + 운영체제] 도서의 내용을 정리한 글입니다. 💡 컴퓨터 구조를 이해해야 하는 이유 문제 해결 능력이 향상된다. 문법만으로는 알기 어려운 성능/용량/비용을 고려하며 개발할 수 있다. 문제 해결을 위한 다양한 실마리를 찾을 수 있다. 컴퓨터를 미지의 대상에서 분석의 대상으로 인식하게 된다. 💡 컴퓨터 구조의 큰 그림 컴퓨터가 이해하는 정보에는 데이터와 명령어가 있습니다. 💡 컴퓨터의 네 가지 핵심 부품 그림 메모리는 현재 실행되는 프로그램의 명령어와 데이터를 저장하는 부품입니다. CPU는 메모리에 저장된 명령어를 읽어 들이고, 해석하고, 실행하는 부품입니다. 보조기억장치는 전원이 꺼져도 보관할 프로그램을 저장하는 부품입니다. 입출력장치는 컴퓨터 외부에 연결되어 컴퓨터 ..
늘코딩
'👩‍💻 CS/컴퓨터구조' 카테고리의 글 목록