> -----Original Message-----
> From: Fargusson.Alan [mailto:[EMAIL PROTECTED]
> Sent: Friday, August 08, 2003 10:24 AM
> To: [EMAIL PROTECTED]
> Subject: Re: IBM's Power5+ to hit 3GHz
>
>
<snip>
>
> Much of z/OS seems to be written in assembly language.  I
> wonder how much work it would be to re-write this into C, or
<snip>

>From what I have heard, z/OS is mainly written in PL/S, which is a PL/1 like
language which emits assembler code which is then assembled to create the
actual programs. Also, much like GCC, PL/S allows one to embed assembler
code directly in the source.

The probabilities of the zSeries ever changing the architecture as published
in the Principles of Operations is so close to zero as to be
indistinguishable. However, most of the zSeries instructions are not "hard
wired" but microcoded. The actual hardware instructions run by the CPs are
only used by this. So replacing the CPs with a Power6 chip might be
possible. It would be a bit like FlexES, where the "real" CPU is running a
zSeries architecture emulator. But this emulator would be "transparent" to
the zSeries programs.



--
John McKown
Senior Systems Programmer
UICI Insurance Center
Applications & Solutions Team
+1.817.255.3225

This message (including any attachments) contains confidential information
intended for a specific individual and purpose, and its' content is
protected by law.  If you are not the intended recipient, you should delete
this message and are hereby notified that any disclosure, copying, or
distribution of this transmission, or taking any action based on it, is
strictly prohibited.

Reply via email to