CS & Network/운영체제(OS) & 컴퓨터구조

[컴퓨터구조] 정리_3

CPU 명령어 사이클 CPU의 명령어 사이클은 프로그램에서 주어진 명령어를 실행하기 위해 반복적으로 수행해야 하는 일련의 연속적인 동작을 의미한다. 명령 또는 명령어 CPU가 동작을 수행하는데 필요한 설명이나 지시 CPU 명령어 사이클의 기본구조 명령어 인출 사이클 CPU가 메모리에서 명령어를 읽어오는 단계이다. 명령어 실행 사이클 CPU가 명령을 수행하는 단계이다. 사이클 구조 명령어 인출 사이클 명령어가 저장된 주소를 지정 메모리의 해당 주소에 들어있는 명령어를 꺼내옴 프로그램 카운터에 다음번 명령어의 주소를 준비 명령어 실행 사이클 명령어를 해독 명령어 실행에 필요한 CPU 내외부 제어신호 발생PU 내외부 제어신호 발생 명령어 인출 사이클 프로그램 카운터 PC가 가리키는 메모리 주소에서 명령어를 순..

2021.04.29 게시됨

CS & Network/운영체제(OS) & 컴퓨터구조

[컴퓨터구조] 정리_2

중앙 처리장치 CPU 프로세스 는 연산이나 데이터를 처리하기 위해 현재 진행되는 작업이나 프로그램을 의미한다. 프로세서 는 컴퓨터 내부의 처리장치. 컴퓨터 내부에 포함된 하나의 모듈, CPU 칩 혹은 컴퓨터 자체를 의미한다. CPU의 기능은 명령어와 데이터를 처리하는 일이다., 프로그램에서 주어진 명령어를 인출해서 해독하고 명령에 따라 데이터를 인출해 연산을 수행하고 그 결과를 저장하거나 다른 장치로 전송한다. CPU의 기본 구성요소는 연산장치, 레지스터, 제어장치로 구성되어 있다. 연산장치 - 산술 및 논리연산장치 레지스터 - 연산을 위해 다양한 용도로 사용되는 CPU내부의 일시적인 기억장소 제어장치 - 명령을 해석하고 실행하기 위한 제어신호 발생. 연산,읽기 쓰기 등 동작신호와 타이밍신호 마이크로 프..

2021.04.28 게시됨

CS & Network/운영체제(OS) & 컴퓨터구조

[컴퓨터구조] 정리_1

아스키 7 비트 표준 확장 아스키 ANSI 8비트 컴퓨터 시스템은 기본적으로 하드웨어 요소와 시스템 소프트웨어 요소가 결합된다. 컴퓨터구조는 전통적으로 하드웨어 위주로 공부 운영체제, 소프트웨어의 역할,시동과정 , 신호선의 동작을 이해하는 것이 필요하다. 중앙처리장치, CPU 프로그램 실행과 데이터 처리에 중추적인 역할 기억장치, 메모리 주기억장치, 보조기억장치로 구분 읽기전용롬 ROM 읽고 쓰는 램 RAM '버스'의 필요성 자주 사용하는 신호선의 배선 수를 줄인다. 버스란 정보를 교환하기 위해 CPU와 하드웨어 요소들을 연결해주는 신호선들의 집합 전자회로 부품을 연결하는 신호선의 다발 하드웨어로 설치된 전선들의 집합 버스의 종류 주소 버스 (address bus) CPU가 외부로 내보내는..

2021.04.26 게시됨