Path: utzoo!attcan!uunet!lll-winken!lll-lcc!ames!pasteur!ucbvax!decwrl!purdue!i.cc.purdue.edu!j.cc.purdue.edu!pur-ee!uiucdcs!uxc.cso.uiuc.edu!uxe.cso.uiuc.edu!mcdonald From: mcdonald@uxe.cso.uiuc.edu Newsgroups: comp.arch Subject: Re: negative addresses Message-ID: <46500016@uxe.cso.uiuc.edu> Date: 10 May 88 16:10:00 GMT References: <2393@uvacs.CS.VIRGINIA.EDU> Lines: 11 Nf-ID: #R:uvacs.CS.VIRGINIA.EDU:2393:uxe.cso.uiuc.edu:46500016:000:468 Nf-From: uxe.cso.uiuc.edu!mcdonald May 10 11:10:00 1988 >Why ask such a question, you ask -- well, I'm trying to remove unsigned >arithmetic from WM, and as far as I can tell, the primary (only?) use >of unsigned arithmetic is for address computations. Soooooo... >Bill Wulf You must be kidding! The primary use of unsigned arithmetic is counting numbers, of course, but there are jillions of other uses. Don't you want to have, with 16bit words, 32768 ABOVE 32767, and the corresponding results with other word sizes?