[email protected] (Shmuel Metz  , Seymour J.) writes:
> Every generation believes that it invented sex. The 4300 may mark
> MVCIN becoming standard, but the instruction is much older than the
> 4300. The Technion had it on their 370/165 in 1972, and I believe that
> it was available on the 360/50.

there were lots of special instructions done for 360/50 ... the ibm
boston programming center was doing conversational programming system
which would include support for new instructions implemented on
360/50. some amount of the work was subcontracted to allen-babcock
http://www.bitsavers.org/pdf/allen-babcock/cps/CPS_Progress_Report_may66.pdf

lists (new microcode for 360/50):

EVAL       Evaluate an arithmetic expression

CHB        one byte item list search operation
CHBE

CHH        two byte item list search operation
CHHE

LDM        load multiple floating point
STDM       store multiple floating point

LUM        load under mask

STUM       store under mask

TAC        Table ANDed Characters   (extensions of translate&test)
TOC        Table Ored Characters

BS         Binary Search

ADD        Floating decimal instructions
SUB
COMP
MULT
DIV

...

IBM Boston Programming Center was on 3rd flr of 545 tech sq. When the
cp67 group split off from the science center (on the 4th flr) and also
started the morph from cp67 to vm370 ... they moved to the 3rd flr and
took over the Boston Programming Center (including the CPS people)
... while they were now working on vm370/cms ... they did do a port of
CPS to CMS (aka CPS could run on plain 360 w/o the new instructions).

The original virtual machine implementation had also been targeted for
360/50 ... (before 360/67 was available standard with virtual memory)
... but since nearly all spare 360/50s were going to the FAA Air Traffic
Control effort (which had a whole different set of modifications), the
science center had to settle for 360/40 ... where they did the hardware
changes to provide virtual memory support ... and implemented virtual
machine cp/40 (and lots of early cms development was done in parallel on
the "bare" 360/40). Later when 360/67 was available, cp/40 morphed into
cp/67.

as the vm370 group on the 3rd flr expanded ... they outgrew the space
and moved out to the old SBC building in burlington mall (SBC having
been transferred to CSC as part of settling some litigation). also as
part of morph of cp67/cms to vm370/cms ... the ability for cms to
execute on a real machine was crippled.

-- 
virtualization experience starting Jan1968, online at home since Mar1970

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to