Un aparato para la ejecución condicional cambiable en un procesador de VLIW se proporciona, abarcando unos o más decodificadores, unos o más ALU las unidades de control, y un archivo del registro. El decodificador carga y descifra instrucciones de una unidad del traer para descifrar y enviar las instrucciones descifradas al ALU con las unidades de control para la ejecución. El archivo del registro almacena y remite los resultados en los autobúses del resultado a los decodificadores. La ejecución de una instrucción de VLIW incluye una etapa del traer, una etapa del descifrar, etapas plurales de la ejecución y una etapa del write-back. La invención tiene las características de la sincronización aproximada de ASIC por write-back condicional con la ayuda del recopilador para el write-back condicional, condición resuelta momentos antes de write-back, de la edición condicional selectiva del software y de modos condicionales del write-back, y sin el dispositivo de seguridad del hardware/la dependencia que comprueban para saber si hay el procesador de VLIW. http://es.patents.com/Apparatus-switchable-conditional-execution-a-VLIW-processor/US7412591/es-US/
El enunciado if tiene dos formas. La primera provee dos alternativas para ejecución. Si la condición es verdadera se ejecuta el cuerpo 1. Si la condición es falsa se ejecuta el cuerpo 2. La condición es una expresión booleana. Los cuerpos pueden ser enunciados simples o compuestos. Los enunciados compuestos los encerramos entre llaves. En la segunda forma podemos omitir la porción sobre la condición falsa. Lo utilizamos en el caso que no sea necesario ejecutar alguna acción cuando la condición es falsa. Si la condición es verdadera se ejecuta el enunciado. Si la condición es falsa no se lleva a cabo acción alguna. La condición debe de estar encerrada entre paréntesis. http://www.gaugeus.com/ramblings/2006/12/24/ejecucion-condicional-en-java-conditional-executions-in-java |
martes, 27 de octubre de 2009
Ejecucion condicional
Un sistema para dar órdenes a un procesador de datos, el sistema incluye una raíz de instrucción que tiene un campo de selección de operación para seleccionar una operación que vaya a ser realizada por dicho procesador de datos y un prefijo de instrucción. El prefijo de instrucción tiene un campo seleccionado del grupo de un campo de ejecución condicional para seleccionar una condición bajo la que un procesador de datos realizará una operación seleccionada, un campo de modificación de longitud de operando para modificar la operación seleccionada que se vaya a realizar sobre un operando que tenga una longitud diferente, un campo de grupo de instrucción para seleccionar una longitud de un grupo de instrucción que incluye la raíz de instrucción, y un campo de selección de longitud de prefijo para seleccionar una longitud de dicho prefijo de instrucción. Se describe también un sistema procesador de datos sensible a este sistema de instrucción. Se describe también un sistema de instrucción para agruparse instrucciones estáticamente sin usar un prefijo de instrucción.
http://www.invenia.es/oepm:e99118986
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario