[컴퓨터 구조] 2진수, 16진수, 인코딩
1. 0과 1로 숫자 표현하기1.1. 정보 단위0과 1을 나타내는 가장 작은 정보 단위 == bit1 byte == 8bit1 kB == 1,000 byte == 1,024 byte1MB = =1,000 kB1GB == 1,000 MB1TB == 1,000 GB1.2. 이진법이진법(binary)0, 1로 숫자를 표현하는 방법십진법 (decimal)0 ~ 9 로 표현1.3. 이진수의 음수 표현2의 보수 (two’s complement)를 구함보수가 뭐냐?어떤 수를 그 보다 큰 2n승에서 뺀 값좀 더 쉽게 말하자면 모든 0과 1 뒤집고, 거기에 1 더하면 됨!ex) 11 (2) 의 음수는 ?00으로 바꿔주고, 1 더하면 → 01 (2)컴 내부에서 는 양수, 음수 구분 위해 플래그(flag) 사용flag는 부..
2024. 7. 31.
[컴퓨터 구조] CPU, 메모리, 시스템버스, 보조기억장치
아래 내용은 한빛미디어의 '혼자 공부하는 컴퓨터구조+운영체제' (by 강민철) 책을 보고 공부 후 요약한 내용이다. 매일 1챕터씩 공부 예정! 1. 성능, 용량, 비용서버 컴퓨터 마다 CPU, 메모리가 다름이에 따라 성능, 용량, 비용 다양함클라우드 서비스를 이용하더라도 CPU, 메모리, 저장 용량 직접 선택해야 함즉, 개발한 프로그램이 어떤 환경에서 어떻게 작동하는지 알고 있어야 함!즉, 컴퓨터 구조를 이해해야 입출력 하는 개발을 넘어 성능, 용량, 비용까지 고려할 수 있음 2. 구조의 큰 그림컴퓨터 구조컴퓨터가 이해하는 정보컴퓨터의 4가지 핵심 부품2.1. 컴퓨터가 이해하는 정보컴퓨터는 0,1로 표현된 정보만 이해함데이터명령어컴퓨터는 명령어를 처리하는 기계더 중요한 건 명령어왜냐?데이터는 명령어 없..
2024. 7. 29.