A floating-point unit of a computer includes a floating-point computation unit, floating-point registers and a floating-point status register. The floating-point status register may include a main status field and one or more alternate status fields. Each of the status fields contains flag and control information. Different floating-point operations may be associated with different status fields. Subfields of the floating-point status register may be updated dynamically during operation. The control bits of the alternate status fields may include a trap disable bit for deferring interruptions during speculative execution. A widest range exponent control bit in the status fields may be used to prevent interruptions when the exponent of an intermediate result is within the range of the register format but exceeds the range of the memory format. The floating-point data may be stored in big endian or little endian format.

Una unidad floating-point de una computadora incluye una unidad floating-point del cómputo, registros floating-point y un registro floating-point del estado. El registro floating-point del estado puede incluir un campo principal del estado y unos o más campos alternos del estado. Cada uno de los campos del estado contiene la bandera y la información de control. Diversas operaciones floating-point se pueden asociar a diversos campos del estado. Los subcampos del registro floating-point del estado se pueden poner al día dinámicamente durante la operación. Los pedacitos del control de los campos alternos del estado pueden incluir una trampa inhabilitan el pedacito para las interrupciones que difieren durante la ejecución especulativa. Un pedacito del control del exponente de la gama más amplia de los campos del estado se puede utilizar para prevenir interrupciones cuando el exponente de un resultado intermedio está dentro de la gama del formato del registro pero excede la gama del formato de la memoria. Los datos floating-point se pueden almacenar en formato endian o poco endian grande.

 
Web www.patentalert.com

< (none)

< Bi-directionally compressible dye tube

> Solid catalysts for the polymerization of olefins and process for the production of olefin polymers therewith

> (none)

~ 00032