TwojePC.pl © 2001 - 2025
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
Asembler - jak mnożyć liczby większe niż rejestry? , laciak88 18/05/10 11:55 Witam z samego ranka.
Za zadanie mam napisac program (w TASM) ktoremu podamy 2 liczby, a on obliczy potege pierwszej. Wykladnik ma byc max 32. I szkopul w tym jak ja mam to mnozyc, a raczej gdzie zapisywac i w jaki sposob ta liczbe przy tak malych rejestrach?
Pozdrawiam i licze na was"To Alcohol! The cause of, and solution to, all of
life's problems." - sposobem , myszon 18/05/10 14:02
np. a*b = (AH*2^16+AL)(BH*2^16+BL)= AH*BH*2^32 + (AH*BL + AL*BH)*2^16 + AL*BL
rozbijasz na mniejsze, mnożysz, przesuwasz i dodajesz odpowiednie rzeczy.- chyba nie za bardzo , laciak88 18/05/10 18:07
rozumiem :)"To Alcohol! The cause of, and solution to, all of
life's problems." - sor , myszon 18/05/10 18:55
nie zrozumiałem dokładnie pytania. Próbuj w:
http://srcvault.scali.eu.org/...ntax.cgi?Power.asm
http://www.daniweb.com/forums/thread44903.html
|
|
|
|
|
All rights reserved ® Copyright and Design 2001-2025, TwojePC.PL |
|
|
|
|