Oh yeah, assembly - no sweat, you could do that on an old IBM360 along with
floating point math and hosts of really awesome and incredibly mind numbing
complicated stuff.  

But non-relocateable machine code? You know, the stuff that's *really* doing
the work?

I've never seen any that could do a NOT and an = at the same time even on
the 360.  And with reduced instruction sets being all the rage, it's
probably not been added, eh?

In any event, it's not a significant enough to have any measurable effect on
speed, but is easier to look at.

Btw, the rumor was that the teacher that I had for year two of the 360
assembly, who used to write I/O routines in machine code for IBM at the time
as his day job, lost his mind and sat in the corner laughing to himself
before they finally gave him a padded suit.

-----Original Message-----
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Dan McGrath
Sent: Wednesday, March 02, 2011 8:00 PM
To: U2 Users List
Subject: Re: [U2] Is this worth rewriting?

#1 In x86 assembly, you use can use JE or JNE. So you do the comparison,
then jump. How you jump (or don't jump) determines if it was an = or #.

-----Original Message-----
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Allen E.
Elwood
Sent: Thursday, 3 March 2011 2:49 PM
To: 'U2 Users List'
Subject: Re: [U2] Is this worth rewriting?

#1
In a binary register, in machine code, there is no such thing as #.
There is NOT and = which is two comparisons.  Now, granted, there have been
significant improvements in cpu's since I did machine code in 1975, so maybe
that has changed...

<snip>

_______________________________________________
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

Reply via email to