On 2017-04-05, [email protected] wrote:
>On 2017-04-05, at 09:49, somitcw wrote:
>> I use IFOX00.  Okay, you can laugh now.
> Why?  Money?  But why not IEV90?  (We long deferred conversion
>to ASMA90 because we were stuck with a SYSPRINT postprocessor.)

Many hobbyist run old operating systems emulated on their PC including
DOS/360, DOS/VS, MFT-II, MVT, MVS, VM, Music, MTS, and others.

>Where did you find it?

For the emulator Yahoo group, see:

https://groups.yahoo.com/neo/groups/hercules-390/info

I use MVS the most so I also use Yahoo groups:

https://groups.yahoo.com/neo/groups/hercules-os380/info
https://groups.yahoo.com/neo/groups/H390-MVS/info

There are other related groups.

There are multiple distributions of MVS 3.8j
I use TK3UPD with the Extras for configuration.
And many of my additions and changes.

A newer and more complete system for most people is:

http://wotho.ethz.ch/tk4-/
but the web page is upside down with stuff needed at
the top and current distribution at the bottom.
The consoles are "different" but can be fixed.
( remove the "-d" from the Hercules command or
Add a "-c" to 0009 3215 to be 0009 3215-c but
read starting at page 12 of the manual to try to
descramble ).
The included Hercules distribution is modified so
can lag behind either of the official distributions.

>> Since IFOX00 doesn't support any RXE or RXY instructions,
>>someone wrote a MACRO to use an RX instruction to generate RXE and RXY 
>>instructions.
>>It just codes an RX instruction like LA, STC, or IC and then overlays the 
>>opcode and adds two bytes to the end.
>>Displacement-high is not supported so is always zero.
>> The question is on the ORG use.
>> The code does:
>>   ORG *-4
>>   DC   XL1'E3'  Overlay the opcode
>>   ORG *+3
>> My question is the second ORG.
>> Should it instead be ORG , ?
>> Which is safer?
>> Could a later errant "ORG ,' mess thing up royally?
> Actually, a prior ORG presents the greater hazard.

How?

What do you recommend?

>> Am I needlessly worrying?
>> 
>No.
>> Note: IFOX00 was before LOCTR instruction existed.
>  I think IEV90 has LOCTR.  With determination, you
>could implement the entire z instruction set as macros.
>-- gil

Was IEV90 ever an IBM no-charge product?
Then I can't run it.

Reply via email to