본문 바로가기

컴퓨터일반/전자계산기 구조론

(6)
마이크로프로세서의 분류 RISC vs CISC 마이크로프로세서의 분류 RISC - 처리 시간이 매우 짧고 간단한 명령만을 골라 그것들을 조합한 명령어 집합에 의해 종래의 CISC보다 고속으로 처리하는 마이크로프로세서입니다. - RISC 프로세서는 복잡한 일을 수행하는 능력을 계속 보유하면서도 내부적으로는 간단하고 적은 수의 명령어들이 프로그래밍 되어 있습니다. 특징 - 필수적인 명령어만 제공해 간단한 명령어의 집합입니다. - 고속 처리를 위해 적은 수의 어드레싱 모드를 지원합니다. - 모든 명령은 1클록으로 실행됩니다. - 모든 명령은 1워드 길이로 고정 길이 명령어 형식을 갖습니다. - 고정 길이 명령어 형식을 갖고 같은 클록 사이클을 갖고 있어 효율적인 파이프라이닝이 가능합니다. - 연산은 레지스터 사이에서만 실행합니다. - 메모리 참조는 Loa..
정보처리 시스템의 분류 정보처리 시스템 - 자료를 수집, 분석, 저장하고 유용한 형태의 정보로 가공하여 공유하는 일을 체계적이고 효율적으로 가능하도록 해 주는 시스템입니다. 정보처리 시스템 종류 다중 프로그래밍 시스템 - 하나의 컴퓨터 시스템에서 여러 개의 어플리케이션들이 함께 주기억장치 1개에 적재되어 하나의 CPU 자원을 번갈아 사용하는 형태로 동시에 여러 개의 프로그램이 실행되는 것처럼 수행되게 하는 기법입니다. - CPU 처리량 증가가 목적입니다. - I/O 작업과 CPU 작업을 중첩함으로써 시스템 효율을 향상시킵니다. 시분할 시스템 - 대화식 처리와 다중 프로그래밍 기법의 조합으로 여러 명의 사용자가 단말기를 통하여 중앙의 컴퓨터 시스템을 동시에 사용하는 방식입니다. - CPU의 시간을 잘게 분할하여 여러 사용자에게 ..
바이오스(BIOS) 바이오스(BIOS) - 컴퓨터의 가장 기본적인 기능을 처리해 주는 프로그램들의 집합입니다. - 운영체제에서 입출력장치나 주변 장치를 구동하기 위한 루틴들의 집합체입니다. - ROM에 저장되어 있습니다. - 전원이 들어올 때 시스템을 초기화합니다. - 시스템의 이상 유무를 점검합니다. - 운영체제를 적재하는 과정을 담당합니다. - 바이오스가 동작하지 않으면 컴퓨터는 동작하지 않습니다. 스타트업 루틴 - POST 실행 : 컴퓨터가 켜질 때 자동으로 실행되어 컴퓨터의 상태를 검사합니다. - 시스템 초기화 작업을 합니다. - 초기화 작업을 할 때는 어떤 주변 장치가 연결되어 있는지 확인합니다. 서비스 처리 루틴 - 사용자 프로그램 또는 도스가 요구하는 일을 처리합니다. 하드웨어 인터럽트 처리 부분 - 퍼스널컴퓨..
컴퓨터의 분류 1. 컴퓨터 구조 폰 노이만 구조 - 최초의 프로그램이 내장된 컴퓨터 방식입니다. - 프로그램 코드와 데이터가 내부기억장치에 저장하는 방식입니다. - 현재 사용하고 있는 대부분의 컴퓨터의 기본 구조입니다. CISC - 명령어 종류가 많습니다. - 명령어 길이가 다양합니다. - 레지스터가 적습니다. - 처리속도가 느립니다. - 내부 구조가 복잡합니다. - 전력소모가 많습니다. 하버드 구조 - 폰 노이만 구조에서 파이프라인 기법을 추가해 명령어와 데이터를 동시에 접근할 수 있게 합니다. - 명령어와 데이터를 저장할 영역을 분리해 별도의 버스를 사용해 병렬처리를 지원합니다. RISC - 명령어 종류가 제한적입니다. - 명령어 길이가 고정되어 있습니다. - 레지스터가 많습니다. - 처리속도가 빠릅니다. - 내부..
컴퓨터의 성능 측정 단위 1. 컴퓨터 시스템 성능 측정 척도 처리량(throughput) - 안정된 상태에서 측정됩니다. - 하루에 처리되는 작업의 개수로 측정됩니다. - 단위 시간 당 처리되는 온라인 처리의 개수로 측정됩니다. 병목(bottleneck) 현상 - 전체 시스템에 영향을 미치는 부분의 사용 빈도가 늘어나 그 부분의 성능이 저하되면서 전체 시스템이 마비되는 현상입니다. - 시스템 자원이 용량 또는 처리량에 있어서 최대 한계에 도달할 때 발생됩니다. 응답시간 - 시스템이나 실행단위에 입력이 주어지고 나서 반응하기까지 걸린 시간을 말합니다. 반환 시간(turn around time) - 어떤 일을 처리하기 위하여 요구 대상이 투입 자료를 발송하고 나서, 컴퓨터의 처리가 끝나 최종 결과의 작성 자료를 요구처가 입수하기까지..
컴퓨터 시스템의 기본 구조 1. 컴퓨터 주요 장치 하드웨어 중앙처리장치(CPU) - 제어장치 - 연산장치 - 레지스터 기억장치 입출력장치 - 입력장치 - 출력장치 소프트웨어 시스템 소프트웨어 - 제어 프로그램 ● 각종 처리 프로그램의 실행과 기억장소나 데이터 제어 또는 연속 처리 작업의 스케줄 등을 감시하는 기능을 합니다. ● 감시 프로그램, 작업관리 프로그램, 데이터 관리 프로그램 - 처리 프로그램 ● 컴퓨터에 필요한 여러 가지 기능을 처리할 수 있도록 해줍니다. ● 언어번역 프로그램, 서비스 프로그램 응용 소프트웨어 2. 중앙처리장치(CPU) 제어장치 - 주기억장치에 적재된 프로그램의 명령어를 하나씩 인출하여 해독하고 장치에게 제어신호를 발생시켜 동작시키는 장치입니다. - 명령 레지스터, 프로그램 카운터(Program Coun..