운영체제

하드웨어 입장에서의 64bit 시스템일반적으로 32비트 시스템을 많이 사용 하지만 현재 64비트 시스템으로 많이 옮겨 갔다.64비트와 32비트의 구분 방법구분의 두가지 기준한번에 송수신 가능한 데이터 크기이 부분은 I/O 버스에 의존적이다. 즉 BUS 시스템이 32bit냐 64bit냐가 중요하다.데이터 처리 능력이 부분은 CPU 능력에 의존적이다.CPU가 한번에 읽어들일 수 있는 명령어의 크기를 의미한다.ALU만 생각하지 말고 CPU가 전체적으로 한번에 읽어들일 수 있는 명령어라 생각하자. 만약 32bit 시스템이라 하면 내가 읽어들일 수 있는 명령어는 32bit이다.16bit 명령어가 2개가 있다고 하면 시스템에 따라서는 2개의 명령어를 한번에 fetch 할 수 있다.명령어는 I/O 버스를 통해서 데이..
인코딩과 디코딩 개요Encode와 Decode는 'code'라는 단어를 공통적으로 포함하고 있다.위키피디아에 따르면💡 In communications and information processing, code is a system of rules to convert information-such as a letter, word, sound, image, or gesture-into another form, sometimes shortened or secret, for communication through a communication channel or storage in a storage medium. 통신 및 정보 처리에서 코드는 정보(예: 문자, 단어, 소리, 이미지 또는 제스처)를 다른 형태로 ..
컴퓨터 구조에 대한 첫 번째 이야기시스템 프로그래밍의 이해와 접근시스템 프로그래밍 이란?컴퓨터 시스템을 동작시키는 프로그램 즉, 컴퓨터를 동작시키기 위해 필요한 프로그램을 말한다.어셈블리 언어나 C언어를 이용하여 하드웨어를 직접 컨트롤하는 개발자들을 가리켜 시스템 프로그래머라 부른다. 그러나 Windows 나 UNIX 같은 운영체제에서 제공하는 라이브러리를 사용하여 프로그램을 개발하는 개발자들도 시스템 프로그래머라 부를 수 있다.보통 컴퓨터 시스템이라고하면 하드웨어만을 뜻하는 것이 아니다. 하드웨어가 실제 일을 하게끔 도와주는 운영체제를 포함하는 것이 보통이다.컴퓨터 시스템의 주요 구성요소 컴퓨터 구조와 운영체제를 이해하게 되면, 시스템 프로그래밍만 가능하게 되는 것이 아니다. 언어의 문법적 요소만을 이..
an_jjin
'운영체제' 카테고리의 글 목록 (5 Page)