Is *discontinuity in assembler design* a nice way of saying, it's a bad 
design?  I would think a length of 1 and 0 are different,
and MVC should perform accordingly, e.g. if length=0, do nothing.




Paul Gilmartin <[EMAIL PROTECTED]> 
Sent by: IBM Mainframe Discussion List <[email protected]>
11/07/2006 10:02 AM
Please respond to
IBM Mainframe Discussion List <[email protected]>


To
[email protected]
cc

Subject
Re: Assembler question






In a recent note, Staller, Allan said:

> Date:         Tue, 7 Nov 2006 08:47:19 -0600
> 
> <snip>
> > flagged.
> >
> >  MVI MOZ,C'Z'
> >  MVC MOZ+1(255),MOZ
> </snip>
> 
> Should't that be:
> 
>    MVI MOZ,C'Z'
>    MVC MOZ+1(L'MOZ-1),MOZ
> 
And, by a discontinuity in assembler design, if L'MOZ=1,
this clobbers one byte after MOZ rather than generating an
assembler error as I feel it should.

-- gil
-- 
StorageTek
INFORMATION made POWERFUL

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to