Re: IBM z ISA assembler & emulator.

2020-04-28 Thread scott Ford
John,

I have VisibleZ and its interesting, havent used it much.

Scott

On Thu, Apr 23, 2020 at 7:17 AM John McKown 
wrote:

> On Wed, Apr 22, 2020 at 6:16 AM Knutson, Samuel <
> samuel.knut...@compuware.com> wrote:
>
> > Hi John,
> >
> > z390 Portable Mainframe Assembler and Emulator
> > http://z390.org/
>
>
> I now remember looking at this long ago. It was nice, but not what I was
> looking for. I was looking for something more "GUI interactive". I.e
> simpler. I played around with Hercules/390, but the legal OSes were not
> something I wanted to bother with. Yes, I remember installing & maintaining
> MVS 3.8 . Not something I want to go back to.
>
>
>
> >
> >
> > VisibleZ can help you visualize exactly what the mainframe is doing as an
> > assembler program executes
> > http://csc.columbusstate.edu/woolbright/vzHomepage.htm
>
>
> This looks more like what I was thinking of. Something easy to use in which
> I could develop & debug simple(?) assembler routines. I will get it & play
> around with it.
>
>
>
> >
> >
> > Both are similar and provide excellent learning environments and are
> > self-contained.
> >
> > Best Regards, Sam
> >
> >
> --
> 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
>


-- 



*IDMWORKS *

Scott Ford

z/OS Dev.




“By elevating a friend or Collegue you elevate yourself, by demeaning a
friend or collegue you demean yourself”



www.idmworks.com

scott.f...@idmworks.com

Blog: www.idmworks.com/blog





*The information contained in this email message and any attachment may be
privileged, confidential, proprietary or otherwise protected from
disclosure. If the reader of this message is not the intended recipient,
you are hereby notified that any dissemination, distribution, copying or
use of this message and any attachment is strictly prohibited. If you have
received this message in error, please notify us immediately by replying to
the message and permanently delete it from your computer and destroy any
printout thereof.*

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


Re: IBM z ISA assembler & emulator.

2020-04-23 Thread John McKown
On Wed, Apr 22, 2020 at 6:16 AM Knutson, Samuel <
samuel.knut...@compuware.com> wrote:

> Hi John,
>
> z390 Portable Mainframe Assembler and Emulator
> http://z390.org/


I now remember looking at this long ago. It was nice, but not what I was
looking for. I was looking for something more "GUI interactive". I.e
simpler. I played around with Hercules/390, but the legal OSes were not
something I wanted to bother with. Yes, I remember installing & maintaining
MVS 3.8 . Not something I want to go back to.



>
>
> VisibleZ can help you visualize exactly what the mainframe is doing as an
> assembler program executes
> http://csc.columbusstate.edu/woolbright/vzHomepage.htm


This looks more like what I was thinking of. Something easy to use in which
I could develop & debug simple(?) assembler routines. I will get it & play
around with it.



>
>
> Both are similar and provide excellent learning environments and are
> self-contained.
>
> Best Regards, Sam
>
>
-- 
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


Re: IBM z ISA assembler & emulator.

2020-04-22 Thread Mike Schwab
Sorry, you replied to Mike Schwab, not John.

On Wed, Apr 22, 2020 at 11:16 AM Knutson, Samuel
 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  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&data=02%7C01%7CSamuel.Knutson%40COMPUWARE.COM%7Cb776bb1e03c84c3d68ac08d7e6ab8263%7C893e9ba31b7844d8aca9105fab957fed%7C0%7C0%7C637231496618406891&sdata=c4zm5PjAAjwB9vEIIyc2yuAbf6HXoEqv0c4MMSq4w6U%3D&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&data=02%7C01%7CSamuel.Knutson%40COMPUWARE.COM%7Cb776bb1e03c84c3d68ac08d7e6ab8263%7C893e9ba31b7844d8aca9105fab957fed%7C0%7C0%7C637231496618406891&sdata=V%2FZlIgE4iDKKlTkMToKpGMNkUeHVUYRtdarzhbHzdwE%3D&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


Re: IBM z ISA assembler & emulator.

2020-04-22 Thread Mike Schwab
Assist?   https://twitter.com/ddiamond/status/1252643918375727105?s=20
 Its included in Turnkey 3 and 4-, I believe.

On Wed, Apr 22, 2020 at 10:54 AM John McKown
 wrote:
>
> 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.
>
> http://spimsimulator.sourceforge.net/
>
> [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*
>  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



-- 
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


Re: IBM z ISA assembler & emulator.

2020-04-22 Thread Knutson, Samuel
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  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&data=02%7C01%7CSamuel.Knutson%40COMPUWARE.COM%7Cb776bb1e03c84c3d68ac08d7e6ab8263%7C893e9ba31b7844d8aca9105fab957fed%7C0%7C0%7C637231496618406891&sdata=c4zm5PjAAjwB9vEIIyc2yuAbf6HXoEqv0c4MMSq4w6U%3D&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&data=02%7C01%7CSamuel.Knutson%40COMPUWARE.COM%7Cb776bb1e03c84c3d68ac08d7e6ab8263%7C893e9ba31b7844d8aca9105fab957fed%7C0%7C0%7C637231496618406891&sdata=V%2FZlIgE4iDKKlTkMToKpGMNkUeHVUYRtdarzhbHzdwE%3D&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


IBM z ISA assembler & emulator.

2020-04-22 Thread John McKown
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.

http://spimsimulator.sourceforge.net/

[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*
 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