안녕하세요 비트교육센터입니다. (Embedded 세미나 관련)
안녕하세요
BIT교육센터에서 4월 Embedded관련 무료세미나 및 Assembly Language(유료)세미나 소식을 알려드립니다.
관심있으신분들 많은 참여 부탁드립니다.
[ BIT교육센터 공개 세미나 ]
■ 주제: IT839 정책과 임베디드 SW와의 관계
임베디드 SW의 중요성
차세대 이동통신과 임베디드 SW
■ 대상 : 전산학관련 학과 졸업생, IT분야 종사자, IT839 및 임베디드
SW에 관심이 있으신분
■ 내용 : 정통부에서 발표된 IT839, uIT839의 목표와 정책에 대한 정확한
이해와 IT839정책에서의 임베디드 SW의 중요성과 차세대 이동통신과의
관계성 및 개발 방법론에 대해서 알아본다.
1. IT839 정책의 내용과 목표
2. uIT839 정책의 내용과 목표
3. IT389 정책과 임베디드 SW의 중요성
4. 임베디드 SW의 특징
5. 차세대 이동통신과 임베디드 SW
6. 임베디드 SW의 설계 및 개발 방법론
■ 일시 : 2006년 04월 21일(금요일) 10:00 ~ 12:30
■ 형식 : 전문강사의 세미나와 질의 응답
■ 장소 : 비트교육센터 지하2층 멀티미디어관
■ 접수방법 : www.bitacademy.com
사전 온라인 등록자 무료(현장 접수자 5,000원)
URL : http://www.bitacademy.com/admin/seminar_sebu_01.asp?se_idx=113&se_IsCampus=0
▶ 주제 : PC Assembly Language
▶ 과정 개요
이 과정은 Intel CPU 기반의 PC환경에서의 어셈블리 언어에 대해 학습한다.
어셈블리 언어 자체보다는 C,C++언어가 만들어 내는 어셈블리 코드를 학습
하므로서 C,C++등의 고급언어 들의 특징을 더욱 자세히 이해 하고, 최적화
코드를 만들어내는 방법에 대해 학습한다
▶ 과정 내용
? 파일 포맷(binary flat, PE, ELF 등), 레지스터, Inline Assemly
? 함수의 인자 전달 방식, 리턴값 전달 방식
? Stack Frame
? call, ret, 제어구조
? Array, Structure
▶ 과정 특징
C,C++언어로 개발된 모든 프로그램은 결국 컴파일러에 의해서 기계어
코드로 변환된다. 또한 Visual Basic이나 델파이 등의 RAD를 사용해서
개발된 프로그램도 결국은 기계어 코드로 변경된다. 따라서 어셈블리
언어를 배움으로써 고급 언어를 더 잘 이해 할 수 있게 된다. Java나 .
Net 같은 프로그램이 각광 받는 이 시대에도 어셈블리 언어를 배움으로써
다음과 같은 장점을 얻을 수 있다.
1. C,C++ 같은 고급언어의 컴파일러가 만들어낸 기계어 코드보다 어셈블리
언어로 작성한 루틴이 더 빠를 때가 있다.( 하지만, 요새 컴파일러들은 굉장히
발달 되어서 충분히 효율적인 코드를 만들어 낸다.)
2.고급언어로는 불가능한 일(예를 들면, 하드웨어를 직접 접근)을 할 수 있다.
3.어셈블리 언어를 배움으로써 컴퓨터가 어떻게 동작하는지 더욱 깊게
이해 할 수 있다.
4.어셈블리 언어를 배움으로써 C언어와 같은 고급 언어를 더욱 깊게 이해
할 수 있다.(Stack Frame, 함수 호출의 원리 등)
5. 완성된 프로그램을 디버깅 할 때 어셈블리를 알고 있다면 훨씬 많은 도움을
얻을 수 있다.
6. Reverse Engineering 이나 Crack 같은 작업을 하기 위해서는 반드시 어셈블리
언어를 알아야 한다.
우리가 우리의 작업 중에 어셈블리언어를 직접 사용하지 않는다 하더라도
위와 같은 이유 때문에 어셈블리언어를 배우는 것이 좋다.
그리고 또 하나, 어셈블리 언어는 어렵지가 않다. C보다도 훨씬 쉽다.
▶ 과정 목표
? C,C++언어가 만들어 내는 기계어 코드를 이해 할 수 있다.
? C,C++언어에 대한 보다 깊은 이해를 할 수 있다.
? 간단한 어셈블리 함수를 만들 수 있다.
? 성능향상을 위한 최적화 코드 기법을 이해 할 수 있다
? 마이크로 프로세서의 원리를 이해할 수 있다
Reverse Engineering 또는 Crack에 대해 이해 할 수 있다.
▶ 실습환경
PC : Intel CPU 기반의 PC
OS : Windows 2000/XP
Compiler : VC++6.0 이상
Nasm 0.93
▶ 교육기간
2006년 4월 22일
▶ 교육시간
09:00 ~ 16:00 (1일 6시간)
▶ 교육비
6만원
▶ 수강료 입금 방법
1.방문 현금 or 카드결재 가능
2.온라인 계좌입금 가능
- 계좌번호: 202-000430-01-058
- 은행명 : 기업은행
- 수신자: (주)비트컴퓨터
URL : http://www.bitacademy.com/admin/seminar_sebu_01.asp?se_idx=112&se_IsCampus=0
[오시는 길]
- 지하철 2호선 강남역 하차
- 3번 출구로 나와서 “스타벅스” 및 “커피 빈” 지나 삼성화재 건물까지 직진
- 삼성화재 건물에서 우측으로 100M 가량 직진
- 우측에 일식집 “가야스시”가 있는 건물(비트교육센터)
* 비트교육센터 주소: 서울 서초구 서초 2동 1327-15 비트아카데미빌딩
* 주차지원이 되지 않습니다. 반드시 대중교통을 이용해 주시기 바랍니다.

