Abstract-Den sekventiella och obestämd beteende av en slut-around-carry (EAC) adder undersöks. Detta beteende förbises ofta i litteraturen. Konstruktionsändringar för att införa determinism tillhandahålls. Dessa ändringar eliminerar också den besvärande negativa nolla som finns i ens komplementnummersystem. Index Terms-End-around-carry (EAC) adder, negativ noll, ens komplement aritmetisk. Bilda. 1................................................................ End-around-carry (EAC) adder antas vanligen utgöra en unik summa för varje möjligt par av addends. Framför allt är resultatet av att lägga till ett antal och dess komplement allmänt anses vara negativ noll [1], [2]. Denna övertygelse ledde till utformningen av en subtraktiv adder (en subtraktor som kompletterar subtrahend) för den fasta tilläggsenheten i CDC 6600 [5]. Man trodde att en sådan adder alltid skulle summera ett tal och dess komplement till positiv nolla istället för den besvärliga negativa nollan. I själva verket, för båda adder i Fig. 1 och en iterativ cell "subtraktiv" adder, summan kan vara positiv eller negativ noll beroende på föregående addends och den relativa förökning förseningar i adder. För varje cell i tillägget i bild. 1, är genomförandet lika med inflyttningen när addend ingångslinjerna A och B antar carry-propagating värden (A,B = 0,1 eller 1,0). När ett nummer och dess komplement läggs till, har varje cells addend-inmatningslinjer bärförökningsvärden och bärlinjerna kan anta en av två stabila tillstånd. Alla bärlinjer kan vara 0, vilket resulterar i en negativ nollsumma, eller alla bärlinjer kan vara 1, vilket resulterar i en positiv nollsumma. Bilda. 2 visar att valet mellan dessa två möjliga tillstånd kan bero antingen på de föregående värdena för bärlinorna eller på den relativa fördröjningen av spridningen i adden. På bild. 2 a) (Fig. 2 b) ) Alla 0 (1) tillstånd för transportlinjerna i det första tillägget bevaras i det andra tillägget, vilket leder till en negativ (positiv) nollsumma. Tilläggen i det andra tillägget är desamma i båda figurerna. 2 a och b, men beloppen skiljer sig åt. I detta fall, 'värden av tilläggen i det första tillägget påverkar summan i det andra tillägget; adder uppvisar sekventiellt beteende. På bild. Denna förordning träder i kraft den tjugonde dagen efter det att den har offentliggjorts i Europeiska unionens officiella tidning.
Eftersom bär utdata beror på bär indata, en direkt anslutning mellan dem bildar en kombinationsslinga som kan leda till en oönskad ras villkor REF.
Comment on the Sequential and Indeterminate Behavior of an End-Around-Carry Adder
{'venue': 'IEEE Trans. Computers', 'journal': 'IEEE Trans. Computers', 'mag_field_of_study': ['Computer Science']}