<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 18/05/2017 09:11, Sergey Oboguev
      wrote:<br>
    </div>
    <blockquote
      cite="mid:1405739241.370001.1495095115020@mail.yahoo.com"
      type="cite">
      <div style="color:#000; background-color:#fff;
        font-family:Helvetica Neue, Helvetica, Arial, Lucida Grande,
        sans-serif;font-size:16px"><font
          id="yui_3_16_0_ym19_1_1495090222139_16711" face="verdana,
          helvetica, sans-serif">Matt Burke <a class="moz-txt-link-rfc2396E" href="mailto:matt@9track.net"><matt@9track.net></a>
          wrote:<br id="yui_3_16_0_ym19_1_1495090222139_16583">
          <br id="yui_3_16_0_ym19_1_1495090222139_16584">
          > Whilst experimenting with a new device on VAX/VMS V4.5 I
          got a fatal<br id="yui_3_16_0_ym19_1_1495090222139_16585">
          > bugcheck (exception whilst above ASTDEL). The problem
          turned out the be<br
            id="yui_3_16_0_ym19_1_1495090222139_16586">
          > a reserved operand fault and I traced it back to the
          following code<br id="yui_3_16_0_ym19_1_1495090222139_16587">
          > (shown here from the VMS 3.0 source listings):<br
            id="yui_3_16_0_ym19_1_1495090222139_16588">
          > <br id="yui_3_16_0_ym19_1_1495090222139_16589">
          > MOVL    PCB$L_PHD(R0),R0        ; Get PHD address<br
            id="yui_3_16_0_ym19_1_1495090222139_16590">
          > MOVB    PHD$B_ASTLVL(R0),R0    ; And fetch ASTLVL<br
            id="yui_3_16_0_ym19_1_1495090222139_16591">
          > MTPR    R0,#PR$_ASTLVL          ; Update current value<br
            id="yui_3_16_0_ym19_1_1495090222139_16592">
          <br id="yui_3_16_0_ym19_1_1495090222139_16593">
          FWIW, the sequence does not appear to be present in 3.7-dev,
          4.0 or 7.3 sources.<br
            id="yui_3_16_0_ym19_1_1495090222139_16594">
          <br id="yui_3_16_0_ym19_1_1495090222139_16595">
          (For 3.x and 4.x I checked only ASTDEL, not ASMP code --
          speaking on which, would not it be fun to emulate 11/782 or
          11/784?)<br id="yui_3_16_0_ym19_1_1495090222139_16596">
          <br id="yui_3_16_0_ym19_1_1495090222139_16597">
        </font>
        <div id="yui_3_16_0_ym19_1_1495090222139_16764"><font
            id="yui_3_16_0_ym19_1_1495090222139_16711" face="verdana,
            helvetica, sans-serif">Is this exact sequence actually
            indicated by the instruction trace when running 4.5?<br>
          </font></div>
        <br>
        <div id="yui_3_16_0_ym19_1_1495090222139_16617"><font
            face="verdana, helvetica, sans-serif">Thanks,</font></div>
        <div id="yui_3_16_0_ym19_1_1495090222139_16619"><font
            face="verdana, helvetica, sans-serif">Sergey</font><br>
        </div>
      </div>
    </blockquote>
    <br>
    <tt>Actually this is the ASMP code :)<br>
      <br>
      The file is [MP.LIS]MPINT.LIS and I think this instruction
      sequence is present from VMS 3.0 to 4.7<br>
      <br>
      Matt<br>
    </tt>
  </body>
</html>