| Autor | Zprávy |
|---|
sree205
Datum registrace: 13 březen 2006 Příspěvky: 421 Pomohl: 30
| 13.únor 2007 11:45 mod funkce | | |
|
| Zdravím všechny, je tam stejně modul funkce (% b) mohou být realizovány pomocí kombinatorické logice? Myslím, že jeho možné použití opakované odčítání, ale pro které má být realizována, to vyžaduje spoustu hodinových cyklů. jakékoli jiné alternativy? |
|
| Zpět na začátek | |
 |
dbshailesh
Datum registrace: 13 únor 2007 Příspěvky: 8 Poloha: Bangalore
| 13.únor 2007 12:04 mod funkce | | |
|
| Hi Sree205, Myslím, že je možno s použitím některé divize algorithms.So zachránit několik hodin budete muset vzdát některých křemíku oblasti.
Existují různé způsoby určení zbytku, a počítače a kalkulačky mají různé způsoby ukládání a reprezentující čísla, takže to, co přesně představuje výsledek operace modulo závisí na programovacím jazyce a / nebo základní hardware.
modulo 0 není definována ve většině systémů, i když některé si definovat, že je a. Je-li definice je v souladu s rozdělením algoritmu, pak n = 0 znamená, což je rozpor (což je obvyklá zbytek neexistuje v tomto případě).
Zbytek lze vypočítat pomocí rovnic, pokud jde o další funkce. Mohou nastat rozdíly v závislosti na rozsahu proměnných, které v běžných způsobů implementace je širší, než v právě uvedené definice. Užitečným rovnice pro výpočet zbytek r je
, kde je podlaha funkce x. Viz např. [1], [2], [3].
Raymond T. Boute [1] analyzuje několik definic celočíselné dělení a modulo, a on se zavádí Euclidean definice. Nechť q je celočíselný podíl a n, potom:
Dva corrolaries je, že
Jak bylo popsáno Leijen, [2]
Boute Euclidean tvrdí, že dělení je lepší než ty ostatní v pravidelnosti a užitečné matematické vlastnosti, i když podlahou divize, podporované Knuth, je také dobrá definice. Přes jeho široké využití, zkrácený rozdělení je prokazatelně nižší než ostatní definice.
Zbytek po dělení výrazu Některé kalkulačky mají mod () Funkce tlačítka, a mnoho programovacích jazyků má mod () nebo podobné funkce, vyjádřené jako mod (a, n), například. Někteří také podporují výrazy, které používají "%", "mod", nebo "Mod" jako operátor modulo, například
% n nebo
mod n oba jsou takto: "modulo n", když mluví nahlas.
Problémů s výkonem Modulo operace mohou být prováděny tak, aby se zbytek divize se počítá každý čas. Pro real-time počítačového softwaru to může být pomalejší než alternativy, pro zvláštní případy. Například lze modul pravomocí 2 alternativně být vyjádřena jako bitový A operace:
x% 2 ^ n == x & (2 ^ n - 1) Další příklady:
x% 2 == x & 1 x% 4 == x & 3 x% 8 == x & 7 V zařízení a softwaru, které používají bitové operace efektivněji než modulo, může to mít za následek rychlejší výpočty.
Modulo mnoho použití slova "modulo", z nichž vzešla ze Carl F. Gauss 's zavedení modulární aritmetika v roce 1801. Modulární aritmetika
Poznámka 1: sémantiku modulo operátora v Perlu jsou definovány jako ty, ze modulo provozovatele kompilátor C, který byl použit při sestavování Perl interpret sám. Poznámka 2: Matematicky tyto dvě možnosti jsou ale dva z nekonečného množství možností pro nerovnost splněna zbytek.
Naposledy upravil dbshailesh dne 13.února 2007 12:53, upraveno 1 celkem |
|
| Zpět na začátek | |
 |
ankit12345
Datum registrace: 27 prosinec 2005 Příspěvky: 292 Pomohl: 6 Poloha: Bangalore, Indie
| 13.únor 2007 12:22 mod funkce | | |
|
| Kolik bitů u potřeba až k designu?
Pro menší žádné bitů až 4 ...... vzít truthtable a najít rovnice a impliment.
Pro vyšší žádné bitů ....... musíme použít jiný u hodin skončí s velkou CKT |
|
| Zpět na začátek | |
 |
Google AdSense

| 13.únor 2007 12:22 Reklamy | | |
|
|
|
|
| Zpět na začátek | |
 |
sree205
Datum registrace: 13 březen 2006 Příspěvky: 421 Pomohl: 30
| 13.únor 2007 12:38 mod funkce | | |
|
| | to je to, co hledám. když jsem dvě čísla, a b, což jsou obrovské, řekněme, mít 20 číslic v každé desetiny, a já jsem pro výpočet% b, jak mám postupovat? |
|
| Zpět na začátek | |
 |
ankit12345
Datum registrace: 27 prosinec 2005 Příspěvky: 292 Pomohl: 6 Poloha: Bangalore, Indie
| 13.únor 2007 13:18 mod funkce | | |
|
| ru připravena k použití hodin ?????
jinak jeho nebudu brát realizátor coz jeho velikosti ...
u muset použít smyčku s hodinami realizovat ........
u jiného může simulovat a syntézy, ale u cant vyrobit to ........ |
|
| Zpět na začátek | |
 |
sree205
Datum registrace: 13 březen 2006 Příspěvky: 421 Pomohl: 30
| 13.únor 2007 14:58 Re: mod funkce | | |
|
| Pokud návrh tato část bude provedena v taktované procesu, přebírá její subracting menší množství z větší počet, může to trvat ještě mnoho cyklů dostat zbytek. Chtěl jsem to obejít. |
|
| Zpět na začátek | |
 |
dbshailesh
Datum registrace: 13 únor 2007 Příspěvky: 8 Poloha: Bangalore
| 19.únor 2007 13:14 mod funkce | | |
|
| V této synchronizace dat .. problém bude deffinitely přijdou do obrazu, protože jste chtěl navrhnout Combo design.Make všechny divize nastat současně.
Musíte jít pro paralelní výpočetní algoritmy. Mnoho algoritmy jsou tam, například k urychlení násobení můžete použít stánky algoritmus, takhle můžete použít i jiné algoritmy, ale brána, bude počet výrazně zvýší. |
|
| Zpět na začátek | |
 |