SoloCodigo
Programación General => ASM (Ensamblador) => Mensaje iniciado 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.
-
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
-
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.
-
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
-
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.