일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- ICER
- 3Dreconstruction
- 시뮬레이션
- 루돌프의반란
- 코드트리빵
- 싸움땅
- 이진탐색
- Calibration
- 슈퍼컴퓨터클러스터
- dfs
- 순서대로방문하기
- DP
- 삼성기출
- 마법의숲탐색
- 마이크로프로세서
- 소프티어
- 백준
- 코드트리
- BFS
- 조합
- 포탑부수기
- 나무박멸
- 왕실의기사대결
- 수영대회결승전
- ros
- 구현
- 토끼와 경주
- ARM
- ISER
- DenseDepth
- Today
- Total
목록마이크로프로세서 (2)
from palette import colorful_colors
1. GPIO의 ODR 비트 조절하기 예시: GPIOA의 ODR의 8번 비트를 1로 켜기 C 언어: GPIOA->ODR |= 1UL ODR의 bit8을 1로 만든다 ARM 어셈블리어: GPIOA_BASE EQU 0x48000000; GPIOA의 BASE 주소는 0x48000000이다. GPIO_ODR EQU 0x14; ODR은 GPIO BASE에서 0x14만큼 떨어져 있으므로 LDR r7, = GPIOA_BASE LDR r1, [r7, #GPIO_ODR]; r1에 GPIOA의 ODR에 있는 값을 불러온다 ORR r1, r1, #2_100000000; 8번 비트를 1로 만든다 STR r1, [r7, #GPIO_ODR]; GPIOA의 ODR에 다시 변경한 값을 저장한다. 2. GPIO OUTPUT 예시: G..
Microprocessor(마이크로프로세서) 레지스터(저장), ALU(연산), CU(제어) 3가지 구성요소를 담고 있는 single chip Microcomputer(마이크로컴퓨터) 마이크로 프로세서를 이용해 만든 하나의 컴퓨터 시스템. I.O포트, 마이크로프로세서, 메모리가 합쳐진 것을 의미한다. ex) 라즈베리 파이 버스가 각 부분들의 데이터를 이동시켜준다. (Address Bus, Data Bus) Microcontroller(마이크로컨트롤러) 위의 마이크로컴퓨터(마이크로 프로세서, I.O포트, 카운터, 인터럽트 회로, ...) 들어있는 single chip 저가형, 저전력, 특정 작업에 맞춤으로 제작된다. SoC(System on Chip) 여러 CPU와 다른 하드웨어를 결합한 하나의 칩, 여러 ..