반응형

sw 사관학교 정글/컴퓨터시스템 2

[컴퓨터 시스템] 2장. 정보의 표현과 처리

지속적으로 업데이트 합니다 정보의 저장 정수의 표시 정수의 산술연산 부동소수점 컴퓨터는 두 개의 값을 갖는 신호로 표현되는 정보를 저장하고 처리 하나의 비트는 유용하지 않다. 비트들을 묶어서 다른 가능한 비트 패턴에 의미를 부여, 특정 해석 방벅을 적용하면 유한집합의 원소들을 표시할 수 있음 컴퓨터에서 하나의 수를 인코딩하기 위해 제한된 개수의 비트 사용 어떤 연산의 경우 그 결과값을 표시 할 수 없을 정도로 커서 오버플로우를 발생 부동소수점 연산은 완전히 다른 수학적 특성을 가짐 수의 제한된 정밀도 때문에 교환법칙이 성립하지 않음 정수 표현은 비교적 작은 범위의 값을 인코딩하지만 매우 정밀, 부동소수점 표시는 넓은 범위의 값은 근사값으로 인코딩 수 표시 방법 학습( 표시 가능한 값의 범위, 여러 산술연..

[컴퓨터 시스템] 1장. 컴퓨터 시스템으로의 여행

컴퓨터 시스템의 공부방법과 중요한 이유 c언어를 이해하기 위해서, 기본적으로 구조를 알아야한다. c언어는 50년이 넘는 기간동안 사용된다. 그렇게 오랜시간 사용되는데는 이유가 있고, 배울점이 많다는 것이니, 특히 컴퓨터 내부에서 어떤 동작를 하며, 동작원리를 이해하며 공부해라 1장 컴퓨터 시스템으로의 여행 컴퓨터 시스템 → 하드웨어 + 시스템 소프트웨어 → 응용프로그램 실행 1.1 정보는 비트와 컨텍스트로 이루어진다. 텍스트 문자 → 아스키(각 문자를 바이트 길이의 정수 값으로 나타냄) 아스키 문자파일: 텍스트 파일 이외 파일: 바이너리(2진법) 파일 1.2 프로그램은 다른 프로그램에 의해 다른 형태로 변역된다 hello.c -(프로그램)→저급 기계어 명령(인스트럭션) → 실행가능 목적 프로그램(실행 가..

반응형