Datos Numericos Que Son Magnitudes

Páginas: 13 (3121 palabras) Publicado: 8 de noviembre de 2012
TRABAJO PRACTICO INTEGRADOR SOBRE DATOS NUMERICOS QUE SON MAGNITUDES


Objetivos: Este TP es muy importante, por las siguientes razones:

- Además de efectuarse pasajes entre diferentes codificaciones numéricas, requiere del alumno que reconozca la codificación requerida en los 4 subprocesos de un proceso de datos: entrada-memorización-procesamiento-salida, así como el hardware involucradoen cada uno de ellos.
- Permite diferenciar tres niveles de codificación: alto nivel, bajo nivel (máquina) y hexadecimal para el operador.
- Permite diferenciar distintas formas de codificar en binario una misma información, de acuerdo si debe ser procesada por un programa compilador, la UAL o la UC
- Requiere que el alumno se coloque en lugar de un compilador, de modo de realizar lastareas básicas de traducción del mismo, y de asignación de direcciones de memoria a las variables, constatando que antes de ejecutar un programa, el mismo y los datos deben estar en memoria en zonas separadas, debiendo estar representados en códigos que entiendan la UAL y la UC
- Permite que el alumno verifique la existencia de formatos para registrar información en la memoria y en los registros dela UCP, y comprenda las relaciones que existen entre los mismos
- Permite que el alumno comprenda y verifique cómo se deben dar las órdenes (instrucciones) a un procesador real (80286 simulado por el Debug), y cómo una sentencia en alto nivel debe traducirse en varias instruccione simples, para que la máquina las pueda ejecutar, siendo este proceso de traducción muy similar al que se realiza enuna calculadora común cuando se efectúa un cálculo complejo.. Asimismo. el alumno verifica que existen formatos distintos para las instrucciones, y que los datos se localizan en memoria por su primer dirección, aunque ocupen varias posiciones consecutivas. También comprende que en una instrucción se debe indicar dónde encontrar el operando, y que la misma consta de un primer campo que indica laoperación a realizar.
- Plantea la existencia y uso de un registro acumulador
- Requiere que el alumno se coloque en lugar de la UAL en la realización de las operaciones ordenadas
- Permite que el alumno verifique que cuando se tipean caracteres desde el teclado, en este caso correspondientes a una sentencia en un lenguaje de alto nivel, los mismos quedan codificados en ASCII; y que estacodificación binaria sólo la “entiende” el compilador (o el intérprete). Y que la UAL sólo opera con binario natural, mientras que la UC sólo entiende un código de combinaciones binarias que constituyen el “código de máquina”; mientras que la impresora o la pantalla pueden requerir también de la codificación ASCII en el proceso de salida.
- Requiere codificar el resultado en memoria y verificarlo.
-Permite comprender la necesidad del uso del registro IP (Instruction Pointer = contador de programa), así como verificar de que forma el mismo debe inicializarse, y como cambia automáticamente de instrucción en instrucción.
- Permite ejecutar una secuencia real de instrucciones, de a una por vez, y examinar luego de ejecutar cada una si los registros y flags cambiaron de acuerdo con loesperado.
- En general sirve para que el alumno empiece a comprender cómo funciona un computador, se plantee interrogantes, y visualice la necesidad de un orden implacable que debe seguir la UC para llevar adelante el proceso.


Desarrollo del TP:

El presente TP consta de dos partes vinculadas. En la primera se codifican datos e instrucciones, y se calculan resultados esperados. La segunda parterequiere el uso del Debug para constatar mediante el computador que dichos resultados coinciden con los que arroja la máquina.

Cualquier discrepancia entre resultados calculados manualmente y los obtenidos con la PC debe hallarse y corregirse.

El TP es personalizado, para lo cual direcciones y datos se toman del DNI. Para tal fin, en lo que sigue indicaremos las 8 cifras de un DNI en la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Datos numericos
  • Tipos de datos numericos
  • Modelo Numerico Y Asimilacion De Datos
  • Representacion Numerica Y Grafica De Datos
  • Numeros y datos , microprocesadores
  • Magnitudes de un numero
  • Medidas numéricas Datos agrupados y no agrupados
  • Representación Interna De Datos Numéricos En La Computadora

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS