컴퓨터 구조론
덤프버전 :
1. 개요[편집]
computer architecture
컴퓨터 시스템의 기본적인 구조와 동작원리를 배우는 이론이다. 또한 중앙 처리장치(CPU)와 입출력 장치의 기능을 이해하고, 병렬 빛 분산컴퓨터의 기본적인 구조 동작 원리를 배운다. 주로 컴퓨터과학 학부과정에서 폰노이만의 컴퓨터 구조를 주로 배운다. 선수과목에는 논리회로가 있다. 2000년도 중반까지는 병렬 컴퓨팅, 슈퍼 컴퓨터, 그리드 컴퓨팅, 분산 컴퓨팅, 클라우드 컴퓨팅이 주요 연구 이슈였다. 최근에는 컴퓨터 구조 자체가 근본적으로 진화하는 양자 컴퓨터 이슈가 뜨거운 감자로 떠오르고 있다. 보통 2학년 ~ 3학년에 수강하는 과목이며, 본격적인 컴퓨터과학의 시작이자 전공자와 비전공자를 나누는 대표적인 분기점으로 여겨진다.
컴퓨터 구조론의 종류로는 폰 노이만 아키텍처, 하바드 아키텍처, 분산 아키텍처 등이 존재하며, 컴퓨터 구조론은 컴퓨터 시스템의 기능과 한계, 사용 방법을 결정하기 때문에 매우 중요하다.
2. 세부내용[편집]
대학(학부과정)에서 주로 쓰는 교과서에는 Patterson, Hennessy의 '컴퓨터 구조 및 설계', Mano의 '컴퓨터시스템구조'가 유명하다. 대학원에서는 "Computer Architecture: A Quantitative Approach" 등의 교재가 사용된다.
- 디지탈 논리 회로
- 디지탈 부속품
- 데이터의 표현
- 레지스터 전송과 마이크로 연산
- 기본 컴퓨터 구조와 설계
- 기본 컴퓨터 프로그래밍
- 마이크로 프로그램된 제어
- 중앙 처리 장치
- 파이프라인과 벡터 처리
- 컴퓨터 산술 연산
- 입출력 구조
- 메모리 구조
- 멀티프로세서
3. 관련 문서[편집]
- 논리 회로
- 논리 연산(logical operation, logical connective)
- 오토마타
- 컴파일러
- 가산기
- 보수기
- 클로드 섀넌
- 앨런 튜링
- 폰 노이만
- 임베디드 시스템
- 어셈블리어
- 홈브루 컴퓨터
- 슈퍼 컴퓨터
- 병렬 컴퓨팅
- 그리드 컴퓨팅
- 분산 컴퓨팅
- 클라우드 컴퓨팅
- 양자 컴퓨터
- 뉴로모픽 컴퓨팅
- 컴퓨터과학
이 문서의 내용 중 전체 또는 일부는 2023-12-20 11:48:23에 나무위키 컴퓨터 구조론 문서에서 가져왔습니다.