일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- ftz
- 파이썬
- 재귀
- HTML
- LoB
- 시간복잡도
- level13
- windosw 문자열
- 스택
- ftz level13
- System
- OSI
- C
- War Game
- SWiFT
- 큐
- 암호수학
- Java
- 파일 시스템
- 백준
- 정렬 알고리즘
- PHP
- 두근두근 자료구조
- 자료구조
- windosws wbcs
- web
- pwnable.kr
- Stack
- c언어
- 미로 탐색 알고리즘
Archives
- Today
- Total
나의 기록, 현진록
컴퓨터 하드웨어 구성 본문
반응형
CPU(Central Process Unit)
중앙처리장치
컴퓨터 프로그램의 실행에 있어서 핵심적인 역할을 담당한다.
ALU(Arithmetic Logic Unit)
CPU 내부에서 실제 프로그램이 실행되는 연산을 담당
산술 연산(덧셈, 뺄셈)과 논리연산(AND, OR) 이 두 가지 형태로 이루어짐
Control Unit
CPU가 처리해야 할 명령어를 해석하고 그에 맞는 신호를 발생
ex) 이 명령어는 덧셈을 수행하라는 명령어->ALU에게 덧셈을 수행하도록 신호를 보냄
Register
CPU 내부의 아주 작은 메모리 공간
Binary data
16비트, 32비트, 64비트 정도의 데이터를 저장
Bus Interface
컴퓨터 하드웨어 요소들 간의 데이터를 서로 주고 받을 수 있는 매개체, 통로
그러나 이러한 통로(I/O Bus)도 이용 방법을 알아야지 사용 가능(ex : 버스, 지하철)
그러한 기능을 제공하는 것이 Bus Interface
Main Memory
램이라고 불리는 저장장치
프로그램의 코드가 메모리에 적재되어 실행되는 영역
프로그램의 실행을 위해 존재하는 메모리
I/O Bus
컴퓨터를 구성하는 요소 사이에서 데이터를 주고 받기 위해 사용되는 경로
Adress Bus, Data Bus, Control Bus 세 가지로 구분
하드디스크->메인메모리
메인메모리->하드디스크
메인메모리->CPU
구성요소들 간의 전송 기능을 제공
반응형
'-Computer Theory' 카테고리의 다른 글
시스템 프로그래밍이란? (0) | 2018.07.23 |
---|---|
Windows 메모리 관리기법(가상메모리와 페이징, 세그멘테이션) (0) | 2018.07.17 |
메모리 종류 및 프로그램 동작원리 (0) | 2018.07.16 |
정적 분석과 동적 분석 (0) | 2018.06.26 |
[OS] 프로세스 교착 상태에 대한 해결방안 (0) | 2018.04.09 |