Subsistemas de un Computador
Subsistemas de un Computador
Subsistemas de un Computador
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Ejemplo: (1)<br />
Se mostrará la ejecución <strong>de</strong> <strong>un</strong>a parte <strong>de</strong> <strong>un</strong> programa,<br />
recalcando las partes relevantes como memoria y<br />
registros <strong>de</strong> la CPU.<br />
Este fragmento suma el contenido <strong>de</strong> la palabra <strong>de</strong> memoria<br />
que está en la dirección 940 con el contenido <strong>de</strong> la<br />
palabra <strong>de</strong> memoria en la dirección 941 y almacena el<br />
resultado en esta última posición.<br />
–<br />
Ejemplo (2) : Se consi<strong>de</strong>rará <strong>un</strong>a maquina hipotética<br />
cuyas características se muestran:<br />
- Tanto las instrucciones como los datos son <strong>de</strong> 16 bits<br />
- Posee <strong>un</strong> único registro <strong>de</strong> datos llamado acumulador (AC)<br />
- La memoria se organiza en posiciones <strong>de</strong> 16 bits, o palabras<br />
- Pue<strong>de</strong> haber 2 4 , códigos <strong>de</strong> operación diferentes<br />
- Se pue<strong>de</strong>n direccionar directamente hasta 2 12 = 4096 (4k)<br />
palabras <strong>de</strong> memoria.<br />
Lista parcial <strong>de</strong> códigos <strong>de</strong> operación. (“CODOPS”)<br />
0001 2=1= cargar AC ( D) <strong>de</strong>s<strong>de</strong> la memoria<br />
0010 2=2= almacenar AC ( D ) en memoria<br />
0101 2=5= sumar a AC (D) <strong>un</strong> dato <strong>de</strong> memoria<br />
25<br />
26