본 카테고리는 "혼자 공부하는 컴퓨터구조 + 운영체제" 책과 강의를 기반으로 작성하였습니다
정보단위와 워드
▶︎ 정보단위
- 비트 : 0과 1을 표현. 가장 작은 정보 단위
1byte | 8bit |
1kB | 1000Byte |
1MB | 1000kB |
1GB | 1000MB |
1TB | 1000GB |
- c.f) 1024개씩 묶은 단위는 따로 있다. kiB, MiB, GiB, ・・・
▶︎ 워드(word)
- CPU가 한 번에 처리할 수 있는 정보의 크기 단위
2 진수
▶︎ 표기방법
- (2) 첨자를 붙이기
- 앞에 ob 붙이기
▶︎ 음수 표현하기 : 2의 보수(가장 대표적 방법)
- 쉬운 방법 : 모든 0과 1을 뒤집고, 1더한 값
▶︎ 음수와 양수를 어떻게 구별?
예를 들어 01₂은 -11이기도 하면서 1로 표현 됨
→ 보기에는 구별 못한다. 하지만 CPU에서는 flag 레지스터가 있어 모든 숫자가 양수인지, 음수 인지 구별할 수 있다.
16진법
- 2진수 ⇔ 16진수 간 변환이 쉽기 때문에, 컴퓨터 데이터를 표현할 때 많이 사용
▶︎ 표기방법
'CS > 컴퓨터 구조' 카테고리의 다른 글
컴퓨터 구조 #6 - CPU 내부 구성(ALU, 제어 장치) (0) | 2024.01.27 |
---|---|
컴퓨터 구조 #5 - 명령의 구조와 주소 지정 방식 (0) | 2024.01.26 |
컴퓨터 구조 #4 - 저급언어와 고급언어 (1) | 2024.01.26 |
컴퓨터 구조 #3 - 0과 1로 문자를 표현하는 방법 (1) | 2024.01.24 |
컴퓨터 구조 #1 - 대략적인 컴퓨터 구성(CPU, 메모리, 레지스터) (1) | 2024.01.24 |