반응형 SIC 어셈블러1 SIC 어셈블러(Assembler) SIC 가상 머신의 어셈블리 코드를 기계어로 변환하고, 기호 레이블(symbolic label)에 기계 주소를 할당하는 과정을 이해하기 위해 필요한 지식들을 설명합니다. 내용은 숭실대학교 최재영 교수님의 시스템프로그래밍 수업을 기반으로 합니다. SIC 프로그램 다음은 SIC 프로그램의 어셈블리 코드 예시다. 어셈블러 지시어(Directives) 목적(Object) 프로그램에 영향은 주지만, 기계 명령어로 번역은 되지 않는다. 즉, 어셈블러 자체로 명령을 제공한다. START: 프로그램의 이름과 시작 주소 이름을 명시한다. END: 소스 프로그램의 끝을 나타낸다. 선택적으로 프로그램에서 최초로 실행할 명령어를 지시한다. BYTE: 문자를 16진수 상수로 생성하고, 상수를 표현하는 데 필요한 만큼의 바이트를.. 2021. 5. 1. 이전 1 다음 반응형