📌컴퓨터공학
[Chapter 01. 컴퓨터구조] 컴퓨터 3대 구성 요소 이해, 비트로 문자와 숫자 표현 이해
구 일
2024. 5. 10. 22:17
728x90
반응형
Chapter 01. 컴퓨터 구조
컴퓨터 3대 구성 요소 이해
컴퓨터 시스템을 간략히 설명하면 하드웨어와 소프트웨어로 구성되어 있다.
- 주요 소프트웨어 : 운영체제와 응용프로그램
- 주요 하드웨어 : CPU, Memory, Storage, Network 등
폰노이만 구조
- 폰노이만이라는 분이 제안한 구조
- Memory에 프로그램과 데이터가 저장
- 하나씩 꺼내어 CPU : Arithmetic Login Unit으로 연산
폰노이만 구조는 CPU, 메모리, 프로그램으로 구성
컴퓨터 주요 구성 요소
- CPU (중앙처리장치)
- 연산 : ALU
- 산술 연산
- 논리 연산
- 제어 : Control Device
- IO Device(입출력장치), Memory, ALU 동작 제어
- 연산 : ALU
- Memory (코드와 데이터를 저장하는 장치)
- 프로그램과 프로그램 수행에 필요한 데이터를 저장
- 내부 기억장치 (주기억장치) -> 컴퓨터가 꺼지면 데이터 저장 안됨
- CPU안에 레지스터, 캐쉬
- DRAM등 메모리(램, RAM, DDR4)
- 외부 기억장치 (보조기억장치) -> 컴퓨터가 꺼져도 데이터 저장 유지
- SSD, HDD
- IO Devices (입출력 장치)
- 입력 장치 : 마우스, 키보드, 터치패드 등
- 출력 장치 : 모니터, 프린터, 스피커 등
Bus (버스)
- CPU, Memory, IO Devices를 연결해주는 장치
- 개별적인 IO Devices들을 연결해주고 데이터를 송수신해주는 장치
비트로 문자와 숫자
전기를 끄고(0), 킨다!(1) 이 두 가지만으로 컴퓨터는 동작한다.매우 작은 기능이라도, 응용을 통해 매우 큰 기능을 만들 수 있다.
첨자는 크고(1) 작은(0) 원을 사용해서 모든 알파벳을 표현한다. (문자)
150이라는 10진법 수는 2진법으로 변환 가능하다. 10010110 (숫자)
비트 (bit)
A bit : 0 or 1
728x90
반응형