🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.matematyka
Article #10022

Re: Moje (wh) "dziecko": Geometric-Arithmetic Parallel Processor (GAPP). Orlando.

#10022
From: Mateusz Grotek
Date: Sat, 12 Sep 2009 17:32
26 lines
2394 bytes
Wlodzimierz Holsztynski (Wlod) pisze:
> On Sep 11, 6:35 pm, Mateusz Grotek <unodue...@poczta.onet.pl> wrote:
> 
> Napiszę poniżej jak wygląda 1-bitowa
> suma wraz z bitem carry/borrow - użyję
> notacji + na XOR, & na AND, v na OR,
> oraz ~ na NOT:
> 
>     SUM(NS EW C)  :=  NS + EW + C
>     carry(NS EW C)  :=  NS&EW v NS&C v EW&C
> 
>     borrow(NS EW C) := carry(~NS EW C)
> 
> Widzimy, że jedna z linii kontrolnych multipleksora C
> po prostu neguje linię NS zanim wchodzi ona jako
> input do carry/borrow.

Tzn. jak rozumiem wirtualny FAS miałby dwa wyjścia, jedno carry/borrow a
drugie sum. Ale w takim razie jakbyśmy chcieli odczytać najpier carry a
potem borrow (nie możemy tego zrobić równocześnie oczywiście) to FAS
przeprowadzałby obliczenie dwukrotnie. Raz z niezanegowanym NS a drugi
raz z zanegowanym. Ale a priori nie wiemy czy będziemy potrzebować carry
czy borrow. Czyli po wykonaniu rozkazu zawierającego C=CY on odczytuje
po prostu carry z FAS. A gdy dostaje rozkaz C=BW to najpierw odwraca
stan  NS, a potem odczytuje carry. Czy tak to działało? A jeśli tak, to
czy to nie powodowało opóźnień? Czy dobrze to zrozumiałem?
Technical Details
Message-ID: <h8glue$9l3$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!plix.pl!newsfeed1.plix.pl!news.nask.pl!news.nask.org.pl!news.onet.pl!not-for-mail
References: <0b4a1a5a-28bc-4a93-9391-df8b5f309e7e@o9g2000prg.googlegroups.com> <20090809134143.0d66729f@cat.tac> <fbf87ecb-78ac-45db-b36b-788077b1e498@y4g2000prf.googlegroups.com> <h8etrv$18v$3@news.onet.pl> <518cc6c9-c24c-49ec-b26e-7a2fb59287aa@e4g2000prn.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!plix.pl!newsfeed1.plix.pl!news.nask.pl!news.nask.org.pl!news.onet.pl!not-for-mail
From: Mateusz Grotek <unoduetre@poczta.onet.pl>
Newsgroups: alt.pl.matematyka
Subject: Re: Moje (wh) "dziecko": Geometric-Arithmetic Parallel Processor  (GAPP). Orlando.
Date: Sat, 12 Sep 2009 19:32:44 +0200
Organization: http://onet.pl
Lines: 26
Message-ID: <h8glue$9l3$1@news.onet.pl>
References: <0b4a1a5a-28bc-4a93-9391-df8b5f309e7e@o9g2000prg.googlegroups.com>  <20090809134143.0d66729f@cat.tac> <fbf87ecb-78ac-45db-b36b-788077b1e498@y4g2000prf.googlegroups.com>  <h8etrv$18v$3@news.onet.pl> <518cc6c9-c24c-49ec-b26e-7a2fb59287aa@e4g2000prn.googlegroups.com>
NNTP-Posting-Host: smrw-91-193-87-5.smrw.lodz.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1252776718 9891 91.193.87.5 (12 Sep 2009 17:31:58 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Sat, 12 Sep 2009 17:31:58 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.19 (X11/20081227)
In-Reply-To: <518cc6c9-c24c-49ec-b26e-7a2fb59287aa@e4g2000prn.googlegroups.com>
X-Enigmail-Version: 0.95.7
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit