Diferencia entre revisiones de «Arquitectura eWa»

De Wiki~eWa
Ir a la navegaciónIr a la búsqueda
 
(No se muestran 47 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
[[Imagen:AeWa.png|thumb|400px|Gráfico ilustrativo del núcleo de la Arquitectura eWa.]]
+
[[Imagen:AeWa.png|thumb|400px|Gráfico ilustrativo del '''núcleo de la Arquitectura eWa''' de un [[SIR]].]]
La '''Arquitectura''' es el diseño conceptual y la estructura operacional fundamental de un [[Sistema Informático]].
+
La [[Arquitectura]] es el diseño conceptual y la estructura operacional fundamental de un [[Sistema Informático]].
  
En el caso particular, y más básico, de '''Arquitectura eWa''', es el característico circuito de un ''[[SIM|SIR]] completamente reducido''. Éste se puede apreciar en la imagen contigua. A partir de ese esquema se generan todos los [[Sistema Informático|Sistemas Informáticos]] mapeando dispositivos en la memoria, que pueden cumplir el estándar o no. De todas formas, es necesario mapear algunos controladores (como el de Memoria Principal RAM) para ser un [[SIM|SIR]]. Al completar todos los mapeos que indica el [[Estándar]], estaremos ante un [[Sistema Informático Multiplataforma]] ''Extendido''.
+
En el caso particular, y más básico, de '''Arquitectura eWa''', es el característico circuito de un ''[[SI|SI completamente reducido]]''. Éste se puede apreciar en la imagen contigua. A partir de ese esquema se generan todos los [[Sistema Informático|Sistemas Informáticos]] mapeando dispositivos en la memoria, que pueden cumplir el estándar o no. De todas formas, es necesario [[Espacio de Direcciones|mapear]] algunos [[componente|componentes]] (como el [[dispositivo]] de '''Memoria Principal RAM''') para ser un [[SIM|SIR]]. Al completar todos los mapeos que indica el [[Estándar]], estaremos ante un [[Sistema Informático Multiplataforma]] ''Extendido''.
  
== Unidades básicas ==
+
Sobre la '''Arquitectura eWa''' se ejecutan [[Soluciones Informáticas]] escritas en [[Código Máquina]], modificando los registros de la [[CPU]], [[ABU]], y la [[MMU]] para permitir el acceso al [[Espacio de Direcciones]] y la realización de cálculos aritmético-lógicos.
  
Partiendo de la '''Arquitectura eWa''' más básica, el circuito se compone de las siguientes unidades:
+
== Unidades estándares ==
  
=== El CPU ===
+
Partiendo de la '''Arquitectura eWa''' más básica, el circuito se compone de las siguientes [[unidad|unidades]]:
{{AP|Unidad Central de Procesamiento}}
 
Es la parte encargada de realizar la ejecución de las [[Mnemónicos|instrucciones]] básicas.
 
  
'''''Recopilando'''''
+
=== La CPU ===
 +
{{AP|Unidad de Procesamiento Central}}
 +
La [[CPU]] es una [[unidad]] de la '''Arquitectura eWa''', encargada de realizar la ejecución de las [[Código máquina|instrucciones básicas]].
  
 
=== La ABU ===
 
=== La ABU ===
 
{{AP|Unidad Básica de Aritmética}}
 
{{AP|Unidad Básica de Aritmética}}
La [[ABU]] es una de las [[Unidad básica|Unidades Básicas]] de la '''Arquitectura eWa'''. Es la encargada de realizar las '''operaciones booleanas''' más básicas '''unarias''' y '''binarias''': '''or''', '''nor'''; '''nxor''', '''nand'''; '''not'''; y '''xor''', '''and'''. También se encarga de escribir los valores resultantes de estas operaciones en el registro '''K''' de la [[CPU]].
+
La [[ABU]] es una [[unidad]] de la '''Arquitectura eWa''', encargada de realizar las '''operaciones booleanas''' más básicas '''unarias''' y '''binarias''': '''or''', '''nor'''; '''nxor''', '''nand'''; '''not'''; y '''xor''', '''and'''. También se encarga de escribir los valores resultantes de estas operaciones en el registro '''K''' de la [[CPU]].
  
 
=== La MMU ===
 
=== La MMU ===
 
{{AP|Unidad de Mapeo de Memoria}}
 
{{AP|Unidad de Mapeo de Memoria}}
'''''Recopilando'''''
+
La [[MMU]] es una de las [[Unidad básica|Unidades Básicas]] de la [[Arquitectura eWa]], encargada de realizar las '''operaciones de acceso''' al [[Espacio de Direcciones|espacio de direcciones]].
 +
 
 +
=== La bujía ===
 +
{{AP|Bujía}}
 +
La [[bujía]] es la [[unidad]] de arranque y recuperación del [[Sistema Informático]].
  
=== El Reloj ===
+
== Espacio de Direcciones ==
{{AP|Reloj}}
+
{{AP|Espacio de Direcciones}}
'''''Recopilando'''''
+
El [[Espacio de Direcciones]] es el enlace entre el '''núcleo''' de la [[Arquitectura eWa]] y todo el conjunto de los [[Dispositivos]] y los [[Controladores]]. Como mínimo, para un [[Sistema Informático]], el [[Espacio de Direcciones]] tiene que tener una capacidad de '''256 direcciones''' (2 ^ 8 componentes); consiguiendo ser en los [[SIR]]s de '''16,777.216 direcciones''' (2 ^ 24 componentes) y hasta de '''18,446.744,073.709,551.616 direcciones''' (2 ^ 64 componentes) en los [[SIM]]s.
  
 
== Dispositivos básicos ==
 
== Dispositivos básicos ==
  
El [[Estándar]] obliga al mapeo de varios dispositivos y en posiciones concretas para declarar al [[Sistema Informático]] como [[SIM|SIR]] (reducido). Estos dispositivos, generalmente, se consideran extremadamente básicos y sencillo, por los que cualquier implementación de [[Sistema Informático]] debería incluirlos. Generalmente, ocurre eso; aunque el mapeo en un lugar diferente al indicado por el [[Estándar]] es razón suficiente para no conseguir la estandarización.
+
El [[Estándar]] obliga al mapeo de varios [[dispositivo|dispositivos]] y en posiciones concretas para declarar al [[Sistema Informático]] como [[SIM|SIR]] (reducido). Estos [[dispositivo|dispositivos]], generalmente, se consideran extremadamente básicos y sencillos, por los que cualquier implementación de [[Sistema Informático]] debería incluirlos. Generalmente, se mapean correctamente; aunque el mapeo en un lugar diferente al indicado por el [[Estándar]] es razón suficiente para no conseguir la estandarización.
 +
 
 +
=== Dispositivo de Arranque Mínimo ===
 +
{{AP|Dispositivo GAM}}
 +
El '''Gestor de Arranque Mínimo''' es un [[dispositivo]] que se mapea en '''todos''' los [[Sistemas Informáticos]], tanto [[Estándar|estandarizados]] como no. Debido a esto, solo se determina su posición, en la dirección '''0x00''' (al comienzo) del [[Espacio de Direcciones]]; tamaño, en '''0xFF''' ('''256''') direcciones; y la necesidad de incorporar, al menos, un [[Controlador Universal eWa]] al final, seguido de un '''bit de continuidad'''.
  
=== Dispositivo de Arranque ===
 
'''''Recopilando'''''
 
 
=== Dispositivo de Memoria Principal (RAM) ===
 
=== Dispositivo de Memoria Principal (RAM) ===
 
'''''Recopilando'''''
 
'''''Recopilando'''''
Línea 37: Línea 43:
 
== Controladores comunes ==
 
== Controladores comunes ==
  
Generalmente a esos circuitos se les añaden más dispositivos. A estos se les llaman '''controladores'''. Su uso está reservado a situaciones límites en las que es extremadamente necesario realizar esta implementación o en [[Sistemas Informáticos]] antiguos; en cualquier caso, no están aceptados dentro del [[Estándar]] en ninguna de sus extensiones.
+
Generalmente, en los [[Sistema Informático|Sistemas Informáticos]], se añaden más [[componente|componentes]] en forma de [[controladores]]. Este tipo de [[componente]] funciona como un '''registro sobre un número de posiciones de memoria'''. '''Salvo en el caso del [[CUW|Controlador Universal eWa]]''', su uso está reservado a situaciones límites en las que es extremadamente necesario realizar esta implementación o si se trata de [[Sistemas Informáticos]] antiguos; en cualquier caso, '''no están permitidos dentro del [[estándar]]''' en ninguna de sus extensiones.
 +
 
 +
=== Controlador Universal eWa ===
 +
{{AP|Controlador Universal eWa|Controlador Universal eWa (CUW)}}
 +
Con la aparición de multitud de [[controlador]]es, y en general, [[componente]]s, y para evitar la dificultad de estandarizar gran cantidad de [[controladores]] diferentes, se desarrolló el '''controlador universal''' para permitir a '''cualquier componente''', de la naturaleza que sea, la interactuación con un [[Sistema Informático]] a través del [[Espacio de Direcciones]] que implementa la [[controladora]] universal (también llamada [[CUW]]) usando el sistema de mensajería de paquetes característico del [[Paradigma eWa]] .
  
=== De teclado ===
+
=== CUW de teclado ===
 
'''''Recopilando'''''
 
'''''Recopilando'''''
=== De ratón ===
+
=== CUW de ratón ===
 
'''''Recopilando'''''
 
'''''Recopilando'''''
=== De Red ===
+
=== CUW de Red ===
 
'''''Recopilando'''''
 
'''''Recopilando'''''
=== De sonido ===
+
=== CUW de sonido ===
 
'''''Recopilando'''''
 
'''''Recopilando'''''
  
=== Controlador Universal eWa ===
+
[[Categoría: Arquitectura eWa]]
{{AP|Controlador Universal eWa}}
+
[[Categoría: Solución]]
Con la aparición de multitud de controladoras en la actualidad, se desarrolló el controlador universal para permitir a '''cualquier dispositivo''', de la naturaleza que fuera, la interactuación con el [[Sistema Informático]].
 

Revisión actual del 00:57 6 oct 2010

Gráfico ilustrativo del núcleo de la Arquitectura eWa de un SIR.

La Arquitectura es el diseño conceptual y la estructura operacional fundamental de un Sistema Informático.

En el caso particular, y más básico, de Arquitectura eWa, es el característico circuito de un SI completamente reducido. Éste se puede apreciar en la imagen contigua. A partir de ese esquema se generan todos los Sistemas Informáticos mapeando dispositivos en la memoria, que pueden cumplir el estándar o no. De todas formas, es necesario mapear algunos componentes (como el dispositivo de Memoria Principal RAM) para ser un SIR. Al completar todos los mapeos que indica el Estándar, estaremos ante un Sistema Informático Multiplataforma Extendido.

Sobre la Arquitectura eWa se ejecutan Soluciones Informáticas escritas en Código Máquina, modificando los registros de la CPU, ABU, y la MMU para permitir el acceso al Espacio de Direcciones y la realización de cálculos aritmético-lógicos.

Unidades estándares

Partiendo de la Arquitectura eWa más básica, el circuito se compone de las siguientes unidades:

La CPU

Artículo principal: Unidad de Procesamiento Central

La CPU es una unidad de la Arquitectura eWa, encargada de realizar la ejecución de las instrucciones básicas.

La ABU

Artículo principal: Unidad Básica de Aritmética

La ABU es una unidad de la Arquitectura eWa, encargada de realizar las operaciones booleanas más básicas unarias y binarias: or, nor; nxor, nand; not; y xor, and. También se encarga de escribir los valores resultantes de estas operaciones en el registro K de la CPU.

La MMU

Artículo principal: Unidad de Mapeo de Memoria

La MMU es una de las Unidades Básicas de la Arquitectura eWa, encargada de realizar las operaciones de acceso al espacio de direcciones.

La bujía

Artículo principal: Bujía

La bujía es la unidad de arranque y recuperación del Sistema Informático.

Espacio de Direcciones

Artículo principal: Espacio de Direcciones

El Espacio de Direcciones es el enlace entre el núcleo de la Arquitectura eWa y todo el conjunto de los Dispositivos y los Controladores. Como mínimo, para un Sistema Informático, el Espacio de Direcciones tiene que tener una capacidad de 256 direcciones (2 ^ 8 componentes); consiguiendo ser en los SIRs de 16,777.216 direcciones (2 ^ 24 componentes) y hasta de 18,446.744,073.709,551.616 direcciones (2 ^ 64 componentes) en los SIMs.

Dispositivos básicos

El Estándar obliga al mapeo de varios dispositivos y en posiciones concretas para declarar al Sistema Informático como SIR (reducido). Estos dispositivos, generalmente, se consideran extremadamente básicos y sencillos, por los que cualquier implementación de Sistema Informático debería incluirlos. Generalmente, se mapean correctamente; aunque el mapeo en un lugar diferente al indicado por el Estándar es razón suficiente para no conseguir la estandarización.

Dispositivo de Arranque Mínimo

Artículo principal: Dispositivo GAM

El Gestor de Arranque Mínimo es un dispositivo que se mapea en todos los Sistemas Informáticos, tanto estandarizados como no. Debido a esto, solo se determina su posición, en la dirección 0x00 (al comienzo) del Espacio de Direcciones; tamaño, en 0xFF (256) direcciones; y la necesidad de incorporar, al menos, un Controlador Universal eWa al final, seguido de un bit de continuidad.

Dispositivo de Memoria Principal (RAM)

Recopilando

Controladores comunes

Generalmente, en los Sistemas Informáticos, se añaden más componentes en forma de controladores. Este tipo de componente funciona como un registro sobre un número de posiciones de memoria. Salvo en el caso del Controlador Universal eWa, su uso está reservado a situaciones límites en las que es extremadamente necesario realizar esta implementación o si se trata de Sistemas Informáticos antiguos; en cualquier caso, no están permitidos dentro del estándar en ninguna de sus extensiones.

Controlador Universal eWa

Artículo principal: Controlador Universal eWa (CUW)

Con la aparición de multitud de controladores, y en general, componentes, y para evitar la dificultad de estandarizar gran cantidad de controladores diferentes, se desarrolló el controlador universal para permitir a cualquier componente, de la naturaleza que sea, la interactuación con un Sistema Informático a través del Espacio de Direcciones que implementa la controladora universal (también llamada CUW) usando el sistema de mensajería de paquetes característico del Paradigma eWa .

CUW de teclado

Recopilando

CUW de ratón

Recopilando

CUW de Red

Recopilando

CUW de sonido

Recopilando