기계어에 관하여

  • 등록일 / 수정일
  • 페이지 / 형식
  • 자료평가
  • 구매가격
  • 2006.06.10 / 2019.12.24
  • 12페이지 / fileicon hwp (아래아한글2002)
  • 평가한 분이 없습니다. (구매금액의 3%지급)
  • 1,000원
다운로드장바구니
Naver Naver로그인 Kakao Kakao로그인
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
이전큰이미지 다음큰이미지
목차
목차
1 .저급언어
(1)기계어
(2)어셈블리어

2 .기계어
(1)기계어의 역사
(2)기계어의 사용법
(3)기계어의 장․단점

3 .기계어 발전
(1)어셈블리어 언어의 등장
(2)어셈블리어
1)어셈블리어의 역사
2)어셈블리어의 장점
3)어셈블리어의 단점

4 .앞으로의 기계어
(1)새로운 언어의 등장
(2)앞으로의 언어

5. 참고자료

본문내용
3 .기계어 발전

(1)어셈블리어 언어의 등장

- 기계어를 사용하여 프로그램을 작성한다는 것은 앞서 지적한 것 처럼 어렵고 비능률적이므로 기계어를 인간이 기억하기 쉬운 형태로, 즉 동작을 연상할 수 있는 영문자로 나타내고, 주기억 장치상의 기억장소도 상징적인 기호들을 사용하여 지정할 수 있도록 하기 위해 어셈블리 언어가 개발 되었다.

(2)어셈블리어

1)어셈블리어의 역사


<중략>


(2)앞으로의 언어

1. 절차지향 언어.

- 1950년대 중반 고급언어의 출현으로 인해 프로그래머는 매우 편리하게 되었다. 고급언어를 사용하여 다양한 문제를 해결할 수 있었기 때문이다. 초기 고급언어는 절차지향 언어였는데 이 절차지향 언어에서는 프로그래머는 전통적인 프로그래밍 논리를 사용하여 프로그래밍 문 제를 해결해야 한다. 즉, 프로그래머가 명령을 순서에 맞게 코드화하면 순차적으로 명령이 실 행되어 문제를 해결하는 것이다. FORTRAN, COBOL, PASCAL, C, BASIC 등의 고급언어들 이 절차지향 언어의 범주에 속하는 것이다.

2. 객체지향 언어
참고문헌
5. 참고자료
고등학교 교과 ‘전자계산일반’,‘프로그래밍 1’.
교학사 신광윤 편저 ‘예제방식 기계어 프로그래밍’
학문사 김민 저 ‘어셈블리언어’

http://www.web-biz.pe.kr/dev/assembly.html
http://wonn.co.kr/store/total/s8-11.htm
http://ksys10.knou.ac.kr/computer/txt/10_1_1.htm
http://www.mackido.com/
자료평가
    아직 평가한 내용이 없습니다.
회원 추천자료
  • [기타] bc4.5 한글매뉴얼입니다v
  • 기계어 코드사이를 연결가능하게 해준다.다버거를 통해 프로그램을 실행할때 당신의 프로그램의 실질적인 소스 코드를 보게 해준다.당신의 프로젝트에 대한 symbolic debug information을 생성하기 위해서,1.프로젝트 윈도우에서, 프로젝트 노드를 선택한다.2.Project Options 대화 상자를 개방하기 위해 Options|Project를 선택한다.3.Compiler|Debugging topic에서, 당신의 프로젝트 .OBJ 파일안에 디버그 정보를 포함시키기 위해서 Debug Information In OBJs를 체크한다.4.Linker|G

  • [전통] 정보처리기사1급시험문제
  • 관하여 Y는 평균이 A + BX인 정규분포를 한다. 단, A,B 는 상수이다.다. 각각의 x에 관해 Y 분포에서의 분산은 동일한 σ²이다.라. 반응변수를 나타내는 확률변수 Y는 독립적으로 분포한다.──────────────────────────────────>go COMBANK!!!FILE:정보처~1.TXT제 1 과목 프로그래밍 언어1.자신을 다시 호출하는 것을?가. 재귀적 호출 나. 자신 호출다. 직접 호출

  • 정보시스템 전문가의 요구지식 및 기술능력에 기초한 MIS 교과과
  • 기계어 / 어셈블리언어9. 데이터베이스10. 인공지능11. 분산처리12. 멀티미디어13. 시스템 통합3.75003.32143.92863.98812.96433.38103.86902.21433.94052.95243.50003.73813.916732.5726.0936.7436.4818.9626.7233.998.6935.9319.8029.2732.2736.33610311195132128744.29763.35714.36904.40482.91673.40484.27382.11904.36903.51193.95244.44054.440535.4820.9936.6736.853.70020.8434.126.2236.7923.2229.7437.9438.5061153121071349821.5542-4458.4217--.4096-.4337.5422.4578.6988.5181-6.415-.410-

  • [전산] 자바 FAQ 레포트
  • 관하여4.1. Netscape 2.0 and JavaNetscape 2.0 은 Java 애플릿를 어느정도 지원합니다.현재 Java 가 지원되고 있는 플랫폼은 SunOS 4.1, Solaris 2.3,Solaris 2.4, HPUX, IRIX, Linux,Windows NT/Windows 95 입니다.이들 Netscape 2.0 beta 의 Java 애플릿 취급에 관한 다양한 버그 리포트가 있었습니다.Netscape 2.0b은 현재 인터넷상에서 대상이 된 애플릿 이외의 로컬 파일의 애플릿를 읽을 수 있지 않는 경우가 있습니다.HTTP 경유의 애플릿으로 시험해 보십시오.Mac OS 와(과) Windows 3.1

  • [컴공]C++강좌 총정리
  • 관하여 좀 살펴보도록 하죠.class B public:B();~B();class D : public B public:D();~D();;void f()B* p = new D(); // create a Ddelete p; // delete a BVehicle예제와 관련하여 보면 이를 언급하는 이유를 알수 있다. Base 디스트럭터가 virtual이지 않고 f를 사용하면 위와 같은 짬뽕이 나온다. 즉 위의 경우에는 Derived의 ~D가 필요하지 않은 경우라면 ~D를 없애주는 방법(D는 B껄 그냥 쓸테니 아무 문제가 없다), 그렇지 않을 경우라면 Base의 ~B()를 virtual로 해 주는 방법의 두

오늘 본 자료 더보기
  • 오늘 본 자료가 없습니다.
  • 저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.
    사업자등록번호 220-06-55095 대표.신현웅 주소.서울시 서초구 방배로10길 18, 402호 대표전화.02-539-9392
    개인정보책임자.박정아 통신판매업신고번호 제2017-서울서초-1806호 이메일 help@reportshop.co.kr
    copyright (c) 2003 reoprtshop. steel All reserved.