전체 글(355)
-
[컴퓨터 구조] 0과 1로 문자를 표현하는 방법
문자 집합과 인코딩 문자 집합 컴퓨터가 이해할 수 있는 문자의 모음 인코딩 코드화하는 과정 문자를 0과 1로 이루어진 문자 코드로 변환하는 과정 디코딩 코드를 해석하는 과정 0과 1로 표현된 문자 코드(인코딩된 문자 코드)를 문자로 변환하는 과정 아스키 코드 초창기 문자 집합 중 하나 알파벳, 아라비아 숫자, 일부 특수 문자 및 제어 문자 7비트로 하나의 문자 표현 8비트 중 1비트는 오류 검출을 위해 사용되는 패리티 비트(parity bit) 간단한 인코딩 한글을 포함한 다른 언어 문자, 다양한 특수 문자 표현 불가 아스키 코드는 7비트로 하나의 문자를 표현하기 때문에 128개(2의 7승(7비트)) 보다 많은 문자를 표현할 수 없다. 8비트 확장 아스키 코드 (extended ASCII) 등장했지만 여..
2023.03.08 -
[컴퓨터 구조] 0과 1로 숫자를 표현하는 방법
컴퓨터는 기본적으로 0과 1의 정보로밖에 이해할 수 없다. 정보 단위 비트(bit) : 0과 1을 표현하는 가장 작은 정보 단위 프로그램은 수많은 비트로 이루어져 있다. n비트로 2^n 가지의 정보를 표현 가능하다. 비트보다 더 큰 단위를 사용한다. 워드(word) : CPU가 한 번에 처리할 수 있는 정보의 크기 단위 (32bit) 하프 워드 : 워드의 절반 크기 풀 워드 : 워드 크기 더블 워드 : 워드의 두 배 크기 이진법 0과 1로 숫자 표현하는 방법 숫자가 1을 넘어가는 시점에 자리올림. 예) 10101 1 -> 첫 번째 자리 수 1표시(2의 0승) : 1 0 -> 두 번째 자리수 0 표시(2의 1승) : 0으로 표시되었으므로 0 1 -> 세 번째 자리수 1 표시(2의 2승) : 4 0 -> 네..
2023.03.08 -
[HTML] 테이블 태그
테이블 태그 테이블 제목 테이블 설명 기술 구분 제목1 제목2 제목3 1 data11 data12 data13 2 data21 data22 data23 3 data31 data32 data33 4 data41 data42 data43 합계 total1 total2 total3 테이블 제목 테이블 설명 기술 구분 제목1 제목2 제목3 1 data11 data12 2 data21 data22 data23 3 data31 data33 4 data41 data43 합계 total1 total2 total3 : 테이블을 생성하기 위한 태그. : 테이블의 행을 생성하는 태그. : 생성한 테이블의 행에서 셀 값들을 생성하는 태그. : 생성한 셀 값을 강조하여 생성하는 태그. scope 속성 : col을 부여하면 열을..
2023.03.07 -
[HTML] list 목록 태그
목록 태그 Unordered List list-item list-item list-item list-item Ordered List list-item list-item list-item list-item Definition List Definition term Definition description Definition description Definition description 서브메뉴 About Us Ceo Greeting History Vision Works Services Locations : bullet 리스트를 생성하는 태그. : 순서 리스트를 생성하는 태그. : ul, ol 태그 안에서 리스트 목록 아이템을 생성하는 태그. : 용어와 그에 대한 설명을 리스트 형식으로 생성하는 태그. : d..
2023.03.07 -
[컴퓨터 구조] 컴퓨터 구조의 큰 그림
컴퓨터 구조 컴퓨터가 이해하는 정보 데이터 (1) 숫자, 문자, 이미지, 동영상과 같은 정적인 정보 (2) 컴퓨터와 주고받는 내부에 저장된 정보 (3) 0 과 1로 문자 및 숫자를 표현 명령어 (1) 컴퓨터를 실질적으로 움직이는 정보 (2) 데이터는 명령어를 위한 일종의 재료 컴퓨터의 네 가지 핵심 부품 CPU 메모리에 저장된 명령어를 읽어들이고 해석하고 실행하는 부품. ALU, 제어장치, 레지스터로 이루어져있다. 레지스터 : CPU 내부의 작은 저장장치 제어장치 : 제어 신호(메모리 읽기 신호, 메모리 쓰기 신호 등)를 내보내고, 명령어를 해석하는 장치 ALU : 계산기 CPU가 데이터를 제어하는 과정 (1) CPU에서 메모리에 읽기 신호를 보낸다. (2) 읽기 신호에서 원하는 명령어가 있는 메모리 주..
2023.03.07 -
[컴퓨터 구조] 컴퓨터 구조를 알아야 하는 이유
1. 컴퓨터 구조를 알아야 하는 이유 (1) 성능, 용량, 비용에 대해 고려하며 개발 가능하다. (2) 문제 해결 능력을 키울 수 있다.
2023.03.07