문제

'나는 많은 메인 프레임 작업을하는 회사에서 인턴을했습니다. 저의 메인 프레임 경험의 대부분은 Java 및 Unix 시스템 서비스를 사용하고 있습니다. ISPF 인터페이스와 C에 대한 경험이 있었지만 어셈블러에는 아무도 없었습니다. 나는 곧 졸업하고 지난 학기에 독립적 인 연구를 할 것입니다. 메인 프레임을 고수하고 싶은데 메인 프레임 어셈블러를 가르 칠 수있는 리소스가 궁금했습니다. 참고 나는 모든 플랫폼에 대한 어셈블러를 작성한 경험이 없지만 바이너리, 16 진수를 이해하고 레지스터에 대한 이론적 이해가 있습니다.

도움이 되었습니까?

해결책 5

나는 질문을 할 수있는 동료들과 함께 다음 자료를 사용하여 기본 사항을 가르 칠 수있었습니다. 기본 어셈블리 프로그램을 쉽게 실행하고 디버깅하는 방법을 위해 Z390 보조 지침을 사용할 수있는 옵션과 대화식 디버깅을위한 테스트 옵션이있는 에뮬레이터. 나는 사용했다 이것 주요 입문 자습서로. 나는 사용했다 이것 다른 참조로서 클래스 사이트. 마침내 이것들 공유하다 화면 리더와 접근 할 수 없기 때문에 얼마나 좋은지 모르겠지만 재료는 유용 할 수 있습니다.

다른 팁

다음 중 어느 것도 튜토리얼과 같은 참조 자료는 없습니다. 모든 사람은 결국 편리하게 올 것이므로 알기에는 좋을 것입니다. 관심있는 것은 다음과 같습니다.

  • Hlasm 프로그래머 안내서
  • hlasm 언어 참조
  • hlasm 일반 정보
  • MVS 프로그램 관리 : 사용자 안내서 및 참조
  • MVS 어셈블러 서비스 안내서
  • MVS 승인 된 어셈블러 서비스 안내서
  • Z/아키텍처 작동 원리

IBM Doc Library에서 Z/OS 버전에 대한 책을 찾을 수 있습니다.

Z/건축 원칙 ( "팝 설명서")은 시스템 성경입니다. 이 책에 대한 즉각적인 관심은 지침 및 교육 형식을 나열하는 7 장입니다.

튜토리얼 자료의 경우 다음 중 하나를 추천 할 수 있습니다 (모두 책장에 있습니다).

  • Bill Qualls의 메인 프레임 어셈블러 프로그래밍 (이것은 어셈블러 컴파일 및 실행을위한 에뮬레이터 PC/370과 함께 제공됩니다)
  • Kevin McQuillen과 Anne Prince의 MVS 어셈블러 언어

그리고 기본 사항을 마스터 한 후 :

  • Carmine A. Cannatello의 IBM 시스템 및 응용 프로그램 프로그래머 용 고급 어셈블러 언어 및 MVS 인터페이스

질문이 있으시면 물론 stackoverflow를 사용하지만 더 메인 프레임 중심의 뇌 풀을 선택하려면 시도하십시오. http://ibmmainframeforum.com/. 그것은 매우 활동적이지는 않지만 중재자는 어두운 예술을 알고 있습니다.

재미있게 보내세요!

학습 어셈블러는 컴퓨터가 실제로 어떻게 작동하는지 이해하는 좋은 방법이지만, 390 어셈블러로 점프하면 매우 가파른 학습 곡선이 필요할 것을 제안합니다. 마이크로 프로세서 에뮬레이터를 잡는 것이 좋습니다. EMU8086 튜토리얼과 함께 제공되고 시작합니다. 당신이 배우는 기본 cncepts는 다른 더 복잡한 아키텍처로 전송할 수 있습니다.

메인 프레임 에뮬레이터가 호출됩니다 헤라클레스, 일부 이전 메인 프레임 운영 체제는 무료로 (법적으로) 얻을 수 있습니다. 메인 프레임 어셈블러를 사용하여 일부 실험을 수행하는 데 사용될 수 있습니다. 지침 세트는 386 가족보다 더 복잡하지 않으므로이 시스템에서 어셈블러를 배우는 것이 아마도 어느 것도 좋을 것입니다.

대안으로, 이 stackoverflow 게시 어셈블러를 배우는 다른 방법에 대해 논의하십시오.

나는 당신의 입장에있었습니다. 나는 학생입니다. 나는 자신에게 메인 프레임 어셈블러, 특히 다른 클래스 위에서 자신을 가르치려고 노력하고 있으며, 지원이없고 빠른 답변을 얻을 수있는 사람은 아무도 없다는 것을 알았습니다. 실제 과정을 수강하는 것이 가장 좋습니다. 나는 C ++, .NET, 어셈블러, COBOL, 높은 수준의 어셈블러 등으로 코딩했으며, 두 어셈블러 클래스에서 저를 실제로 도와 준 것은 많은 지원을받는 구조화 된 환경에있었습니다.

Qualls 책은 비상업적 사용을 위해 무료로 제공됩니다. http://www.billqualls.com/assembler/index.html. 나는 책에 대해 다소 편견이 있음을 인정한다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top