skip to main content
article
Free Access

ASSIST-V: A tool for studying the implementation of operating systems

Authors Info & Claims
Published:01 February 1976Publication History
Skip Abstract Section

Abstract

This paper describes a program called ASSIST-V which is designed to provide students and other researchers with an environment in which they may write and analyze operating systems for the IBM 360/370 series of machines. ASSIST-V is an extended version of a student-oriented assembler/interpreter called ASSIST. A user of ASSIST-V is presented with a machine which simulates the full set of S/360 machine instructions (including privileged instructions): the standard 360/370 interrupt structure, I/0 channels, and I/0 devices. Since the machine environment is simulated, ASSIST-V can provide debugging and statistics-gathering features not available on an actual “bare” machine.

References

  1. 1 Goldberg, R.P., "Survey of virtual machine research", Computer 7 (1974) p. 34-45.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 IBM "System/360 Principles of Operation" form GA22-6821, Poughkeepsie, NY, 1970.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 Madnick, S.E. and J.J. Donovan, Operating Systems, McGraw Hill, New York, 1974.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 Mashey, J.R., G.M. Campbell and C. Forney, Jr., "ASSIST - A self modifiable assembler for instructional purposes", Proc. ACM (1972), p. 310-312.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5 Mashey, J.R., "Three years' experience with a student oriented assembler", SIGCSE Bulletin 5 (1973), p. 157-165.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6 Singletary, W.E. and Ross Overbeek, Assembler Language with ASSIST, SRA, Palo Alto, 1976.]]Google ScholarGoogle Scholar
  7. 7 Stiles, F.L., personal communication, 1973.]]Google ScholarGoogle Scholar

Index Terms

  1. ASSIST-V: A tool for studying the implementation of operating systems

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM SIGCSE Bulletin
          ACM SIGCSE Bulletin  Volume 8, Issue 1
          Proceedings of the SIGCSE-SIGCUE joint symposium on Computer science education
          February 1976
          399 pages
          ISSN:0097-8418
          DOI:10.1145/952989
          Issue’s Table of Contents
          • cover image ACM Conferences
            SIGCSE '76: Proceedings of the ACM SIGCSE-SIGCUE technical symposium on Computer science and education
            February 1976
            403 pages
            ISBN:9781450374125
            DOI:10.1145/800107

          Copyright © 1976 ACM

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 February 1976

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader
        About Cookies On This Site

        We use cookies to ensure that we give you the best experience on our website.

        Learn more

        Got it!