[운영체제] 레지스터, 메인 메모리, 캐시, 보조기억장치, 명령어의 구조와 실행과정
안녕하세요 소프트웨어 공부하는 레오존입니다. 이번 포스팅에서는 레지스터, 메인 메모리, 캐시, 보조기억장치, 명령어의 구조와 실행과정에 대해 정리해 보도록 하겠습니다. 메모리 계층 구조에 따르면, 아래층에서부터 보조기억장치, 메인 메모리, 캐시, 레지스터 순서로 이루어져 있습니다. 메모리 계층 구조의 위에서 아래 순서로 하나씩 살펴보도로 하겠습니다. 레지스터 레지스터는 프로세서 내부에 존재하며, 프로세서가 사용할 데이터를 보관하는 가장 빠른 메모리라고 할 수 있습니다. 메인 메모리 메인 메모리는 프로세서 외부에 존재하며 프로세서에서 수행할 프로그램과 데이터를 저장하거나 프로세서에서 처리한 결과를 저장하는 역할을 수행합니다. 또한, 메인 메모리를 주기억장치 또는 1차 기억장치라고 부르기도 합니다. 메인 메..
더보기
[컴퓨터 네트워크]분산시스템과 분산시스템의 종류,client-server 시스템에서 server와 client, cloud computing, addressing processes, 응용 프로그램에 필요한 특성, 네트워크 응용 프로그램들의 예시
안녕하세요 소프트웨어 공부하는 레오존입니다. 이번 포스팅에서 분산시스템과 분산시스템의 종류, client-server 시스템에서 server와 client, cloud computing, addressing processes, 응용 프로그램에 필요한 특성, 네트워크 응용 프로그램들의 예시에 대해 정리해보도록 하겠습니다. 분산시스템이란 하나의 컴퓨터에서 처리하지 않고 네트워크를 통해 나눠서 하겠다는 것이 분산 시스템입니다. 시스템이란 것은 어떠한 목적을 이루기 위해서 여러 개의 구성요소들이 협력해서 일을 효율적으로 해내는 체계를 말합니다. 예를 들어, 소프트웨어의 경우, user interface 파트, data 저장하는 파트, 데이터 처리하는 파트 세가지 파트로 나뉩니다. 또한, 컴퓨터 시스템의 경우, ..
더보기