CS
-
컴퓨터구조] 컴퓨터 언어CS 2024. 12. 23. 13:18
저급 언어(Low-level programming language)컴퓨터가 직접 이해하고 실행할 수 있는 언어종류기계어(Machine code) : 0과 1(이진수)로 이루어진 명령어 모음어셈블리어(Assembly language) : 0과 1로 이루어진 기계어를 사람이 읽을 수 있는 형태로 변환한 언어컴퓨터 구조에 따라 사용하는 기계어가 달라지며, 기계어에 일대일로 대응되어 만들어지는 어셈블리어도 각각 다르다. 고급 언어(High-level programming language)사람이 이해하고 작성하기 쉽게 만들어진 언어고급 언어로 작성된 소스 코드가 실행되려면 반드시 저급 언어로 변환되어야 한다.종류컴파일 언어 : 컴파일러(Compiler)에 의해 소스 코드 전체가 저급 언어로 변환되어 실행되는 고급..
-
컴퓨터구조] 컴퓨터의 핵심 부품CS 2024. 12. 22. 23:51
CPU(중앙처리장치)컴퓨터의 두뇌. 메모리에 저장된 명령어를 읽어 들이고 해석하여 실행하는 장치.CPU의 내부 구성 요소 (3가지)산술논리연산장치(ALU : Arithmetic Logic Unit)컴퓨터 내부에서 수행되는 계산 수행레지스터(Register)CPU 내부의 작은 임시 저장 장치여러 개의 레지스터가 존재하고 각기 다른 이름과 역할을 가지고 있음제어장치(CU: Control Unit)컴퓨터 부품들을 관리하고 작동시키기 위한 전기 신호인 제어 신호(control signal)를 내보내고 명령어를 해석하는 장치메모리(주기억장치)현재 실행되는 프로그램의 명령어와 데이터를 저장하는 장치.RAM(Random Access Memory)와 ROM(Read Only Memory) 두 가지가 있다. 주로 RAM..