본문 바로가기

CS2

진법 체계(Number System) 주요 용어 정리한국어영어설명진법(자릿수 방식)Positional Number System숫자의 위치(자리)에 따라 가중치(기저의 거듭제곱)를 부여하는 방식기수(기저)Radix(Base)진법의 기초가 되는 숫자Ex) 10진수는 10, 2진수는 210진수 / 2진수 / 16진수Decimal / Binary / Hexadecimal가장 흔히 쓰이는 진법최상위 비트 / 최하위 비트MSB / LSB숫자의 가장 왼쪽 비트(Most Significant Bit) /숫자의 가장 오른쪽 비트(Least Significant Bit)부호-크기 방식Signed-magnitudeMSB를 부호 비트(0:+, 1:-)로 사용하고 나머지는 절댓값을 나타내는 방식1의 보수 / 2의 보수1's / 2's Complement음수를 표현.. 2026. 4. 1.
프로그래밍 언어 종류 프로그래밍 언어는 크게 2가지로 나뉜다.1. 저급언어2. 고급언어 저급언어저급언어는 '기계 중심의 언어'이다. 쉽게 말해 기계가 이해하는 언어이다.컴퓨터는 전기 신호인 두 가지 상태 값이 있다. => 꺼짐(0) 켜짐(1)이처럼 0과 1 두 가지 숫자로 이루어진 이진수로 소통한다.하지만 인간이 이 두 가지 숫자로만 프로그래밍을 하는 것은 매우 어렵다.따라서 인간이 이해할 수 있는 기호로 기계어와 1:1로 대응되는 기호인 어셈블리어가 등장했다. 이러한 언어들을 기계가 이해할 수 있게 변환해주는 과정이 추가로 필요한데, 어셈블리어를 기계어로 바꾸는 과정을 어셈블이라 한다. 고급언어고급언어는 '사람 중심의 언어'이다. 쉽게 말해 사람이 사용하는 언어이다.0과 1이 아닌, 인간의 언어와 유사하여 이해하기 쉬운.. 2026. 2. 26.
반응형