컴퓨터 공학 25

[혼공컴운] chapter.04 CPU의 작동원리

2023.07.06 - [컴퓨터 공학/컴퓨터 구조] - [혼공컴운] chapter.03 명령어 [혼공컴운] chapter.03 명령어 2023.07.06 - [컴퓨터 공학/컴퓨터 구조] - [혼공컴운] chapter.02 데이터 [혼공컴운] chapter.02 데이터 이전글 - 2023.07.06 - [컴퓨터 공학/컴퓨터 구조] - [혼공컴운] chapter.01 컴퓨터 구조 시작하기 02-1 0과 1로 zinistic.tistory.com 04-1 ALU와 제어장치 ALU(Arithmetic and Logit Unit, 산술논리연산장치) : 산술 연산들과 논리 연산들을 수행하는 회로들로 이루어진 하드웨어 모듈 ALU는 레지스터를 통해 피연산자를 받고, 제어장치로부터 수행할 연산을 알려주는 제어 신호를 ..

[혼공컴운] chapter. 01~03 확인문제

2023.07.06 - [컴퓨터 공학/컴퓨터 구조] - [혼공컴운] chapter.03 명령어 [혼공컴운] chapter.03 명령어 2023.07.06 - [컴퓨터 공학/컴퓨터 구조] - [혼공컴운] chapter.02 데이터 [혼공컴운] chapter.02 데이터 이전글 - 2023.07.06 - [컴퓨터 공학/컴퓨터 구조] - [혼공컴운] chapter.01 컴퓨터 구조 시작하기 02-1 0과 1로 zinistic.tistory.com 01-1 확인문제 1. 컴퓨터 구조를 알아야 하는 이유로 적절하지 않은 것 → ② 프로그램을 빠르게 구현할 수 있다. 2. 컴퓨터 구조를 이해하면 우리는 컴퓨터를 미지의 대상 에서 분석의 대상 으로 인식하게 된다. 01-2 확인문제 1. 컴퓨터가 이해하는 정보에는 명..

[혼공컴운] chapter.03 명령어

2023.07.06 - [컴퓨터 공학/컴퓨터 구조] - [혼공컴운] chapter.02 데이터 [혼공컴운] chapter.02 데이터 이전글 - 2023.07.06 - [컴퓨터 공학/컴퓨터 구조] - [혼공컴운] chapter.01 컴퓨터 구조 시작하기 02-1 0과 1로 숫자를 표현하는 방법 정보 단위 - 비트(bit):0과 1을 나타내는 가장 작은 정보 단위 ( 이진법: zinistic.tistory.com 03-1 소스 코드와 명령어 고급 언어와 저급 언어 - 고급 언어: 사람이 이해하기 위해 만들어진 컴퓨터 언어 ex) 파이썬, 자바 등 - 저급 언어: 컴퓨터가 직접 이해하고 실행할 수 있는 언어 ex) 어셈블리어, 기계어 - 어셈블리어: 읽기 편한 형태의 저급 언어 LDA0XFE STR0XFF ..

[혼공컴운] chapter.02 데이터

이전글 - 2023.07.06 - [컴퓨터 공학/컴퓨터 구조] - [혼공컴운] chapter.01 컴퓨터 구조 시작하기 [혼공컴운] chapter.01 컴퓨터 구조 시작하기 01-1 컴퓨터 구조를 알아야 하는 이유 문제 해결 컴퓨터 구조를 이해하고 있다면 문제 상황 빠르게 이해, 문제 해결 가능성 ↑ 성능, 용량, 비용 - 어떤 CPU, 어떤 메모리를 사용할 지 직접 판단하고 zinistic.tistory.com 02-1 0과 1로 숫자를 표현하는 방법 정보 단위 - 비트(bit):0과 1을 나타내는 가장 작은 정보 단위 ( 이진법: 2의 1제곱 가지 표현 가능 / 십육진법: 16의 1제곱 가지 표현 가능) - 바이트(byte): 비트 8개를 묶은 단위 ( 이진법: 2의 8제곱 가지 표현 가능 / 십육진..

[혼공컴운] chapter.01 컴퓨터 구조 시작하기

01-1 컴퓨터 구조를 알아야 하는 이유 문제 해결 컴퓨터 구조를 이해하고 있다면 문제 상황 빠르게 이해, 문제 해결 가능성 ↑ 성능, 용량, 비용 - 어떤 CPU, 어떤 메모리를 사용할 지 직접 판단하고 현명하게 선택 가능 - 자신이 개발한 프로그램이 어떤 환경에서 어떻게 작동하는 지 잘 이해할 수 있음. - 프로그램을 위한 최적의 컴퓨터 환경 구성 가능 ☆ 성능, 용량, 비용까지 고려하며 개발하는 개발자 되기 ☆ 01-2 컴퓨터 구조의 큰 그림 컴퓨터가 이해하는 정보 - 데이터: 숫자, 문자, 이미지, 동영상 등 정적인 정보 - 명령어: 컴퓨터를 작동시키는 정보 컴퓨터의 네 가지 핵심 부품 - 중앙처리장치(CPU; Central Processing Unit) - 주기억장치(main memory) - ..