분류 전체보기252 Von Neumann architecture and Harvard architecture Von Neumann architecture 컴퓨터 아키텍쳐의 한 종류로서 데이터는 메모리에서 읽거나 메모리에 쓰기도 하는 반면, 명령어는 메모리에서 읽기만 하는 구조를 말한다. 이를 처음 고안한 폰 노이만의 이름을 따서 폰 노이만 아키텍쳐라고 부르며 현대 컴퓨터는 거의 대부분 이 방식을 따른다. 특징 1. 프로세서에게 메모리 특정 지점부터 실행하도록 지시할 수 있다. 이 때 데이터와 명령어 사이에 뚜렷한 구분이 없어서 주어진 내용을 무조건 실행한다. 2. 데이터 자체에 고유 의미가 없다. 즉, 이를 해석하는 프로그램에 의해 의미가 달라진다. 3. 데이터와 명령어는 메모리를 공유한다. 특정 프로그램에서 명령어인 내용은 다른 프로그램에서 데이터일 수 있다. Harvard architecture 하바드 아키.. 2006. 5. 30. uC/OS-II 의 특징 소스코드모든 소스 코드는 약5500줄 정도이며, 깔끔하고 일관성이 있다. 또, 주석이 충분하여 실제 동작에 대한 자세한 정보를 알 수 있다. 이식성ANSI C를 사용하여 이식성이 높다. 일부 프로세서에 의존적인 부분만 어셈블리 언어로 작성하여, 다른 프로세서로의 이식성을 고려하여 최대한 사용을 자제했다. 내장성 유연성 선점형 멀티태스킹 확정적 태스크 스택 서비스 인터럽트 관리 안정성 2006. 5. 30. uC/OS-II 1. real time systems concepts: 2. uC/OS-II Kernel structure (* 중요): Kernel에 사용하는 자료구조, TCB(task control block : task를 제어하기위한 블럭) 3. uC/OS-II Initializing & Starting (*): 초기화(전역변수, 링크드 리스트), 테스크 수행 ---------------------------------------CoreAPI(커널에 있어서 핵심적인기능이라 할수 있음)4. Task Management: OSTaskCreate() 5. Time Management: OSTimeDly() - CPU를 점유하지 않는 딜레이----------------------------------------------.. 2006. 5. 23. 책 포인터 완전제패IT백두대간 C언어 펀더멘탈www.woong.org 2006. 5. 22. 이전 1 ··· 45 46 47 48 49 50 51 ··· 63 다음