«machine-code» 태그된 질문

9
머신 코드 프로그래밍을 배우는 데 도움이되는 자료? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

4
네이티브 머신 코드를 쉽게 디 컴파일 할 수없는 이유는 무엇입니까?
Java, VB.NET, C #, ActionScript 3.0 등과 같은 바이트 코드 기반 가상 머신 언어를 사용하면 인터넷에서 디 컴파일러를 다운로드하고 바이트 코드를 한 번에 실행하는 것이 얼마나 쉬운 지에 대해 종종 듣습니다. 종종 몇 초 만에 원본 소스 코드와 너무 멀지 않은 것을 생각해냅니다. 아마도 이런 종류의 언어는 특히 그것에 취약합니다. …

3
실행 파일이 CPU가 아닌 OS에 의존하는 이유는 무엇입니까?
C 프로그램을 작성하여 .exe파일로 컴파일하면 파일 .exe에 CPU에 대한 원시 시스템 명령어가 포함됩니다. (생각합니다). 그렇다면 최신 버전의 Windows를 실행하는 컴퓨터에서 컴파일 된 파일을 어떻게 실행할 수 있습니까? 각 CPU 제품군에는 다른 명령어 세트가 있습니다. 그렇다면 적절한 OS를 실행하는 컴퓨터는 .exe실제 CPU에 관계없이 내 파일 의 지시 사항을 이해할 수 있습니까? …

4
ATM 또는 TV와 같은 기계 용 소프트웨어는 어떻게 구축됩니까?
초보자 프로그래머로서 나는 컴퓨터 기반 응용 프로그램 프로그래밍으로 만 일했지만 프로그래밍을 시작한 이후로 자주 질문을 받았는데 제대로 대답을 얻을 수 없습니다. 기계는 스스로 행동하지 않습니다. 프로그래머의 일입니다. 그는 무엇을해야하고 언제해야하는지 말해 주지만 제 호기심은 컴퓨터 아래에 있습니다. 이 게시물에서 ATM 소프트웨어의 예를 들겠습니다. 그러나 세탁기 디스플레이 나 TV, 휴대폰과 같은 …

6
“C로 어셈블러 작성” 더 높은 수준의 언어로 낮은 수준의 언어에 대한 기계 코드 번역기를 작성하는 이유는 무엇입니까?
저의 마이크로 프로세서 수업 강사는 우리에게 과제를 주었고 다음과 같이 말했습니다. "C로 어셈블러 작성" -내 사랑하는 교수 그래서 그것은 나에게 약간 비논리적 인 것처럼 보였다. 내가 틀렸다면 조립 언어는 기계어 코드에서 고급 언어로가는 첫 단계입니다. 나는 C가 Assembly보다 더 높은 수준의 언어라는 것을 의미한다. C로 어셈블러를 작성하는 요점은 무엇입니까? C …


1
머신 코드 JIT 및 실행 비활성화 비트
CPU / OS에 Execution Disable 비트가있는 경우 런타임 생성 머신 코드 (예 : JIT 출력과 같은)는 실제로 CPU에 의해 어떻게 실행됩니까? 내가 아는 한, 많은 최신 프로세서와 운영 체제에는 NX 비트 (Intel 및 ARM 포함)에 대한 지원이 포함되어 있어 컴파일 된 바이너리의 코드 섹션 이외의 다른 주소에 저장된 머신 코드가 …
10 machine-code  jit  llvm 

5
컴파일러 작성자는 실제로 기계 코드를 '이해'해야합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 이상한 질문 일 수도 있습니다. C ++ 컴파일러 (또는 비 VM 언어)를 작성하는 사람 : 원시 기계 언어를 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.