DataSheet.es    


PDF INTEL387TMDX Data sheet ( Hoja de datos )

Número de pieza INTEL387TMDX
Descripción Intel387TM DX MATH COPROCESSOR
Fabricantes Intel Corporation 
Logotipo Intel Corporation Logotipo



Hay una vista previa y un enlace de descarga de INTEL387TMDX (archivo pdf) en la parte inferior de esta página.


Total 30 Páginas

No Preview Available ! INTEL387TMDX Hoja de datos, Descripción, Manual

Intel387TM DX
MATH COPROCESSOR
Y High Performance 80-Bit Internal
Architecture
Y Implements ANSI IEEE Standard 754-
1985 for Binary Floating-Point
Arithmetic
Y Expands Intel386TM DX CPU Data
Types to Include 32- 64- 80-Bit
Floating Point 32- 64-Bit Integers and
18-Digit BCD Operands
Y Directly Extends Intel386TM DX CPU
Instruction Set to Include
Trigonometric Logarithmic
Exponential and Arithmetic Instructions
for All Data Types
Y Upward Object-Code Compatible from
8087 and 80287
Y Full-Range Transcendental Operations
for SINE COSINE TANGENT
ARCTANGENT and LOGARITHM
Y Built-In Exception Handling
Y Operates Independently of Real
Protected and Virtual-8086 Modes of
the Intel386TM DX Microprocessor
Y Eight 80-Bit Numeric Registers Usable
as Individually Addressable General
Registers or as a Register Stack
Y Available in 68-Pin PGA Package
Y One Version Supports 16 MHz – 33 MHz
Speeds
(See Packaging Spec Order 231369)
The Intel387TM DX Math CoProcessor (MCP) is an extension of the Intel386TM microprocessor architecture
The combination of the Intel387 DX MCP with the Intel386TM DX Microprocessor dramatically increases the
processing speed of computer application software which utilize mathematical operations This makes an ideal
computer workstation platform for applications such as financial modeling and spreadsheets CAD CAM or
graphics
The Intel387 DX Math CoProcessor adds over seventy mnemonics to the Intel386 DX Microprocessor instruc-
tion set Specific Intel387 DX MCP math operations include logarithmic arithmetic exponential and trigono-
metric functions The Intel387 DX MCP supports integer extended integer floating point and BCD data
formats and fully conforms to the ANSI IEEE floating point standard
The Intel387 DX Math CoProcessor is object code compatible with the Intel387 SX MCP and upward object
code compatible from the 80287 and 8087 math coprocessors Object code for Intel386 DX Intel387 DX is
also compatible with the Intel486TM microprocessor The Intel387 DX MCP is manufactured on 1 micron
CHMOS IV technology and packaged in a 68-pin PGA package
Figure 0 1 Intel387TM DX Math CoProcessor Block Diagram
240448 – 1
Other brands and names are the property of their respective owners
Information in this document is provided in connection with Intel products Intel assumes no liability whatsoever including infringement of any patent or
copyright for sale and use of Intel products except as provided in Intel’s Terms and Conditions of Sale for such products Intel retains the right to make
changes to these specifications at any time without notice Microcomputer Products may have minor variations to this specification known as errata
March 1992
Order Number 240448-005
COPYRIGHT INTEL CORPORATION 1995
1

1 page




