Normalizacion Bd1

Páginas: 5 (1052 palabras) Publicado: 22 de noviembre de 2012
Universidad De San Carlos de Guatemala
Facultad de ingeniería
Arquitectura de Computadoras 1
Segundo Semestre 2012
Aux. Luis Leal,Marvin Castillo

PRACTICA #1

Objetivos Generales




Aplicar el conocimiento adquirido en el manejo de lenguaje ensamblador.
Utilizar soluciones simples para problemas complejos usando lenguajes de bajo nivel
Analizar problemas matemáticos yllevarlos a una solución informática

Objetivos Específicos







Comprender el uso del coprocesador matemático de una computadora
Manejar el modo de vídeo 13h y otras interrupciones de DOS
Aplicar el conocimiento de operaciones aritmético lógicas a nivel de ensamblador
Utilizar métodos numéricos para la solución de problemas complejos
Que el estudiante aprenda simplificar operacionescomplejas a simples operadores de
ASM
Comprender el uso de pilas en los programas informáticos.

Descripción

La práctica consiste en la creación de una calculadora gráfica, utilizando como herramienta un
ensamblador de x86, el coprocesador matemático e interrupciones de DOS. A su vez, esta
calculadora deberá de resolver ecuaciones de grado n (donde n es un número entero no mayor a
5)mediante el uso de métodos numéricos de Newton y Steffensen(Matemática Aplicada 3)
Menú Inicial:
Al iniciarse la aplicación deberá de ejecutarse un menú en cual tendremos las opciones de:








Ingresar ecuación (función).
Imprimir la función almacenada.
Imprimir la derivada de dicha función.
Graficar la función.
Encontrar los ceros de la función por medio del método deNewton.
Encontrar los ceros de la función por medio del método de Steffensen.
Salir de la aplicación.

Entrada:
Se ingresara una función de grado máximo 5, que pueda tener una operación de coseno, una de
seno o ambas. La funcion deberá ser ingresada, ya sea coeficiente por coeficiente o mediante una
cadena la cual se analizara después u otro método similar que considere el estudiante. Loscoeficientes serán enteros positivos y negativos solamente. Las operaciones trigonometrías
tendrán dos “parámetros”, su coeficiente y otro coeficiente que multiplicara el ángulo de la
función trigonométrica, ambos valores numéricos enteros. La entrada también debe de detectar
que no se ingresen valores no válidos (solo debe aceptar números enteros) y comprobar los
caracteres que se estáningresando en la función.
Ejemplo sin operaciones trigonométricas:
Ejemplo con operaciones trigonométricas:
Imprimir Función e Imprimir derivada:
Con estas opciones se imprime la función en memoria y su derivada. Estos datos se deben d e
mostrar de manera obligatoria y se debe mostrar una advertencia en caso de no existir una
función almacenada anteriormente.

Graficar Función:
Mediante estaopción se debe de imprimir en pantalla, utilizando el modo de video 10h, con
cualquiera de sus variantes, la gráfica correspondiente a la función almacenada dentro de la
memoria. No se permite el uso de otra manera de graficar la función ni librerías. Se debe de que
la gráfica sea comprensible. Se debe de trazar un eje X y uno Y en los cuales se visualice las
grafica correspondiente intentandovisualizar la grafica de la menor forma posible, el estudiante
puede definir un intervalo de valores por defecto, solicitar en la entrada el intervalo a graficar o
bien utilizar el intervalo utilizado por uno de los métodos numéricos descritos a continuación.
Método de Newton y Steffensen:
Se resolverá la función mediante el método de aproximación de Newton y Steffensen, se
recomienda revisarapuntes y libros utilizados en Matemática Aplicada 3. Ambos métodos tendrán
los mismos parámetros de entrada:







Número de iteraciones máximo: El número de iteraciones que hará el programa, debe
detenerse si encuentra una solución dentro del margen de tolerancia.
Coeficiente de la tolerancia
Grado de tolerancia. Este nos indica que tan pequeño será nuestro margen de error, si...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • normalizacion
  • LA NORMALIZACION
  • Normalizacion
  • normalizacion
  • la normalizacion
  • normalizacion
  • normalizacion
  • normalizacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS