티스토리 뷰
에뮬레이션(Emulation)
어떤 계산기가 다른 종류의 계산기용으로 작성된 프로그램을 특별한 기구와 프로그래밍 기법을 이용하여 그대로 실행할 수 있도록 하는 것을 이른다.
* 에뮬레이션을 하는 장치 또는 프로그램을 가리켜 에뮬레이터(emulator)라고 한다. 에뮬레이션은 서로 다른 기종의 프로그램 호환성을 갖게 하기 위한 수단이다. 프로그램 시뮬레이션(대상에 대한 소프트웨어 모델을 만들고, 그것을 계산기로 작동하여 그 상태를 시뮬레이트하는)의 일종이라고도 생각 할 수 있지만, 에뮬레이터는 보통 마이크로 프로그래밍 기능 등에 의해 고속화를 꾀하고 있다. 에뮬레이터는 예를 들면 마이크로 컴퓨터를 개발하는 경우 등에 MDS(마이크로컴퓨터 개발 시스템)의 일부로서 강력한 디버깅 루트를 제공한다(과대한 진단장치나 진단 프로그램은 불필요).
시뮬레이션은 현실 -> 기계
에뮬레이션은 복잡한 기계 -> 덜 복잡한 기계(테스트하기 편한 기계)
'java,web study > 2주차 (7월 8일~14일)' 카테고리의 다른 글
Sencha Touch? (0) | 2013.07.08 |
---|---|
JVM의 메모리 구조 (0) | 2013.07.08 |
절대값 구하기 (자바의정석 6-24) (0) | 2013.07.08 |
가장 큰 수 찾기 (자바의정석 6-23) (0) | 2013.07.08 |
입력받은 것이 숫자인지 확인 (자바의정석 6-22) (0) | 2013.07.08 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 충북대
- 도전과제
- 잡담
- HTML
- 프로젝트
- 아두이노
- jsp
- 데이터베이스
- CSS
- 졸업작품
- 이론
- 자바스크립트
- 정보
- 청주
- 메모장
- ERP
- 안드로이드
- 소켓
- 배열
- 클래스
- 알고리즘
- 게임
- 파이썬
- 정렬
- SVN
- 자바
- db
- SQL
- 오라클
- JQuery
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함