The IBM 7030 (Stretch) Connect instructions also supported all 16 oiperations. There are probably others.
-- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 ________________________________________ From: IBM Mainframe Assembler List [ASSEMBLER-LIST@LISTSERV.UGA.EDU] on behalf of Paul Gilmartin [00000014e0e4a59b-dmarc-requ...@listserv.uga.edu] Sent: Friday, June 17, 2022 2:03 PM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: When did logical instructions appear? On 6/17/22 11:00:30, Phil Smith III wrote: >> I suspect that it goes back farther. There was no concept of halfword at > the time; >> it was all 36-bit words. > Oooh, I like the idea of halfwords in that context-19 bits! Just think, we'd > all know the numbers 524,288 and 262,144 like we know 32K and 64K... > > Oooh!*DECsystem-10! It used the same instruction to negate floating- and fixed-point values (36-bit twos complement). And all 16 dyadic Boolean operations (a complete **Karnaugh map embedded in 4 bits of the op code with a mnemonic for each)**, most of which werre useless. * -- gil