[OS] introduction

ERror.ASER·2021년 4월 6일
0

OS

목록 보기
2/8

운영체제가 뭔가요?

operating system is a software that operates a computer system.
컴퓨터 시스템을 운영하는 소프트웨어를 말한다.

컴퓨터는 뭔가요?

컴퓨터는 정보를 처리하는 machine을 말한다.

정보는 무엇인가요?

클로드섀넌 Claude Shannon
a quantitative representation that measures the uncertainty.
불확실성을 측정하는 정량적 표현

컴퓨터가 정보를 처리하는 방법

  • 정보의 최소 단위 : bit(binary digit)

  • 정보의 처리 : 정보의 상태 변환 (0에서 1로, 1에서 0으로)

  • 부울 대수(Boolean Algebra) : NOT, AND, OR

  • 논리 게이트 : NOT, AND, OR, XOR, NAND, NOR

  • 논리 회로 : IC, LSI, VLSI, ULSI, SoC

  • 덧셈 : 반가산기, 전가산기

  • 뺄셈 : 2의 보수 표현법

  • 곱셈과 나눗셈 : 덧셈과 뺄셈의 반복

  • 실수 연산 : 부동 소수점 표현법

  • 함수 : goto

컴퓨터는 누가 만들었을까?

  • 컴퓨터의 할아버지 : Alan Turing - turing machine
    현대적 컴퓨터를 앨런 튜링이 설계했다. 오토마타
  • 컴퓨터의 아버지 : John von Neumann - ISA : Instruction Set Architecture

프로그램이란?

  • program is a set of instruction
    프로그램은 명령어들의 집합이다. 명령어들은 커퓨터의 하드웨어가 task를 수행하게 합니다.

운영체제도 프로그램일까?

OS

  • 컴퓨터에서 항상 실행되는 프로그램이다.
  • application programs에게 system service를 제공해준다.
  • process, resources, user interfaces 등을 관리한다.
profile
지우의 블로그

0개의 댓글