155313. lajstromszámú szabadalom • Aritmetikai elrendezés és eljárás szorzási- és osztási műveletek elvégzésére

155313 az első A regiszter legmagasabb A(n+1) indexű cellájába ily módon .beírt számjegyet nullává nem tesszük, vagy ugyanezen cellába áthozatalt nem kapunk, vagy, ha az előzőek szerint végzett kivonási .művelet után az első A regiszter leg­magasabb indexű cellájába A(n+1) beírt szám­jegy nulla vagy ugyanezen cellába áthozatalt kaptunk, akkor az első A regiszter tartalmához hozzáadjuk az S összegezőmű segítségével a má­sodik B regiszter tartalmát, majd mind az első A-, mind a második B regiszter azon indexű cellájába, melynek indexe kettővel kisebb, mint 6 az ily módon elvégzett összeadások száma, nul­lát írunk be, majd az első A regisz'jer tartalmát eggyel balra toljuk, ha az ily módon elvégzett összeadások számával még nem értük el az 5 (n—1) értéket, ha az előzőek szerint elvégzett összeadások számával elértük az (n—l)-et az első A regiszter tartalmát kétszer balra toljuk. Az eljárás egyes lépéseinek szemléltetésére 10 legyen n = 3 és végezzük el a 256 : 16 művele­tet. Az egyes regiszterek lépésenkénti állapotát az alábbi táblázat tartalmazza. > s A4 AS A2 Ai A0 A-! A_2 B4 B3 B 2 0 0 0 1 Bj A lépései­nek száma 0 ~0~ 0 2 5 6 0 0 9 9 B3 B 2 0 0 0 1 1 ~" 6 ~ 6 - B 0 ~0~ 0 2 5 6 0 0 9 9 B3 B 2 0 0 0 1 1 ~" 6 ~ 0 A —B 1 0 0 9 •6 ff 0 0 1 9 9 3 6 0 0 0 A + B 1 0 1 0 0 9 6 0 0 0 - A 1 0 1 0 9 6 0 0 1 - --— 1 A —B 1 0 1 0 8 0 0 0 1 - --— 1 2 0 '6 4 0 0 1 1 3 0 4 8 0 0 1 1 4 0 3 2 0 0 1 1 .5 •0 1 6 0 0 1 1 6 0 0 0 0 0 1 1 6 9 8 4 0 0 1 1 A + B 6 0 0 0 0 0 0 0 0 0 1 «- A 6 0 0 0 0 0 0 0 0 0 1 6 2 - A2x 0 0 0 1 6 0 0 2+2 A találmány szerinti aritmetikai elrendezés tartalmaz egy első és egy második léptető A és B regisztert, továbbá egy S összegzőművet, amely utóbbi ± összeadóműiből, O nullbeírómű­ből és K váltókapuból áll és két kimenettel rendelkezik, azzal jellemezve, hogy az első A regiszter n + 4 cellát tartalmaz: A(n + 1) . . . ... A(0), Ai(—1), Ai(—2), amelyek közül a pozi­tív indexű cellák bemenetei az S összegzőmű egyik kimenetére, kimenetei pedig az S összeg­zőmű egyik bemenetére csatlakoznak; az első A regiszter legmagasabb indexű A(n + 1) cellá­jának egy második kimenete is van és ez az első regiszter (A) legalacsonyabb indexű cellájá­nak A(—2) bemenetére csatlakozik; a második B regiszter celláinak száma n+ 2: B(n + 1)... ... B(0), ezek bemenetei az S összegzőmű má­sik kimenetére, kimenetei pedig az S összegző­mű másik bemenetére csatlakozik, jellemezve továbbá, hogy mindkét A és B regiszter vala­mennyi cellája legalább r állapotú, kivéve a második B regiszter legmagasabb indexű B(n+1) celláját, amelynek tartalma mindenkor r—1, kivéve továbbá a második regiszter eggyel ala­csonyabb indexű R(n) celláját, amelynek tar­talma mindig nulla. 40 45 50 55 60 65 A találmány szerinti aritmetikai elrendezés és szorzási-osztási eljárás haladó jellegét az adja meg, hogy az ismert három regiszteres megoldá­sokkal szemben csak két regisztert alkalmaz, illetőleg az ismert kétregiszteres megoldásokkal szemben, ahol két 2n cellás regiszter kerül al­kalmazásra, csak egy n + 4, ill. egy n + 2 cellás regisztert alkalmaz. Utóbbi 2 cellája fix tar­talmú egyszerűsített kivitelű. Előnyként jelent­kezik az az eljárásbeli különbség is, hogy amíg az ismert eljárásoknál számlálástedhnikai mód­szert alkalmaznak, amely külön vezérlést és különleges regiszter felépítést igényel, addig a találmány szerinti megoldásban a szorzó szám­jegyeinek csökkentése, ill. a hányados szám­jegyeinek növelése az eljárásból automatikusan fakad, sem külön vezérlést, sem az egyszerű léptető regiszter szerkezetétől eltérő különleges felépítést nem igényel. összegezve a találmány szerinti aritmetikai elrendezés és eljárás az ismertekkel szemben egyszerűbb, üzembiztosabb és olcsóbb. Szabadalmi igénypontok: 1. Aritmetikai elrendezés r alapszám hatvá-3

Next

/
Oldalképek
Tartalom