參數(shù)資料
型號: INTEL387DX
英文描述: Intel387 DX - MATH COPROCESSOR
中文描述: Intel387霉素-數(shù)學(xué)協(xié)處理器
文件頁數(shù): 8/41頁
文件大?。?/td> 435K
代理商: INTEL387DX
Intel387
TM
DX MATH COPROCESSOR
15
0
TAG (7)
TAG (6)
TAG (5)
TAG (4)
TAG (3)
TAG (2)
TAG (1)
TAG (0)
NOTE:
The index i of tag(i) is
not
top-relative. A program typically uses the ‘‘top’’ field of Status Word to determine which tag(i)
field refers to logical top of stack.
TAG VALUES:
00
e
Valid
01
e
Zero
10
e
QNaN, SNaN, Infinity, Denormal and Unsupported Formats
11
e
Empty
Figure 2.1. Intel387
TM
DX MCP Tag Word
2.3 Register Set
Figure 1.1 shows the Intel387 DX MCP register set.
When an MCP is present in a system, programmers
may use these registers in addition to the registers
normally available on the Intel386 DX CPU.
2.3.1 DATA REGISTERS
Intel387 DX MCP computations use the MCP’s data
registers. These eight 80-bit registers provide the
equivalent capacity of twenty 32-bit registers. Each
of the eight data registers in the MCP is 80 bits wide
and is divided into ‘‘fields’’ corresponding to the
MCPs extended-precision real data type.
The Intel387 DX MCP register set can be accessed
either as a stack, with instructions operating on the
top one or two stack elements, or as a fixed register
set, with instructions operating on explicitly designat-
ed registers. The TOP field in the status word identi-
fies the current top-of-stack register. A ‘‘push’’ oper-
ation decrements TOP by one and loads a value into
the new top register. A ‘‘pop’’ operation stores the
value from the current top register and then incre-
ments TOP by one. Like the Intel386 DX Microproc-
essor stacks in memory, the MCP register stack
grows ‘‘down’’ toward lower-addressed registers.
Instructions may address the data registers either
implicitly or explicitly. Many instructions operate on
the register at the TOP of the stack. These instruc-
tions implicitly address the register at which TOP
points. Other instructions allow the programmer to
explicitly specify which register to user. This explicit
register addressing is also relative to TOP.
2.3.2 TAG WORD
The tag word marks the content of each numeric
data register, as Figure 2.1 shows. Each two-bit tag
represents one of the eight numerics registers. The
principal function of the tag word is to optimize the
MCPs performance and stack handling by making it
possible to distinguish between empty and nonemp-
ty register locations. It also enables exception han-
dlers to check the contents of a stack location with-
out the need to perform complex decoding of the
actual data.
8
8
相關(guān)PDF資料
PDF描述
INTEL740 64-Bit Graphics (GUI) Accelerator
INTRO_TO_TRANSISTOR
INTRUMENT For EM60000 series
IO100VXI
IO110VXI
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
INTEL387SX 制造商:INTEL 制造商全稱:Intel Corporation 功能描述:Intel387 SX - MATH COPROCESSOR
INTEL387TMDX 制造商:INTEL 制造商全稱:Intel Corporation 功能描述:Intel387TM DX MATH COPROCESSOR
INTEL740 制造商:未知廠家 制造商全稱:未知廠家 功能描述:64-Bit Graphics (GUI) Accelerator
INTEL82801 制造商:INTEL 制造商全稱:Intel Corporation 功能描述:82801AB (ICH0) I/O Controller Hub
INTEL82802AB 制造商:INTEL 制造商全稱:Intel Corporation 功能描述:Firmware Hub (FWH)