일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
Tags
- 3Dreconstruction
- 마이크로프로세서
- 루돌프의반란
- 시뮬레이션
- 순서대로방문하기
- 코드트리
- 이진탐색
- ICER
- 토끼와 경주
- ISER
- BFS
- 나무박멸
- 슈퍼컴퓨터클러스터
- 구현
- 백준
- DP
- ARM
- 마법의숲탐색
- 포탑부수기
- ros
- Calibration
- 코드트리빵
- 삼성기출
- 왕실의기사대결
- 수영대회결승전
- DenseDepth
- dfs
- 조합
- 소프티어
- 싸움땅
Archives
- Today
- Total
from palette import colorful_colors
[마이크로프로세서] 마이크로프로세서, 마이크로컨트롤러란? 본문
Microprocessor(마이크로프로세서)
레지스터(저장), ALU(연산), CU(제어) 3가지 구성요소를 담고 있는 single chip
Microcomputer(마이크로컴퓨터)
마이크로 프로세서를 이용해 만든 하나의 컴퓨터 시스템.
I.O포트, 마이크로프로세서, 메모리가 합쳐진 것을 의미한다. ex) 라즈베리 파이
버스가 각 부분들의 데이터를 이동시켜준다. (Address Bus, Data Bus)
Microcontroller(마이크로컨트롤러)
위의 마이크로컴퓨터(마이크로 프로세서, I.O포트, 카운터, 인터럽트 회로, ...) 들어있는 single chip
저가형, 저전력, 특정 작업에 맞춤으로 제작된다.
SoC(System on Chip)
여러 CPU와 다른 하드웨어를 결합한 하나의 칩, 여러 시스템을 하나의 칩에 기능들을 넣은 것.
I/O (입출력 포트)
CPU와 외부 세계 각각의 통신체계에 맞게 내외부 통신 규격을 바꿔주는 모듈이다.
CPU 입장에선 데이터를 가져오는 또다른 메모리(저장공간)이라고 볼 수 있다.
ex) 키보드 엔터키를 누르면 해당 명령이 CPU로 들어옴
CPU의 처리 단계
- Fetch: 메모리에 있는 명령어 호출
- Decode: 명령어 해석 ex) 해당 명령어가 +, -, load, store, ...인지
- Execute: 해당 명령에 알맞게 명령어 실행
'EE 학부과목 > 마이크로프로세서' 카테고리의 다른 글
[마이크로프로세서] C언어와 ARM 명령어 비교 예시 (0) | 2023.04.19 |
---|---|
[마이크로프로세서] ARM 명령어 모음 + 지시어, flag register (0) | 2023.04.19 |
[마이크로프로세서] Floating point(부동소수점) (0) | 2023.03.20 |
[컴퓨터구조] 22-2학기 수업 필기자료 (0) | 2023.03.16 |
[마이크로프로세서] 명령어와 CISC vs RISC (0) | 2023.03.07 |