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

소개글

어셈블리 언어와 C언어의 비교에 대한 보고서 자료입니다.

목차

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주간 다운받은 회원이 없습니다.
다운로드 장바구니