혼공컴운 3

[혼공컴운 6주차] Chapter 14 ~ 15

연속 메모리 할당 연속 메모리 할당 : 프로세스에 연속적인 메모리 공간을 할당하는 방식 스와핑 스와핑 : 현재 사용되지 않는 프로세스들을 보조기억장치의 일부 영역으로 쫓아내고 그렇게 생긴 빈 공간에 새 프로세스를 적재 스왑 영역 : 프로세스들이 쫓겨나는 보조기억장치의 일부 영역 스왑 아웃 : 현재 실행되지 않은 프로세스가 메모리에서 스왑 영역으로 옮겨지는 것 스왑 인 : 스왑 영역에 있던 프로세스가 메모리로 옮겨오는 것 메모리 할당 최초 적합 : 운영체제가 메모리 내의 빈 공간을 순서대로 검색하다 적재할 수 있는 공간을 발견하면 그 공간에 프로세스를 배치하는 방식 최적 적합 : 운영체제가 빈 공간을 모두 검색해본 뒤, 적재 가능한 가장 작은 공간에 할당 최악 적합 : 운영체제가 빈 공간을 모두 검색해본 ..

카테고리 없음 2024.02.06

[혼공컴운 2주차] Chapter 4 ~ 5

ALU와 제어장치 ALU : 레지스터를 통해 피연산자를 받아들임 제어장치 : 수행할 연산을 알려주는 제어 신호를 받아들임 CPU가 메모리에 접근하는 속도가 CPU가 레지스터에 접근하는 속도보다 느리다 -> CPU 안에 레지스터가 있기 때문에 레지스터에 접근하는 속도가 메모리에 접근하는 속도보다 빠르다 ALU가 내보내는 대표적인 플래그 부호 플래그 : 연산한 결과의 부호를 나타냄 제로 플래그 : 연산 결과가 0인지 여부를 나타냄 캐리 플래그 : 연산 결과 올림수나 빌림수가 발생했는지 나타냄 오버플로우 플래그 : 오버플로우가 발생했는지 나타냄 인터럽트 플래그 : 인터럽트가 가능한지를 나타냄 슈퍼바이저 플래그 : 커널 모드로 실행 중인지 사용자 모드로 실행 중인지 나타냄 반드시 알아야 할 레지스터 프로그램 카..

카테고리 없음 2024.01.10

[혼공컴운 1주차] Chapter 1 ~ 3

컴퓨터가 이해하는 정보 데이터 : 컴퓨터가 이해하는 숫자, 문자, 이미지, 동영상과 같은 정적인 정보 명령어 : 데이터를 움직이고 컴퓨터를 작동시키는 정보 컴퓨터의 4가지 핵심 부품 CPU : 컴퓨터의 두뇌. CPU는 메모리에 저장된 명령어를 읽어들이고 읽어들인 명령어를 해석하고 실행하는 부품 주기억장치 (메모리) : 현재 실행되는 프로그램의 명령어와 데이터를 저장하는 부품 -> 메모리의 단점 : 가격이 비싸고 저장용량이 적고 전원이 꺼지면 저장된 내용을 잃는다는 점 보조기억장치 : 메모리의 단점을 보완하고자 메모리보다 크기가 크고 전원이 꺼져도 저장된 내용을 잃지 않는 메모리를 보조할 저장 장치 입출력장치 : 컴퓨터 외부에 연결되어 컴퓨터 내부와 정보를 교환하는 장치 CPU 내부 구성 요소 3가지 AL..

카테고리 없음 2024.01.04