nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 07:02



Reply to topic  [ 6 posts ] 
i8087 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
А никто не подскажет, где взять детальное описание внутренностей i8087 ?

Я, безусловно, погуглил, но вот такая детализация меня не устраивает... :(

Image

Хотелось бы подробнее, ну хотя бы ВОТ ТАК.

Или же любой другой подробный материал по схемотехнике математических сопроцессоров.

_________________
iLavr


21 Jul 2014 01:59
Profile
Senior
User avatar

Joined: 09 Aug 2012 11:20
Posts: 176
Location: 95.135.174.189
Reply with quote
Post 
Может ºто

_________________
Хочу стать всезнайкой ;-)


21 Jul 2014 13:08
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
ºто - тожº самоº:

Image

Я, собственно, хорошо представляю, как аппаратно делаются умножение и деление.
Но вот как аппаратно реализовано
Quote:
извлечение квадратного корня, вычисление трансцендентных функций, например экспоненциальной функции,
логарифмов и тригонометрических функций

честно говоря, не представляю... :(

Ну и хотелось бы узнать, как это всё организуется в структуре сопроцессора.

_________________
iLavr


21 Jul 2014 22:04
Profile
Doomed

Joined: 10 Mar 2012 16:21
Posts: 598
Location: РФ
Reply with quote
Post 
Функции можливо ( с нужной точностью ) разлагать в ряд дробей. :wink:


22 Jul 2014 06:50
Profile
Senior
User avatar

Joined: 09 Aug 2012 11:20
Posts: 176
Location: 95.135.174.189
Reply with quote
Post 
Вы помните логарифмическую линейку!?
Так вот по принципу логарифмов и возводят в степень. Ну я так думаю :-?

_________________
Хочу стать всезнайкой ;-)


22 Jul 2014 11:40
Profile
Fanat

Joined: 30 Jul 2007 10:31
Posts: 51
Reply with quote
Lavr wrote:
А никто не подскажет, где взять детальное описание внутренностей i8087 ?

Или же любой другой подробный материал по схемотехнике математических сопроцессоров.


Есть несколько подходящих работ:

0. On the Architecture of IEEE Compliant Floating-point Units
http://lyle.smu.edu/~seidel/publication/AI2000.ps.gz

1. DEVELOPING AN EFFICIENT IEEE 754 COMPLIANT FPU IN VERILOG
http://ethesis.nitrkl.ac.in/3610/1/final_thesis.pdf

2. Очень полезное руководство SUN - Numerical Computation Guide
http://docs.oracle.com/cd/E19957-01/806-3568/ncgTOC.html

3. Low-Cost FPU (Specification, Implementation and Verification)
http://www.diva-portal.org/smash/get/diva2:357622/FULLTEXT01.pdf

4. FPGA implementation of floating point processor for Programmable calculator
http://techshare4u.weebly.com/uploads/1/0/9/6/10963573/floatingpoint_processor.pdf

5. On the Design of IEEE Compliant Floating-Point Units and Their Quantitative Analysis
http://scidok.sulb.uni-saarland.de/volltexte/2007/1189/pdf/Dissertation_6289_Seid_Pete_1999.pdf

6. FLOATING POINT HARDWARE SUPPORT ON MICROCONTROLLERS
http://people.ece.cornell.edu/land/courses/eceprojectsland/STUDENTPROJ/2005to2006/cl356/MengReport.pdf

7. Hardware design and arithmetic algorithms for a variable-precision, interval arithmetic coprocessor
http://www.acsel-lab.com/arithmetic/arith12/papers/ARITH12_Schulte.pdf

8. A VLSI Analog Computer / Math Co-processor for a Digital Computer
http://www.cisl.columbia.edu/grads/gcowan/vlsianalog.pdf


P.S. Кстати, есть фирма Micromega Corporation которая занимается сопроцессорами для встроенных систем.


22 Jul 2014 12:38
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 6 posts ] 

Who is online

Users browsing this forum: No registered users and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.