전통문화대전망 - 건강 문화 - 컴퓨터가 직접 실행할 수 있는 컴퓨터 언어란 무엇인가요?

컴퓨터가 직접 실행할 수 있는 컴퓨터 언어란 무엇인가요?

컴퓨터가 직접 실행할 수 있는 컴퓨터 언어는 기계어이다.

기계어(machine Language)는 명령어 집합 시스템이다. 기계어라고 불리는 이 명령어 세트는 컴퓨터의 CPU가 직접 해석할 수 있는 데이터입니다. 기계어 코드는 네이티브 코드라고도 합니다. 이 용어는 실행 중인 플랫폼과 관련된 특정 프로그래밍 언어 또는 라이브러리의 부분을 강조합니다.

기계어로 프로그램을 작성하려면 프로그래머는 먼저 사용하는 컴퓨터의 모든 명령어 코드와 그 코드의 의미를 외워야 한다. 수동 프로그래밍을 할 때 프로그래머는 각 명령어와 데이터의 저장 할당과 입력 및 출력을 스스로 처리해야 하며 프로그래밍 프로세스의 각 단계에서 사용되는 작업 단위의 상태도 기억해야 합니다. 이것은 매우 지루한 작업입니다. 프로그램을 작성하는 데 걸리는 시간은 실제 실행 시간보다 수십 배, 수백 배 더 긴 경우가 많습니다. 게다가 컴파일된 프로그램은 모두 0과 1의 명령어 코드로 직관적이지 않고 오류가 발생하기 쉽습니다. 컴퓨터 제조업체의 전문가를 제외하고 대다수의 프로그래머는 더 이상 기계어를 배우지 않습니다.

기계어의 단점:

이식성이 좋지 않고 재사용성이 좋지 않다

가독성이 떨어지고 의사소통과 협력이 불편하다

복잡하고 사소하다. 세부 사항이 너무 많습니다

사람들의 습관과 매우 다르고 효율성이 낮습니다

컴파일된 프로그램은 신뢰성이 낮고 개발 주기가 길습니다

이 답변은 분류 과학 교육 전문가 Bao Jianying 추천

보고|?답이 맞나요?|