6 첫 번째 컴파일러는 어떻게 작성 되었습니까? 나는 닭고기와 달걀과 부트 스트랩에 대해 들었습니다. 몇 가지 질문이 있습니다. 바이너리 명령어로 변환 한 최초의 컴파일러는 무엇입니까? 어셈블리가 컴파일되거나 이진 명령어로 변환됩니까? ... 컴파일러를 바이너리로 작성했다고 믿기가 어렵다. 166 compiler-construction machine-instruction
4 루프 반전 기술이란 무엇입니까? Java 용 JIT (Just -In-Time Compiler ) 최적화 기술에 대해 설명하는 문서를 살펴 보았습니다. 그중 하나는 "루프 반전"이었습니다. 그리고 문서에 따르면 : 일반 while루프를 루프로 do-while바꿉니다. 그리고 do-while루프는 if절 내에서 설정됩니다 . 이 교체는 두 번 더 적은 점프로 이어집니다. 루프 반전은 어떻게 작동하며 코드 경로를 어떻게 최적화합니까? NB : … 89 java jvm jit machine-instruction