Sorry, you replied to Mike Schwab, not John.

On Wed, Apr 22, 2020 at 11:16 AM Knutson, Samuel
<samuel.knut...@compuware.com> wrote:
>
> Hi John,
>
> z390 Portable Mainframe Assembler and Emulator
> http://z390.org/
>
> VisibleZ can help you visualize exactly what the mainframe is doing as an 
> assembler program executes
> http://csc.columbusstate.edu/woolbright/vzHomepage.htm
>
> Both are similar and provide excellent learning environments and are 
> self-contained.
>
> Best Regards, Sam
>
>
> -----Original Message-----
> From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of 
> John McKown
> Sent: Wednesday, April 22, 2020 6:54 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: IBM z ISA assembler & emulator.
>
> Does anyone know if there is anything like this (below) for the z ISA? It is 
> a basic assembler, no macros, where you code MIPS assembler into a text file, 
> then load it into the emulator. The code is compiled. You are then in a 
> "debugger" in which you can run the code, or single step. It's quite nice for 
> learning the basics of the ISA.
>
> https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fspimsimulator.sourceforge.net%2F&amp;data=02%7C01%7CSamuel.Knutson%40COMPUWARE.COM%7Cb776bb1e03c84c3d68ac08d7e6ab8263%7C893e9ba31b7844d8aca9105fab957fed%7C0%7C0%7C637231496618406891&amp;sdata=c4zm5PjAAjwB9vEIIyc2yuAbf6HXoEqv0c4MMSq4w6U%3D&amp;reserved=0
>
> [quote]
>
> *Spim* is a self-contained simulator that runs MIPS32 programs. It reads and 
> executes assembly language programs written for this processor. *Spim* also 
> provides a simple debugger and minimal set of operating system services.
> *Spim* does not execute binary (compiled) programs.
>
> *Spim* implements almost the entire MIPS32 assembler-extended instruction 
> set. (It omits most floating point comparisons and rounding modes and the 
> memory system page tables.) The MIPS architecture has several variants that 
> differ in various ways (e.g., the MIPS64 architecture supports 64-bit 
> integers and addresses), which means that *Spim* will not run programs for 
> all MIPS processors.
>
> *Spim* comes with complete source code and documentation.
>
> *Spim* implements both a terminal and windows interfaces. On Microsoft 
> Windows, Linux, and Mac OS X, the *spim* program offers a simple terminal 
> interface and the *QtSpim* program provides the windowing interface. The 
> older programs *xspim* and *PCSpim* 
> <https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fspimsimulator.sourceforge.net%2Folder.html&amp;data=02%7C01%7CSamuel.Knutson%40COMPUWARE.COM%7Cb776bb1e03c84c3d68ac08d7e6ab8263%7C893e9ba31b7844d8aca9105fab957fed%7C0%7C0%7C637231496618406891&amp;sdata=V%2FZlIgE4iDKKlTkMToKpGMNkUeHVUYRtdarzhbHzdwE%3D&amp;reserved=0>
>  provide native window interfaces for these systems as well.
>
> [/quote]
>
>
> --
> People in sleeping bags are the soft tacos of the bear world.
> Maranatha! <><
> John McKown
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
> lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> The contents of this e-mail are intended for the named addressee only. It 
> contains information that may be confidential. Unless you are the named 
> addressee or an authorized designee, you may not copy or use it, or disclose 
> it to anyone else. If you received it in error please notify us immediately 
> and then destroy it
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to