HERRAMIENTAS UML
Es una herramienta UML es una aplicación de software que utilizan los analistas y programadores informáticos y les facilitan el trabajo con todo tipo de diagramas UML o LUM (Lenguaje Unificado de Modelado), tales como diagramas de estructura, diagramas de comportamiento o diagramas de interacción.
• Herramienta UML
A
• ArgoUML
B
• BOUML
UNIVERSIDAD LAICA ELOY ALFARO DE MANABI " CAMPUS EL CARMEN "
viernes, 22 de noviembre de 2013
jueves, 21 de noviembre de 2013
jueves, 14 de noviembre de 2013
sábado, 19 de octubre de 2013
Expansión de memoria
La capacidad de estas expansiones de memoria varia de 512K a 4MB, segun modelo. Ademas de su propio hardware controlador (mapper) que hace que expandir la memoria del MSX sea tan sencillo como conectarlas al slot de cartucho. Tambien existe una version de 512KB tipo estatica (LPE-512KBSRAM-V3), compatible con Z80, Z380, eZ80.
El modelos LPE-4MB-V4 de 4MB es tipo memoria dinamica, posee un alta fiabilidad y reducido tamaño (6x6,5 cm), pudiendo usar como caja el cartucho de plastico SONY, KONAMI or Pazos-Sunrise de 7x11 cm. Estas ampliaciones soportan 14.3 Mhz.El modelos LPE-4MB-V4 de 4MB es tipo memoria dinamica, posee un alta fiabilidad y reducido tamaño (6x6,5 cm), pudiendo usar como caja el cartucho de plastico SONY, KONAMI or Pazos-Sunrise de 7x11 cm. Estas ampliaciones soportan 14.3 Mhz..
El modelos LPE-4FMB-V8SKP de 4MB es tipo memoria dinamica, posee un alta fiabilidad y reducido tamaño (6x6,5 cm), pudiendo usar como caja el cartucho de plastico SONY, KONAMI or Pazos-Sunrise de 7x11 cm. Estas ampliaciones soportan 14.3 Mhz. Despues del encendido del MSX es una ampliacion estandar de 4MBytes de RAM. Pero puede convertirse en una unica ampliacion MegaRAM de 2MBytes tambien como slot no expandido. Los .ROM pueden cargarse desde DOS o BASIC sin transformacion. (Cargar Fichero tipo .ROM en los 2MBytes superiores y ejecutar un SW RESET saltando a la posicion cero).
Segmentación de Memoria.
La Segmentación de memoria es un esquema de manejo de memoria mediante el cual la estructura del programa refleja su división lógica;l levándose a cabo una agrupación lógica de la información en bloques de tamaño variable de nominados segmentos.
Cada uno de ellos tienen información lógica del programa: subrutina, arreglo, etc. Luego, cada espacio de direcciones de programa consiste de una colección de segmentos, que generalmente reflejan la división lógica del programa.
Objetivos Modularidad de programas: cada rutina del programa puede ser un bloque sujeto a cambios y recopilaciones, sin afectar por ello al resto del programa. • Estructuras de datos de largo variable: donde cada estructura tiene su propio tamaño y este puede variar. (Stack) • Protección: se puede proteger los módulos del segmento contra accesos no autorizados. • Compartición: dos o más procesos pueden ser un mismo segmento, bajo reglas de protección; aunque no sean propietarios de los mismos. • Enlace dinámico entre segmentos: puede evitarse realizar todo el proceso de enlace antes de comenzar a ejecutar un programa. Los enlaces se establecerán solo cuando sea necesario.
Formatos de módulos RAM
Existen diferentes tipos de memoria de acceso aleatorio. Estas se presentan en forma de módulos de memoria que pueden conectarse a la placa madre.
Las primeras memorias fueron chips denominados DIP (Paquete en Línea Doble). Hoy en día, las memorias por lo general se suministran en forma de módulos, es decir, tarjetas que se colocan en conectores designados para tal fin. En términos generales, existen tres tipos de módulos RAM:
módulos en formato SIMM (Módulo de Memoria en Línea Simple): se trata de placas de circuito impresas, con uno de sus lados equipado con chips de memoria. Existen dos tipos de módulos SIMM, según el número de conectores:
Los módulos SIMM con 30 conectores (de 89x13mm) son memorias de 8 bits que se instalaban en los PC de primera generación (286, 386).
Los módulos SIMM con 72 conectores (sus dimensiones son 108x25mm) son memorias capaces de almacenar 32 bits de información en forma simultánea. Estas memorias se encuentran en los PC que van desde el 386DX hasta los primeros Pentiums. En el caso de estos últimos, el procesador funciona con un bus de información de 64 bits, razón por la cual, estos ordenadores necesitan estar equipados con dos módulos SIMM. Los módulos de 30 clavijas no pueden instalarse en posiciones de 72 conectores, ya que la muesca (ubicada en la parte central de los conectores) imposibilitaría la conexión.
Cabe observar que los conectores DIMM han sido mejorados para facilitar su inserción, gracias a las palancas ubicadas a ambos lados de cada conector.
También existen módulos más pequeños, conocidos como SO DIMM (DIMM de contorno pequeño), diseñados para ordenadores portátiles. Los módulos SO DIMM sólo cuentan con 144 clavijas en el caso de las memorias de 64 bits, y con 77 clavijas en el caso de las memorias de 32 bits.
Los módulos en formato RIMM (Módulo de Memoria en Línea Rambus, también conocido como RD-RAM o DRD-RAM) son memorias de 64 bits desarrolladas por la empresa Rambus. Poseen 184 clavijas. Dichos módulos poseen dos muescas de posición, con el fin de evitar el riesgo de confusión con módulos previos.
Dada la alta velocidad de transferencia de que disponen, los módulos RIMM poseen una película térmica cuyo rol es el mejorar la transferencia de calor. Al igual que con los módulos DIMM, también existen módulos más pequeños, conocidos como SO RIMM (RIMM de contorno pequeño), diseñados para ordenadores portátiles. Los módulos SO RIMM poseen sólo 160 clavijas.
Conexión memoria procesador
La Arquitectura de Conexión Directa puede mejorar el rendimiento y la eficiencia general del sistema al eliminar los tradicionales cuellos de botella inherentes a las arquitecturas de bus frontal lateral heredadas. Los buses frontales heredados restringen e interrumpen el flujo de datos. Un flujo de datos más lento significa mayor latencia lo que traduce en menor desempeño del sistema. Un flujo de datos interrumpido significa limitada escalabilidad del sistema. Con la Arquitectura de Conexión Directa, se elimina el bus frontal lateral. En su lugar, el procesador central está conectado directamente a la memoria, al dispositivo de E/S y a cualquier otro procesador en la configuración, a través de enlaces Hypertransport™ con un alto ancho de banda. El controlador de memoria está ubicado en el chip del procesador en lugar de en el motherboard como con la arquitectura del bus frontal lateral. Esto reduce la latencia y mejora el rendimiento. La Arquitectura de Conexión Directa está disponible únicamente en los procesadores con tecnología AMD64, incluídos los procesadores AMD Opteron™ y el AMD Athlon™ 64, así como la tecnología móvil AMD Turion™ 64. Algunas características exclusivas de la Arquitectura de Conexión Directa.
Direccionamiento
Los ordenadores utilizan técnicas de direccionamiento con los siguientes fines: – Dar versatilidad de programación al usuario, proporcionando facilidades tales como índices, direccionamientos indirectos, etc., esta versatilidad sirve para manejar estructuras de datos complejas como vectores, matrices, etc. – Reducir el número de bits del campo de operando.Es tal la importancia de los modos de direccionamiento que la potencia de una maquina se mide tanto por su repertorio de instrucciones como por la variedad de modos de direccionamiento que es capaz de admitir.Implícito:En este modo de direccionamiento no es necesario poner ninguna dirección de forma explícita, ya que en el propio código de operación se conoce la dirección del (de los) operando(s) al (a los) que se desea acceder o con el (los) que se quiere operar.Un ejemplo de este tipo de direccionamiento lo podemos encontrar en la arquitectura de acumulador (AC) donde siempre hay un parámetro implícito y este es el AC. Finalizando y dejando este modo de direccionamiento generalizado para las arquitecturas más usuales, se remarca que también se puede encontraren la arquitectura con registros de propósito general, por ejemplo con órdenes como set c, que pone a 1 el registro c (acarreo).1. Inmediato:En la instrucción está incluido directamente el operando.En este modo el operando es especificado en la instrucción misma. En otras palabras, una instrucción de modo inmediato tiene un campo de operando en vez de un campo de dirección.El campo del operando contiene el operando actual que se debe utilizaren conjunto con la operación especificada en la instrucción. Las instrucciones de modo inmediato son útiles para inicializar los registros en un valor constante.Cuando el campo de dirección especifica un registro del procesador, la instrucción se dice que está en el modo de registro.
Suscribirse a:
Entradas (Atom)