Diferencia entre revisiones de «Objeto:WIT»

De Wiki~eWa
Ir a la navegaciónIr a la búsqueda
m
 
(No se muestra una edición intermedia del mismo usuario)
Línea 1: Línea 1:
 +
La instancia '''wit''' es un [[Objeto:WIT|objeto WIT]] que utiliza tres operadores: dos de selección y uno de asignación. Los dos de selección son el operador '''WIT[pag:uint4=null]''' (wit[2] por ejemplo) que espera una página de 4 bits que se interpretará como un uint4 o tomará el valor por defecto ''null'' y devuelve el selector '''PAG''' de la página seleccionada del puntero de la [[MMU]]; y el operador '''WIT<nowiki>[[comp_abs:uint6]]</nowiki>''' (wit<nowiki>[[12]]</nowiki> por ejemplo) que espera una componente absoluta de 4 bits que se interpretará como un uint6 y devuelve el selector '''BIT''' de la componente absoluta seleccionada del puntero de la [[MMU]]. El operador de asignación es '''WIT = valor:uint64''' (wit = 0x542 por ejemplo) que espera un valor de 64 bits que se interpretará como un uint64, se lo asigna a ese WIT, y lo devuelve.
 +
 
[[Categoría: Objeto]]
 
[[Categoría: Objeto]]
 
[[Categoría: Estructura]]
 
[[Categoría: Estructura]]

Revisión actual del 00:29 10 dic 2010

La instancia wit es un objeto WIT que utiliza tres operadores: dos de selección y uno de asignación. Los dos de selección son el operador WIT[pag:uint4=null] (wit[2] por ejemplo) que espera una página de 4 bits que se interpretará como un uint4 o tomará el valor por defecto null y devuelve el selector PAG de la página seleccionada del puntero de la MMU; y el operador WIT[[comp_abs:uint6]] (wit[[12]] por ejemplo) que espera una componente absoluta de 4 bits que se interpretará como un uint6 y devuelve el selector BIT de la componente absoluta seleccionada del puntero de la MMU. El operador de asignación es WIT = valor:uint64 (wit = 0x542 por ejemplo) que espera un valor de 64 bits que se interpretará como un uint64, se lo asigna a ese WIT, y lo devuelve.