책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 모바일/무선/임베디드 프로그래밍
· ISBN : 9788956672557
· 쪽수 : 429쪽
· 출판일 : 2006-09-01
목차
제1장 임베디드 시스템의 소개
1.1 임베디드 시스템
1.2 프로세서
1.3 다른 하드웨어 유닛
1.4 임베디드 시스템의 소프트웨어
1.5 전형적인 임베디드 시스템
1.6 임베디드 SOC와 VLSI회로
제2장 프로세서와 메모리 구조
2.1 프로세서 내의 구조 유닛들
2.2 임베디드 시스템을 위한 프로세서의 선택
2.3 메모리 장치들
2.4 임베디드 시스템을 위한 메모리 선택
2.5 프로그램시의 메모리 할당 시스템의 세그먼트와 블록 그리고 메모리 맵
2.6 직접 메모리 접근
2.7 프로세서, 메모리들 그리고 입출력 장치들의 인터페이스
제3장 디바이스 네트워크를 위한 장치와 버스
3.1 I/O장치
3.2 타이머과 카운팅 장치들
3.3 직렬통신
3.4 다중장치간 통신
제4장 디바이스 드라이버와 인터넷 서비스 메커니즘
4.1 디바이스 드라이버
4.2 시스템의 병렬포트 장치 드라이버
4.3 시스템에서의 직렬포트 디바이스 드라이버
4.4 내부의 프로그램 가능한 타이밍 디바이스에 대한 디바이스 드라이버
4.5 인터럽트 서비스 메커니즘
제5장 프로그래밍 개념과 임베디드 프로그래밍의 C, C++
5.1 어셈블리 언어(ALP)와 고급언어 'C'의 소프트웨어 프로그래밍
5.2 'C'프로그램 요소들: 헤더와 소스파일과 전처리 선언들
5.3 프로그램의 요소: 매크로와 함수
5.4 프로그램의 요소: 데이터 자료형, 데이터 구조형, 변경자들, 문장들, 루프들 그리고 지시자들
5.5 큐
5.6 스택
5.7 리스트와 명령된 리스트
5.8 임베디드 프로그래밍에서 C++
제6장 프로세스간 통신과 프로세스, 태스크 그리고 쓰레드 간의 동기화
6.1 응용프로그램상의 다중 프로세스들
6.2 다중 태스크와 루틴들에 의한 공유자원문제
6.3 프로세스간 통신
제7장 실시간 운영체제
7.1 OS가 제공하는 서비스
7.2 입출력 서브 시스템
7.3 네트워크 OS
7.4 실시간 OS와 임베디드 시스템
7.5 RTOS 환경에서의 인터럭트 루틴: RTOS에 의한 인터럽트 원인의 운용
7.6 RTOS 태스크 스케쥴링 모델, 잠재된 인터럽트와 성능검증오러써 태스크의 응답시간
7.7 주기적, 산발적, 비주기적, 태스크에 대한 스케쥴링 모델에서의 성능측정 규준
7.8 RTOS의 표준화를 위한 IEEE 표준 POSIX 1003.1B 태스크 사이의 통신 기능
7.9 프로세서에서 기대된 시간과 선점형 스케줄러에서 기본적인 동작 리스트
7.10 프로세스, ISR, OS 함수와 태스크 그리고 자원관리에 대한 것들 사이의 동기화를 위한 15가지 전략
7.11 임베디드 리눅스의 본질: 임베디드 시스템과 디바이스 드라이버에 대한 리눅스 커널
7.12 OS 보안문제
>찾아보기
7.13 모바일 OS



















