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