어셈블리 언어와 C언어의 비교
본 자료는 1페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

목차

1. 어셈블리 언어의 특징
1) 어셈블리어란..
2) 어셈블리어의 특징
3) 어셈블리어 실행과정

2. C언어의 특징
1) C언어란
2) C언어의 특징
3) C언어의 실행과정

3. 결론

본문내용

① 소스 프로그램 작성
② 컴파일러에 의해 번역
③ 오브젝트 프로그램 생성
④ 링크
⑤ 로딩
⑥ 실행
3. 결론 - 어셈블리 언어와 C 언어의 비교
우선, 어셈블리는 0과 1로 구성된 기계어와 1 대 1로 대응하는 기계 중심의 저급언어이므로 C 언어를 비롯한 다른 언어들에 비해 2~4배 가량 빠르며, 주소 처리가 C 언어들에 비해 정확하며, 어셈블리 언어를 이해함으로써 거의 모든 기계적 성능을 이해, 활용할 수 있는 장점을 가진다. 반면, 프로그램 구현이 어려우며, 기계어와 1 대 1로 대응함으로 인해 소스가 다른 언어들에 비해 상당히 길어지고, 기계에 종속하는 언어이므로 컴퓨터 기종에 따라 호환이 잘 되지 않는다는 단점을 가지고 있다.
그에 비해, C 언어는 사용자가 쉽게 이해하고 활용할 수 있는 회화적 고급언어로 프로그램 구현이 어셈블리 언어에 비해 쉽고 자유로우며, 어셈블리 언어처럼 비트나 바이트, 그리고 주소 처리를 할 수 있다. 또한 유닉스와 더불어 많이 퍼졌기 때문에 이식성이 좋다. 즉, 다른 컴퓨터와의 프로그램 호환성이 매우 뛰어나다. 반면 기계어와 1 대 1로 대응하는 어셈블리 언어에 비해 프로그램 속도는 상당히 떨어진다.

키워드

  • 가격800
  • 페이지수4페이지
  • 등록일2003.05.05
  • 저작시기2003.05
  • 파일형식한글(hwp)
  • 자료번호#223024
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니