Tema 2: Lenguaje máquina

Tema 2: Lenguaje máquina Tema 2: Lenguaje máquina

10.07.2015 Views

Filosofías CISC y RISC (2)• Tiempo de ejecución de un programa (Tp):I: nº de instrucciones.C: nº de ciclos.Tc: duración de un ciclo.Tp = I x C x TcCISC: Minimiza I, incrementando C y Tc.RISC: Minimiza C y Tc, incrementando I.36

Caso de estudio: ARM• ARM (Advanced RISC Machines) es una familia de procesadores RISC diseñadapor la empresa Acorn Computers Ltd desde inicios de los años 80.• La Nintendo DS incorpora 2 microprocesadores ARM en su diseño.• Características principales:• CPU con 37 registros de 32 bits.• Instrucciones de 32 bits de longitud.• La mayoría de instrucciones se ejecuta en un solo ciclo.• Los 4 primeros bits de cada instrucción forman el campo de condición quepermite su ejecución condicional. Una instrucción no ejecutada consumesólo un ciclo.• Arquitectura (Load/Store). Los datos deben ser guardados en los registrosde la CPU antes de operar con ellos. Modelo de ejecución muy rápido.37

Caso de estudio: ARM• ARM (Advanced RISC Machines) es una familia de procesadores RISC diseñadapor la empresa Acorn Computers Ltd desde inicios de los años 80.• La Nintendo DS incorpora 2 microprocesadores ARM en su diseño.• Características principales:• CPU con 37 registros de 32 bits.• Instrucciones de 32 bits de longitud.• La mayoría de instrucciones se ejecuta en un solo ciclo.• Los 4 primeros bits de cada instrucción forman el campo de condición quepermite su ejecución condicional. Una instrucción no ejecutada consumesólo un ciclo.• Arquitectura (Load/Store). Los datos deben ser guardados en los registrosde la CPU antes de operar con ellos. Modelo de ejecución muy rápido.37

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!