INTEL387TMDX pdf
Intel387TM DX MATH COPROCESSOR
Intel386TM DX Microprocessor Registers
GENERAL REGISTERS
31 15
0
EAX AX
AH AL
EBX BX
BH BL
ECX
CX
CH CL
EDX
DX
DH DL
SEGMENT REGISTERS
15 0
CS
SS
DS
ES
FS
GS
ESI SI 31
0
EDI DI
EIP
EFLAGS
EBP BP
ESP SP
l Intel387TM DX MCP Data Registers
l Tag
l Field
l 79 78 64 63
0 10
l R0 Sign Exponent
Significand
l
l
R1
l R2
l R3
l
l
R4
l R5
l R6
l
l
R7
l
l 15
0 47
0
ll Control Register Instruction Pointer (in i386TM DX CPU)
l Status Register
Data Pointer (in i386TM DX CPU)
l Tag Word
l
l
l
l
l
Figure 1 1 Intel386TM DX Microprocessor and Intel387TM DX Math Coprocessor Register Set
1 0 FUNCTIONAL DESCRIPTION
The Intel387TM DX Math Coprocessor provides
arithmetic instructions for a variety of numeric data
types in Intel386TM DX Microprocessor systems It
also executes numerous built-in transcendental
functions (e g tangent sine cosine and log func-
tions) The Intel387 DX MCP effectively extends the
register and instruction set of a Intel386 DX Micro-
processor system for existing data types and adds
several new data types as well Figure 1 1 shows the
model of registers visible to programs Essentially
the Intel387 DX MCP can be treated as an additional
resource or an extension to the Intel386 DX Micro-
processor The Intel386 DX Microprocessor togeth-
er with a Intel387 DX MCP can be used as a single
unified system
The Intel387 DX MCP works the same whether the
Intel386 DX Microprocessor is executing in real-ad-
dress mode protected mode or virtual-8086 mode
All memory access is handled by the Intel386 DX
Microprocessor the Intel387 DX MCP merely oper-
ates on instructions and values passed to it by the
Intel386 DX Microprocessor Therefore the Intel387
DX MCP is not sensitive to the processing mode of
the Intel386 DX Microprocessor
In real-address mode and virtual-8086 mode the In-
tel386 DX Microprocessor and Intel387 DX MCP are
completely upward compatible with software for
8086 8087 80286 80287 real-address mode and
Intel386 DX Microprocessor and 80287 Coproces-
sor real-address mode systems
In protected mode the Intel386 DX Microprocessor
and Intel387 DX MCP are completely upward com-
patible with software for 80286 80287 protected
mode and Intel386 DX Microprocessor and 80287
Coprocessor protected mode systems
The only differences of operation that may appear
when 8086 8087 programs are ported to a protect-
ed-mode Intel386 DX Microprocessor and Intel387
DX MCP system (not using virtual-8086 mode) is in
the format of operands for the administrative instruc-
tions FLDENV FSTENV FRSTOR and FSAVE
These instructions are normally used only by excep-
tion handlers and operating systems not by applica-
tions programs
The Intel387 DX MCP contains three functional units
that can operate in parallel to increase system per-
formance The Intel386 DX Microprocessor can be
transferring commands and data to the MCP bus
control logic for the next instruction while the MCP
floating-point unit is performing the current numeric
instruction
5
5

5 Page





INTEL387TMDX arduino
Intel387TM DX MATH COPROCESSOR
Table 2 3 Condition Code Interpretation after FPREM and FPREM1 Instructions
Condition Code
C2 C3 C1 C0
Interpretation after FPREM and FPREM1
1XXX
Incomplete Reduction
further interation required
for complete reduction
Q1 Q0 Q2 Q MOD8
000
010
0
1
1
0
1
0
0
001
011
101
111
0
1
2
3
4
Complete Reduction
C0 C3 C1 contain three least
significant bits of quotient
5
6
7
Table 2 4 Condition Code Resulting from Comparison
Order
C3 C2 C0
TOP l Operand
0
0
0
TOP k Operand
0
0
1
TOP e Operand
1
0
0
Unordered
111
Table 2 5 Condition Code Defining Operand Class
C3 C2 C1 C0 Value at TOP
0 0 0 0 a Unsupported
0 0 0 1 a NaN
0 0 1 0 b Unsupported
0 0 1 1 b NaN
0 1 0 0 a Normal
0 1 0 1 a Infinity
0 1 1 0 b Normal
0 1 1 1 b Infinity
1 0 0 0 a0
1 0 0 1 a Empty
1 0 1 0 b0
1 0 1 1 b Empty
1 1 0 0 a Denormal
1 1 1 0 b Denormal
11
11

11 Page







PáginasTotal 30 Páginas
PDF Descargar[ Datasheet INTEL387TMDX.PDF ]




Hoja de datos destacado

Número de piezaDescripciónFabricantes
INTEL387TMDXIntel387TM DX MATH COPROCESSORIntel Corporation
Intel Corporation

Número de piezaDescripciónFabricantes
SLA6805M

High Voltage 3 phase Motor Driver IC.

Sanken
Sanken
SDC1742

12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters.

Analog Devices
Analog Devices


DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares,
permitiéndote verlos en linea o descargarlos en PDF.


DataSheet.es    |   2020   |  Privacy Policy  |  Contacto  |  Buscar