ARM Processor 소프트웨어 구조와 경성 실시간 시스템 ARM Processor 소프트웨어 구조와 경성 실시간 시스템 ARM Processor 소프트웨어 구조ARM 시스템은 구동을 위해서 4가지 전형적인 소프트웨어 컴포넌트가 요구된다. 초기화 코드(부트로더 : Boot Loader)는 하드웨어에 전원이 인가된 이후 운영체제가 실행될 수 있는 상태로 만들어주는 역할을 한다. 이 코드는 일반적으로 메모리 컨트롤러와 프로세서 캐시를 셋업하고, 일부 디바이스를 초기화시켜 주며, 운영체제 없이 초기화 코드 기반의 응용 프로그램이나 디버그 프로그램을 사용할 수 있도록 돕는다. 초기화 코드는 운영체제 이미지에게 제어권을 넘겨주기 전에 많은 태스크를 처리하는데 이 태스크들은 초기의 하드웨어 설정 코드, 진단 코드, 부팅 코드의 세 단계로 구분할 수 있다. 초기의 하드웨어 .. 2018. 10. 28. 이전 1 다음