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.
- 1 Goldberg, R.P., "Survey of virtual machine research", Computer 7 (1974) p. 34-45.]]Google Scholar
Digital Library
- 2 IBM "System/360 Principles of Operation" form GA22-6821, Poughkeepsie, NY, 1970.]] Google Scholar
Digital Library
- 3 Madnick, S.E. and J.J. Donovan, Operating Systems, McGraw Hill, New York, 1974.]] Google Scholar
Digital Library
- 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 Scholar
Digital Library
- 5 Mashey, J.R., "Three years' experience with a student oriented assembler", SIGCSE Bulletin 5 (1973), p. 157-165.]] Google Scholar
Digital Library
- 6 Singletary, W.E. and Ross Overbeek, Assembler Language with ASSIST, SRA, Palo Alto, 1976.]]Google Scholar
- 7 Stiles, F.L., personal communication, 1973.]]Google Scholar
Index Terms
ASSIST-V: A tool for studying the implementation of operating systems
Recommendations
ASSIST-V: A tool for studying the implementation of operating systems
SIGCSE '76: Proceedings of the ACM SIGCSE-SIGCUE technical symposium on Computer science and educationThis 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 ...
ASSIST-V: A tool for studying the implementation of operating systems
Proceedings of the SIGCSE-SIGCUE joint symposium on Computer science educationThis 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 ...
ASSIST-V: An Environment Simulator for IBM 360 Systems Software Development
This paper describes ASSIST-V, a software tool designed for use in the teaching of operating systems, fie management, and machine architecture courses. ASSIST-V is a program that provides an environment for the implementation, testing, and evaluation of ...






Comments