Electronic Components Datasheet Search
  English  ▼

X  

M80C287 Datasheet(PDF) 2 Page - Intel Corporation

Part # M80C287
Description  80-BIT CHMOS III NUMERIC PROCESSOR EXTENSION
PDF  29 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  INTEL [Intel Corporation]
Direct Link  http://www.intel.com
Logo INTEL - Intel Corporation

M80C287 Datasheet(HTML) 2 Page - Intel Corporation

  M80C287 Datasheet HTML 1Page - Intel Corporation M80C287 Datasheet HTML 2Page - Intel Corporation M80C287 Datasheet HTML 3Page - Intel Corporation M80C287 Datasheet HTML 4Page - Intel Corporation M80C287 Datasheet HTML 5Page - Intel Corporation M80C287 Datasheet HTML 6Page - Intel Corporation M80C287 Datasheet HTML 7Page - Intel Corporation M80C287 Datasheet HTML 8Page - Intel Corporation M80C287 Datasheet HTML 9Page - Intel Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 2 / 29 page
background image
M80C287
M80C287 Data Registers
79
78
64 63
0
R0 Sign
Exponent
Significand
R1
R2
R3
R4
R5
R6
R7
15
0
31
15
0
Control Register
Instruction Pointer
Status Register
Data Pointer
Tag Word
Figure 2 M80C287 Register Set
FUNCTIONAL DESCRIPTION
The M80C287 Numeric Processor Extension (NPX)
provides arithmetic instructions for a variety of nu-
meric data types It also executes numerous built-in
transcendental functions (eg tangent sine cosine
and log functions) The M80C287 effectively ex-
tends the register and instruction set of the CPU for
existing data types and adds several new data types
as well Figure 2 shows the additional registers visi-
ble to programs in a system that includes the
M80C287 Essentially the M80C287 can be treated
as an additional resource or an extension to the
M80C286 CPU The M80C286 CPU together with an
M80C287 NPX can be used as a single unified sys-
tem
The M80C287 has two operating modes After reset
the M80C287 is in the real-address mode It can be
placed into protected mode by executing the
FSETPM instruction It can be switched back to real-
address mode by executing the FRSTPM instruction
(note that this feature is useful only with CPU’s that
can also switch back to real-address mode) These
instructions control the format of the administrative
instructions
FLDENV
FSTENV
FRSTOR
and
FSAVE Regardless of operating mode all refer-
ences to memory for numerics data or status infor-
mation are performed by the M80C286 CPU and
therefore obey the memory-management and pro-
tection rules of the M80C286 CPU
In real-address mode a system that includes the
M80C287 is completely upward compatible with
software for the M8086M8087 and for M80286
M80287 real-address mode
In protected mode
a system that includes the
M80C287 is completely upward compatible with
software for M80286M80287 protected mode sys-
tems
The only differences of operation that may appear
when M8086M8087 programs are ported to a pro-
tected-mode M80C287 system are in the format of
operands
for
the
administrative
instructions
FLDENV FSTENV FRSTOR and FSAVE These in-
structions are normally used only by exception han-
dlers and operating systems not by applications
programs
PROGRAMMING INTERFACE
The M80C287 adds to the CPU additional data
types registers instructions and interrupts specifi-
cally designed to facilitate high-speed numerics pro-
cessing To use the M80C287 requires no special
programming tools because all new instructions and
data types are directly supported by the assembler
and compilers for high-level languages All 8086
8088 development tools that support the M8087 can
also be used to develop software for the M80C286
M80C287 in real-address mode All M80286 devel-
opment tools that support the M80287 can also be
used to develop software for the M80C286
M80C287 The M80C287 supports all M387 NPX in-
structions producing the same binary results
All communication between the M80C286 CPU and
the M80C287 is transparent to applications soft-
ware The M80C286 CPU automatically controls the
M80C287 whenever a numerics instruction is exe-
cuted All physical memory and virtual memory of
the M80C286 CPU are available for storage of the
instructions and operands of programs that use the
M80C287 All memory addressing modes are avail-
able for addressing numerics operands
The instructions that the M80C287 adds to the in-
struction set are listed at the end of this data sheet
2



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com