아하
  • 토픽

  • 스파링

  • 잉크

  • 미션


한참배고픈꽁치

한참배고픈꽁치

SIC ML Program Emulator가 뭔가요??

" Write a sequence of instructions for SIC to set ALPHA equals to the integer portion of BETA / GAMMA. Assume that ALPHA and BETA are defined as in Fig. " 이 문제에 대한 답을 SIC ML Program Emulator에서 실행시킨 결과를 스크린-캡처하여 제출하라는 데 뭐로 해야하나요?

4개의 답변이 있어요!

  • 조규현 전문가

    조규현 전문가

    전장R&D

    안녕하세요. 조규현 전문가입니다.

    SIC ML Program Emulator는 SIC(Simplified Instructional Computer) 기계어 명령어를 입력하고 실행 결과를 시뮬레이션해 볼 수 있는 도구입니다. 질문하신 문제는 SIC 어셈블리어로 BETA를 GAMMA로 나눈 후 정수 부분을 ALPHA에 저장하는 명령어 시퀀스를 작성하는 것이며, 작성한 프로그램을 SIC ML Emulator에서 실행한 후 스크린샷을 제출해야 합니다. 이를 위해 우선 SIC 어셈블리 프로그래밍 환경이나 웹 기반 SIC ML Emulator 같은 시뮬레이터를 사용하시면 됩니다. 해당 프로그램에 명령어를 입력하고 컴파일 및 실행 과정을 거쳐 결과 값을 확인 후 화면을 캡처하시면 됩니다. 대표적인 도구로는 “SIC/XE Simulator”나 온라인 SIC 에뮬레이터가 있으며, 숙지 후 문제 풀이와 실행 방식을 익히는 것이 좋습니다. 실생활에서는 이런 시뮬레이터를 활용해 명령어의 동작 원리를 체험하며 학습하는 방식이 유용하며, 처음 사용 시 메뉴얼이나 관련 온라인 강좌를 참고하시는 것을 추천드립니다.

    참고 부탁드립니다.

  • 안녕하세요. 박준희 전문가입니다.

    SIC ML 프로그램은 에뮬레이터는 일반적으로 시스템 프로그래밍 교육에 사용되는 가상의 컴퓨터인 SIC 영어로는 Simplified Instructional Computer 혹은 SIC/XE의 기계어 프로그램을 실행하고 테스트하는 소프트웨어 도구이죠.

    감사합니다.

  • 안녕하세요. 김재훈 전문가입니다.

    SIC ML Program Emulator는 SIC 머신을 소프트웨어로 가상 구현한 프로그램으로 SIC 어셈블리 코드를 작성하고 실행 결과를 확인할 수 있게 해줍니다 문제에서 요구하는 것은 SIC 어셈블리 언어로 BETA를 GAMMA로 나눈 몫을 ALPHA에 저장하는 코드를 작성한 뒤 이를 해당 에뮬레이터에 입력해 실행하고 출력 화면을 캡처하여 제줄하는 것입니다

  • 탈퇴한 사용자

    탈퇴한 사용자

    안녕하세요. 조일현 전문가입니다.

    SIC ML Program Emulator는 머신 언어 프로그램을 작성하고 실행해볼 수 있는 시뮬레이터 프로그램입니다.

    주어진 SIC ML Program Emulator 창에서 명령어를 실행한 화면을 캡처하여 제출하면 됩니다.

    캡처는 명령어 입력과 실행 결과 및 레지스터 및 메모리 상태 등이 잘 나오도록 하는 것이 좋습니다.