현재 "컴퓨터 아키텍처 및 조직"클래스에 있습니다. 저의 교수는 스팍 어셈블러 언어 (Sparc Assembler Language)에 미니 운영체제를 작성했습니다. 교수님은 이제 재귀 함수를 작성하고 결과를 콘솔에 출력하길 원합니다.Sparc 어셈블리 언어 컴파일
제 질문은, 프로그램을 어떻게 컴파일하고 테스트합니까? 나는 정말로 이해하지 못한다. 지난 학기에 나는 어셈블리 언어 (Assembly Language)라는 수업을 들었습니다. 그 수업에서 나는 "Sparc"아키텍처에 대해 결코 알지 못했다. 어셈블리 언어를 항상 인라인 C와 함께 사용하고 Visual Basic을 사용하여 프로그램을 컴파일합니다. 이제 나는 방황하고 있습니다.
또는'gcc hello.S -o hello'는 libc와 플랫폼에 필요한 다른 것들을 어셈블하고 링크합니다. 'main' 대신'_start'를 쓰면 gcc hello.S -nostdlib -static -o hello'를 쓸 수 있습니다. –