CS 지식/[codeit] 컴퓨터 아키텍처 (완) 2

[ codeit ] 컴퓨터 아키텍처 (2)

CPU (Central Processing Unit) 1강. 프로그램을 실행하는 칩, CPU 컴파일러, 인터프리터 : 고수준의 언어를 컴퓨터 언어로 바꿔줌 CPU : 머신코드를 실행하는 곳, 중앙처리장치, 컴퓨터 성능에 영향 instruction : cpu 동작의 최소단위 (ex. 8자리의 0, 1 조합) 2강. 하나의 칩에 여러기능 넣기 opcode(operation code) : 기능을 알려주는 코드, + - x /, 컴퓨터는 6자리 내외의 opcode 를 가짐, 하나의 칩에 동시 여러기능을 넣기위한 신호 ALU(Arithmetic logit unit) : 수학연산기능을 할 수 있는 칩 instruction : 100101 0110110010 opcode : 100101 3강. CPU와 저장장치 I ..

[ codeit ] 컴퓨터 아키텍처 (1)

컴퓨터 들여다보기 1강. 컴퓨터의 구조, 꼭 알아야할까? 애플리케이션 개발자(애플리케이션 소프트웨어) vs 시스템 개발자(시스템 소프트웨어_ 운영체제, 컴파일러) 애플리케이션 - 시스템 소프트웨어 - 하드웨어 2강. 컴퓨터의 겉모습 살펴보기 메인보드 : 컴퓨터에 들어가는 부품들을 연결할 수 있게하는 판, 마더보드, 슬롯, 이어폰단자, usb 포트 등이 장착되어 있음 CPU : 마더보드에 부착해서 사용, 컴퓨터의 모든 계산이 이루어짐, 컴퓨터의 뇌 하드디스크 : 데이터를 저장하는 공간, Hdd(용량이 크고 속도가 느림), ssd(용량이 작고 속도가 빠름), 컴퓨터를 꺼도 데이터가 보관되는 공간 RAM : 컴퓨터가 켜진 동안 보관할 데이터 저장, 데이터 가져오기, 수정이 빠른편, 하드디스크에 있는 데이터를 ..

반응형