I wanted another opinion, so I argued with some people on freenode. :) Anyhow, I've decided that having direct access to 15 bits and control over the remaining 17 is okay, and we can just punt to loading up a register for everything else. Also, there will be general single-bit bit manipulate and test instructions soon too. In summary, all logical immediates will be sign-extended.
On Sun, Apr 21, 2013 at 7:56 PM, Timothy Normand Miller <[email protected]>wrote: > Oh, no. Not partial writes. Rather, ANDI does ({16'hffff, I} & A), for > instance, while the others zero extend. > > > On Sun, Apr 21, 2013 at 3:34 PM, <[email protected]> wrote: > >> Le 2013-04-21 19:47, Timothy Normand Miller a écrit : >> >>> Also, Im going to stipulate that the immediate logicals leave the high >>> 16 bits UNAFFECTED. >>> >> >> I'm not very fond of this approach. >> Partial register writes can become messy. >> ______________________________**_________________ >> Open-graphics mailing list >> [email protected] >> http://lists.duskglow.com/**mailman/listinfo/open-graphics<http://lists.duskglow.com/mailman/listinfo/open-graphics> >> List service provided by Duskglow Consulting, LLC (www.duskglow.com) > > > > > -- > Timothy Normand Miller, PhD > Assistant Professor of Computer Science, Binghamton University > http://www.cs.binghamton.edu/~millerti/ > Open Graphics Project > -- Timothy Normand Miller, PhD Assistant Professor of Computer Science, Binghamton University http://www.cs.binghamton.edu/~millerti/ Open Graphics Project
_______________________________________________ Open-graphics mailing list [email protected] http://lists.duskglow.com/mailman/listinfo/open-graphics List service provided by Duskglow Consulting, LLC (www.duskglow.com)
