728x90 반응형 bytecode2 [CE] Java Script Engine JavaScript 엔진:웹 브라우저(Computer, virtual machine)의 두뇌(Processor)JavaScript 엔진은 웹 브라우저의 핵심 구성 요소HTML과 CSS를 담당하는 레이아웃 엔진(렌더링 엔진)과 함께 현대 웹 브라우저의 대표적 기반 요소임.JavaScript 코드를 해석하고 실행이는 오늘날 단순한 인터프리터를 넘어선 정교한 실행 환경으로 간주됨.Engine이란?“엔진”은 어떤 일을 실제로 수행하는 중심 처리부라는 의미. 위에서 다룬 S/W 컴포넌트로서 엔진(engine)의 의미는 다음과 같음:입력으로 주어진 데이터를 읽고정해진 규칙(언어 사양, 표준)에 따라 해석하며그 결과를 실제 동작이나 출력으로 만들어 내는 핵심 소프트웨어 구성 요소JavaScript 엔진의 본질Java.. 2025. 5. 12. [Py] bytecode 분석 - dis 모듈 (main) script 부분Python에서 "main script"는 프로그램 실행을 시작하는 주 진입점이 되는 Python 파일 또는 source code를 의미함. 0 0 RESUME 0 1 2 LOAD_CONST 0 () 4 MAKE_FUNCTION 0 6 STORE_NAME 0 (func)RESUME 0: 코드 실행 시작LOAD_CONST 0: 상수 테이블의 인덱스 0에서 func 함수의 코드 객체를 읽어와 스택에 Push이 코드 객체는 컴파일 단계에서 생성되어 상수 테이블에 저장되었음MAKE_FUNCTION .. 2025. 3. 11. 이전 1 다음 728x90 반응형