SoloCodigo

Programación General => ASM (Ensamblador) => Mensaje iniciado por: chinho en Jueves 3 de Marzo de 2005, 15:19

Título: Calculadora Sin Limite De Cifras
Publicado por: chinho en Jueves 3 de Marzo de 2005, 15:19
Hola, me estoy inicializando en la programación en ensamblador 8086 y tengo que hacer una calculadora que realice las cuatro operaciones básicas (+, -, / y *), pero el problema es que los números pueden ser del tamaño que quiera el usuario. Si alguien tiene algun programa pararecido, que me lo pase por favor.
Gracias.
Título: Re: Calculadora Sin Limite De Cifras
Publicado por: Sr. ASM en Jueves 30 de Junio de 2005, 03:44
Tendrias que realizar tu programa, dividiendo tanto los operadores como respuestas, en varios pedazos (si se puede llamar asi) del tamaño de registros, y guardarlos ahi, dependiendo del tamaño que desees.

Saludos
Título: Re: Calculadora Sin Limite De Cifras
Publicado por: Amilius en Domingo 7 de Agosto de 2005, 20:16
Cita de: "chinho"
Hola, me estoy inicializando en la programación en ensamblador 8086 y tengo que hacer una calculadora que realice las cuatro operaciones básicas (+, -, / y *), pero el problema es que los números pueden ser del tamaño que quiera el usuario. Si alguien tiene algun programa pararecido, que me lo pase por favor.
Gracias.
En ese caso es mejor que consultes google "huge BCD numbers" y si tienes suerte después de 1 o 2 horas de intensa búsqueda tal vez encuentres un programa ya hecho.

Una vez que lo encuentres, como es muy probable que no tengas idea de como funciona, posteas el código entero en el foro para plantear las muy probables dudas que tendrás.
Título: Re: Calculadora Sin Limite De Cifras
Publicado por: XOR AND en Martes 9 de Agosto de 2005, 16:53
Hola , Yo otra vez:

Dejo una nueva version del algoritmo con algo mas de funcionalidad y con algunas explicaciones
( Es solo una version de prueba para demostrar el algoritmo, no se trata de una calculadora ya que solo multiplica  ).

Me gustaria ( si es posible ) que quien modere este foro , borrara la dos versiones anteriores para evitar confusiones. Ademas si no es el tema propio de este foro (asm)  fuera trasladado el hilo al foro que corersponda.
Lo he puesto en este foro porque aqui fue donde encontre la solicitud de "chinho" y realmente poco interesa que el lo lea  o no , sino que sea conocido el algoritmo, quiza caiga en buena tierra y de frutos alguna dia.
Si los gurus (lo digo sin animo peyorativo ) de este foro que programan en asm,  analizan el algoritmo veran  la fantastica posibilidad de constuir un  procesador seudo-decimal por via de software.
Y que tal la posibilidad de factorizar grandes numeros con elementales algoritmos accesibles a procesadores no-cuanticos ?????
Me gustaria algun tipo de feed-back ya que he retomado el tema que como digo abandone hace años por falta de incentivos y resultados practicos.

Bueno.. sufiicente por hoy ...

XOR AND
Título: Re: Calculadora Sin Limite De Cifras
Publicado por: Eternal Idol en Martes 9 de Agosto de 2005, 17:45
Cita de: "XOR AND"
Me gustaria ( si es posible ) que quien modere este foro , borrara la dos versiones anteriores para evitar confusiones. Ademas si no es el tema propio de este foro (asm)  fuera trasladado el hilo al foro que corersponda.

Yo modero este foro y ya esta hecho, borre los mensajes con codigo viejo y deje la introduccion y el ultimo codigo en un mensaje separado que traslade al foro de VB.