본문 바로가기
728x90

arm2

NOP (No Operation) 의 동작 개념과 실행 시간 NOP (No Operation) 의 동작 개념과 실행 시간 NOP (No Operation)은 컴퓨터 프로그래밍 및 CPU 아키텍처에서 사용되는 명령어로, "아무것도 하지 마라"는 지시를 CPU에게 전달합니다. NOP (No Operation) 명령은 컴퓨터 프로그래밍과 CPU 아키텍처에서 중요한 역할을 합니다. 이 명령의 실행 시간은 주로 CPU의 클록 사이클과 속도에 의해 결정되며, 아키텍처 및 최적화 기술에 따라 달라질 수 있습니다. NOP 명령의 기본 개념 정의와 목적: NOP는 "No Operation"의 약어로, CPU에게 아무런 작업도 수행하지 않도록 지시하는 명령입니다. 이 명령의 주요 목적은 프로세서가 다른 중요한 작업을 진행하는 동안 시간을 지연시키거나, 코드 또는 데이터를 특정 방식.. 2024. 1. 11.
[ARM]Cortex-M3 Peripherals map : SysTick Timer 설정 방법 Cortex-M3 Peripherals map : SysTick Timer 설정 방법 ARM Cortex-M3 마이크로컨트롤러에 내장된 SysTick 타이머는 시스템 레벨 타이머로, 주로 운영체제의 타이머 서비스나 단순한 지연(loop) 구현에 사용됩니다. 이 타이머는 프로그래밍이 간단하고 효율적인 인터럽트 기반 타이밍 기능을 제공합니다. 1. SysTick 타이머의 특징 24비트 다운 카운터: 24비트 리셋 가능한 다운 카운터로 구성되어 있습니다. 선택 가능한 클럭 소스: 프로세서 클럭 또는 외부 클럭 소스 중에서 선택할 수 있습니다. 자동 리로드: 0에 도달하면 자동으로 재설정되어 반복 카운트를 수행합니다. 인터럽트 기능: 0에 도달할 때마다 인터럽트를 발생시킵니다. 간단한 구성: 운영 체제의 타이머.. 2024. 1. 6.
728x90