\paragraph{Cost}

Los métodos de esta clase realizan el cálculo de coste global para cada uno de los tests.
Además de sumar todos los valores obtenidos en la clase {\it Parser} cálculamos el coste total referente al primer nivel de Cache,el coste del segundo nivel de cache y, finalmente, la estimación de ciclos que precisa la ejecución del código testeado.

Los doce valores que almacenaremos para cada test son los siguientes:

\begin{itemize}
	\item Fetch de instrucciones (Ir)
	\item Lectura de instrucciones (Dr)
	\item Escritura de instrucciones (Dw)
	\item Fallos de búsqueda de instrucción en la cache de nivel 1 (I1mr)
	\item Fallos de lectura en la cache de nivel 1 (D1mr)
	\item Fallos de escritura en la cache de nivel 1 (D1mw)
	\item Fallos de búsqueda de instrucción en la cache de nivel 2 (I2mr)
	\item Fallos de lectura en la cache de nivel 2 (D2mr)
	\item Fallos de escritura en la cache de nivel 2 (D2mw)
	\item Coste total de los fallos en la cache de nivel 1 (CL1=I1mr+D1mr+D1mw) 
	\item Coste total de los fallos en la cache de nivel 2 (CL2=I2mr+D2mr+D2mw)
	\item Estimación de ciclos (CE=CL1*10+CL2*100+Ir)
	
\end{itemize}

