컴퓨터 구조는 컴퓨터 과학에서 컴퓨터 시스템의 기능(functionality), 조직(organization), 구현(implementation)에 대한 법칙과 방법 또 다른 정의로는 명령어 집합 구조(Instruction set architecture, ISA), 마
컴퓨터를 구성하는 핵심요소에는 CPU(중앙처리장치), 메모리(주기억장치), 보조기억장치, 입출력 장치 4가지로 구성되어 있습니다. 이 4가지 요소의 역할을 이해하고 있으면 컴퓨터 작동 원리를 대부분 알 수 있습니다.컴퓨터 구조 - 메인보드① 가장 큰 사각형은 메인보드입
컴퓨터는 0과 1로 모든 정보를 표현하고 0과 1로 표현된 정보만을 이해할 수 있다.비트(bit)는 0과 1을 나타내는 가장 작은 정보 단위입니다. 1bit는 0또는 1, 두가지 정보를 표현할 수 있습니다. n비트는 2^n가지 정보를 표현 할 수 있습니다.CPU가 한번
저급언어란 컴퓨터가 직접 이해하고 실행할 수 있는 프로그래밍 언어를 의미합니다. 고급언어로 작성된 소스코드가 실행될려면 반드시 저급언어로 변환되어야한다.기계어는 0과 1의 명령어 비트로 이루어진 언어입니다. 2진수로 나열하다보면 너무 길어져서 16진수로 표현하기도 하지
명령어는 명령코드(operation code)와 오퍼랜드(operand)로 구성되어 있습니다.명령코드(operation code) : 명령어가 수행할 연산오퍼랜드(operand) : 연산에 사용할 데이터 또는 연산에 사용할 데이터가 저장된 위치명령코드는 명령어가 수행할
CPU는 메모리에 저장된 명령어를 읽어 드리고, 해석하고, 실행하는 장치입니다.CPU 내부에는 계산을 담당하는 ALU, 명령어를 읽어 들이고 해석하는 제어장치(CU), 내부 임시 저장장치인 레지스터가 구성요소로 있습니다.ALU(산술논리연산장치)ALU(산술논리연산장치)는
CPU가 하나의 명령어를 처리하는 과정에는 정해진 흐름이 있고 CPU는 그 흐름을 반복하며 명령어들을 처리해 갑니다. 명령어 사이클은 각각의 명령어들이 일정하게 반복하면서 실행하는 주기를 의미합니다.즉, 프로그램 속 각각의 명령어들은 인출/간접/실행/인터럽트 사이클이