Deutsch English Français Italiano |
<v0rhj5$1itj$2@gal.iecc.com> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!news.iecc.com!.POSTED.news.iecc.com!not-for-mail From: John Levine <johnl@taugh.com> Newsgroups: comp.arch Subject: Re: a bit of history, Stealing a Great Idea from the 6600 Date: Tue, 30 Apr 2024 19:42:29 -0000 (UTC) Organization: Taughannock Networks Message-ID: <v0rhj5$1itj$2@gal.iecc.com> References: <71acfecad198c4e9a9b14ffab7fc1cb5@www.novabbs.org> <v0c9v5$2k063$8@dont-email.me> <80e0bf91545212a676011a9ccd0efa06@www.novabbs.org> <lm8YN.7354$qdt5.2292@fx35.iad> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Date: Tue, 30 Apr 2024 19:42:29 -0000 (UTC) Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="52147"; mail-complaints-to="abuse@iecc.com" In-Reply-To: <71acfecad198c4e9a9b14ffab7fc1cb5@www.novabbs.org> <v0c9v5$2k063$8@dont-email.me> <80e0bf91545212a676011a9ccd0efa06@www.novabbs.org> <lm8YN.7354$qdt5.2292@fx35.iad> Cleverness: some X-Newsreader: trn 4.0-test77 (Sep 1, 2010) Originator: johnl@iecc.com (John Levine) Bytes: 2112 Lines: 20 According to Scott Lurndal <slp53@pacbell.net>: >mitchalsup@aol.com (MitchAlsup1) writes: >>Maybe now with 4-or-5-bit condition codes yes, >>But the early machines (360) with 2-bit codes were already constricted. > >The B3500 (contemporaneous with 360) had COMS toggles (2 bits) and OVERFLOW toggle (1 bit). As far as I can tell, the 360 was the only machine with short encoded condition codes. In their archtecture book Brooks and Blaauw say it was a mistake, but it also would have been a problem to fit conditional branches into the instruction set if they needed more instruction bits to say which codes to test. As it was, the branch instructions had 4 condition bits which let them check for any combination of two-bit conditions along with 1111 for unconditional branch and 0000 for no-op. -- Regards, John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies", Please consider the environment before reading this e-mail. https://jl.ly