Modulus med MC68332 i ASM

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
aGGe
Inlägg: 20
Blev medlem: 5 maj 2005, 14:31:23

Modulus med MC68332 i ASM

Inlägg av aGGe »

sitter o programerar lite ASM ..

hur i h*lvete gör man modulus i assembler??
Seven11
Inlägg: 547
Blev medlem: 13 maj 2004, 23:43:33

Inlägg av Seven11 »

alltså ASM är processorberoende... vilken instruktions uppsättning menar du till? vilken processor?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Få se, aGGe skriver "MC68332" i ämnesraden, så en vild
gissning är väll att det gäller just den processorn...
aGGe
Inlägg: 20
Blev medlem: 5 maj 2005, 14:31:23

Inlägg av aGGe »

Seven11 skrev:alltså ASM är processorberoende... vilken instruktions uppsättning menar du till? vilken processor?
Ahh.. ledsen. Trodde folk läste topic ínnan de gick in i tråden. Men jag måste ha trott fel :roll:

jag menar alltså processorn MC68332
ClasseMan
Inlägg: 176
Blev medlem: 9 juli 2004, 15:21:02
Ort: Karlskrona
Kontakt:

Inlägg av ClasseMan »

Har sett någon rutin som räknar ut resten efter en heltals division. Detta kräver ju dock att man har implementerat en divisions rutin vilket inte heller är helt lätt. Men det borde finns färdigskrivet någon stans ute i cyberspace.
Användarvisningsbild
baron3d
EF Sponsor
Inlägg: 1353
Blev medlem: 1 oktober 2005, 23:58:43
Ort: Torestorp

Inlägg av baron3d »

68332 har ju en 60k cpu.
DIVU dividerar ett 32-bit tal med ett 16-bit.
Svaret som ges är 16-bit kvot och 16-bit modulus.
Destinatonen är: de lägre 16 bitarna innehåller resultatet
och de övre 16 bitarn modulusen (reminder).

Pic är skit!
Seven11
Inlägg: 547
Blev medlem: 13 maj 2004, 23:43:33

Inlägg av Seven11 »

glömde det :lol:
Skriv svar