CHAPTER1. 컴퓨터 들여다보기
-
- 메인보드(마더보드) : 부품을 연결할 수 있는 컴퓨터 구성의 기본장치
- CPU : 컴퓨터의 모든 언어를 계산함
- 하드 디스크 : 데이터를 저장하고 읽는 장치
- RAM : 컴퓨터가 켜진 동안만 데이터를 저장
- 데이터 기본 단위
- 비트 : 데이터 최소단위
- 바이트 = 비트x8
- 이후 단위 : KB > MB > GB > TB > PB > EB > ZB >YB ...
CHAPTER2. 컴퓨터의 언어, 이진법
- 컴퓨터가 이해할 수 있는 언어 : 이진법 (0,1)
- 2를 표현하는 방법은? 1이 넘어가는 순간 올림을 한다, 숫자를 2로 나누어 나머지를 정렬한다.
- EX) 30을 이진수로 바꾸기 => 2로 나누면서 나온 나머지들을 아래서부터 위로 읽음 = 1110
- EX) 111 + 100 = > 2(2를 앞으로 올려주어야함)11 => 1011
- 2를 표현하는 방법은? 1이 넘어가는 순간 올림을 한다, 숫자를 2로 나누어 나머지를 정렬한다.
- 16진법의 구성 : 10개 수 + 영어알파벳 6개 = 0 1 2 3 4 5 6 7 8 9 A(10) B(11) C(12) D(13) E(14) F(15)
- 16진법 = 0x
- 로그 화면에 F까지밖에 없는 이유 = 16진법이라
- EX) 5 + 9 = 16진법E = 0xE
- EX) 16진법 23D8 = 0x23D8
=> 십진수 변환 : 2x16의 3제곱 3x16의 2제곱 13(D)x16의 1제곱 8x16의 0제곱 = 9176
CHAPTER3. 논리연산
- 반도체의 원리
- 반도체에 전기가 통하지 않을 때 = 0 / 통할 때 = 1
- 논리연산의 구조
- 0 = 거짓, off
- 1 = 참, on
- 이를 바탕하여 신호를 조합한 연산을 진행. 대표적으로 and,or,not 연산이 있음
- 대표적인 논리연산
(1) AND 연산
-
- 요소가 전부 참이면 충족하면 참이 나옴
(2) OR 연산
-
- 요소 중 하나만 참이면 참이 나옴
* 단, 둘다 결과가 0(거짓)이면 0(거짓)이 도출됨
(3) NOT 연산
-
- 입력이 참이면 거짓으로, 거짓이면 참으로 나옴
(4) NAND연산 (= NOT AND 연산)
-
- AND연산의 반대 결과 도출
(5) NOR연산 (= NOT OR연산)
-
- OR연산의 반대 결과 도출
결론
- 해당 내용을 배운 이유 : 회로를 이해하기 위해서 연산 조합에 대한 기본적인 이해가 필요함
728x90
'관련 도서 및 지식 > 강의 및 인사이트' 카테고리의 다른 글
[ 얄팍한 코딩사전 - 혼공얄코 ] 23~29강 : 데이터와 하드웨어 (0) | 2023.01.14 |
---|---|
[ 아키텍쳐 ] 컴퓨터 아키텍쳐 : CHAPTER 4 ~ CHAPTER 5 (0) | 2023.01.13 |
[ 얄팍한 코딩사전 - 혼공얄코 ] 14~22강 : 서버와 컴퓨터의 구조 (0) | 2022.12.17 |
[ 얄팍한 코딩사전 - 혼공얄코 ] 1-13강 : 서버와 언어 (0) | 2022.12.17 |
JIRA 대시보드 야무지게 활용하기 (JQL 활용법) (2) | 2022.12.16 |