Archived from groups: comp.arch,comp.sys.ibm.pc.hardware.chips,comp.sys.intel (More info?)
"Roger Binns" <rogerb@rogerbinns.com> wrote in message
news:es7cr1-3rt.ln1@home.rogerbinns.com...
> Yousuf Khan wrote:
> > What do you mean it makes pointer manipulation a privileged instruction?
> > What kind of manipulation are we talking about that would cause a
privilege
> > exception?
>
> I would highly recommend reading the book by Frank Soltis about how the
> internals of the AS/400 (or whatever letter of the alphabet it is this
> week) works.
>
> Compared to current operating systems, it functions in a totally different
> way, with similar hardware but some extra hardware assist. That includes
> the pointer mechanism, as well as the memory system.
>
> (My pet theory is that eventually Java will re-invent every portion of
> the AS/400. Give it another decade or so.)
>
> Roger
>
>
Yes the Frank Soltis book is excellent. I think Frank said that when Java
came out the /400 people in IBM's Rochester lab kicked themselves for not
previously releasing a similar software version of the /400 virtual machine
since there were so many parallel concepts with Java especially in the area
of code validation and security.
"Roger Binns" <rogerb@rogerbinns.com> wrote in message
news:es7cr1-3rt.ln1@home.rogerbinns.com...
> Yousuf Khan wrote:
> > What do you mean it makes pointer manipulation a privileged instruction?
> > What kind of manipulation are we talking about that would cause a
privilege
> > exception?
>
> I would highly recommend reading the book by Frank Soltis about how the
> internals of the AS/400 (or whatever letter of the alphabet it is this
> week) works.
>
> Compared to current operating systems, it functions in a totally different
> way, with similar hardware but some extra hardware assist. That includes
> the pointer mechanism, as well as the memory system.
>
> (My pet theory is that eventually Java will re-invent every portion of
> the AS/400. Give it another decade or so.)
>
> Roger
>
>
Yes the Frank Soltis book is excellent. I think Frank said that when Java
came out the /400 people in IBM's Rochester lab kicked themselves for not
previously releasing a similar software version of the /400 virtual machine
since there were so many parallel concepts with Java especially in the area
of code validation and security.