기계 코드 란 무엇입니까?

기계 코드는 현재 작동중인 모든 컴퓨터의 기초를 제공하는 필수 또는 기본 언어입니다. 기본적으로 기계 코드는 "O"및 "I"문자의 스트림을 기반으로하며, 메시지에 자세히 설명 된 작업의 특성을 결정하는 문자의 배열이 있습니다. 때때로 이진 코드라고도하는 기계 코드는 1940 년대의 전자 뇌 시대부터 오늘날의 컴퓨터 시스템을 통해 컴퓨터의 언어였습니다.

프로그래머가 프로그램에 대한 코드를 작성하면 소스 언어 문은이 이진 코드를 사용하는 양식 출력으로 컴파일됩니다. 그런 다음 기계 코드는 파일에 액세스하고 실행하도록 명령 할 때까지 실행 파일로 저장됩니다. 코드가 스캔되고 실행되면 컴퓨팅 시스템은 문자 배열을 읽고 다음에해야 할 일에 대한 지침을받습니다.

Machi를 읽습니다NE 코드는 컴퓨터의 마이크로 프로세서에 의해 달성됩니다. 기본적으로 마이크로 프로세서는 명령을 정확하게 해석하기 위해 한 번에 특정 수의 문자 만 읽는 것을 알고 있습니다. 한 번에 읽을 문자 수를 결정하는 것은 실행 파일 내 주변에 의해 설정됩니다. 예를 들어, 지침은 마이크로 프로세서에게 한 번에 32 자 연속 문자열을 읽도록 알릴 수 있습니다. 프로세서는 32 개의 머신 코드 문자 그룹을 고려하고 순서대로 다음 코드 세트로 이동하기 전에 그곳에서 발견 된 지침을 구현합니다.

기계 코드 사용은 코드를 수정하거나 작업과 관련하여 일부 문제를 분리하려고 시도 할 때 프로그래머에게도 도움이됩니다. 이것이 필요할 때, 프로그래머는 종종 덤프라고하는 실제 코드의 인쇄물을 주문합니다. 이 단순화 된 형식은 16 진수 숫자를 사용하여 각각 4 비트를 나타냅니다.S의 캐릭터, 노련한 프로그래머가 읽을 수 있도록 인쇄물을 훨씬 쉽게 만듭니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?