+---+
| | AV ( Available Space List )
+---+
.
.
.
. 1 2 3 n
. +-------------+ +-------------+ +-------------+ +-------------+
........> | | 2..|...>| | 3..|...>| | 4..|...> ..... ...>| | 0 |
+-------------+ +-------------+ +-------------+ +-------------+
Observar que la estructura de datos pilas es muy adecuada para organizar
el storage pool.
Este procedimiento incializa el almacenamiento con n nodos libres. La variable n
es una variable de entrada. La inicialización acontece solo en el campo de
enlace. La dirección de los nodos libres es de 1 a n.
AV, la variable que apunta al storage pool, apunta al primer nodo libre.
Este procedimiento obtiene la dirección de un nodo libre. El nodo sale
de la pila de nodos libres. Y es una variable de salida.
Este procedimiento enlaza a la lista de nodos libres el nodo que se devuelve.
Y es una variable de entrada con la dirección del nodo que se devuelve.