Научная литература
booksshare.net -> Добавить материал -> Лингвистика -> Гольцова Е.В. -> "Английский язык для пользователей ПК и программистов" -> 12

Английский язык для пользователей ПК и программистов - Гольцова Е.В.

Гольцова Е.В. Английский язык для пользователей ПК и программистов — Спб.: Учитель и ученик, 2002. — 480 c.
ISBN 5-7931-0086-5
Скачать (прямая ссылка): englishdlyapolzpk2002.djvu
Предыдущая << 1 .. 6 7 8 9 10 11 < 12 > 13 14 15 16 17 18 .. 165 >> Следующая


программы по разбиению чисел —_

хорошее решение проблемы —_

отдельный математический сопроцессор — __

каждый из ... семейства—_f_

сопутствующий сопроцессор —_

пустой разъем на материнской плате —__

... в основном, одинаковы —_

с высокой степенью точности —_:_

с гораздо большей скоростью —_

быстрее вплоть до 10 раз, чем их двойники —_

на языке ассемблера — _

напряженный процесс—_

полагаться на трансляторы языков высокого уровня —

техника прямого программирования —___

слишком специализированная, чтобы —_

Упражнение 46. Прочтите Текст и выделите ключевые предложения. Если сможете, поставьте вопросы, ответами на которые были бы эти предложения.

TEXT IV

The Math Coprocessor The 8086, 80286, and 80386 can work only with inte- ' gers. To perform floating-point computations on an 8086-family microprocessor, you must represent float-ing-point values in memory and manipulate them using only integer operations. During compilation, the language translator represents each floating-point computation as a long, slow series of integer operations. Thus, "number-crunching" programs can run very slowly — a problem if you have a large number of calculations to perform.

A good solution to this problem is to use a separate math coprocessor that performs floating-point calculations. Each of the 8086-family microprocessors has an accompanying math coprocessor: The 8087 math coprocessor is used with an 8086 or 8088; the 80287 math coprocessor is used with an 80286; and the 80387 math coprocessor is used with an 80386. (See Figure below.)¦

34 Урок З

Each PC and PS/2 is built with an empty socket on its motherboard into which you can plug a math coprocessor chip.

From a programmer's point of view, the 8087, 80287, and 80387 math coprocessors are fundamentally the same: They all perform arithmetic with a higher degree of precision and with much greater speed than is usually achieved with integer software emulation. In particular, programs that use math coprocessors to perform trigonometric and logarithmic operations can run up to 10 times faster than their counter-parts that use integer emulation.

Programming these math coprocessors in assembly language can be an exacting process. Most programmers rely on high-level language translators or commercial subroutine libraries when they write programs to run with the math coprocessors. The techniques of programming the math coprocessors directly are too specialized to cover in this book.

Data Type Approximate Range Significant

Digits

(from) (to) Bits (decii
Word integer -32,768 +32,767 16 4
Short integer -2 к 10E9 +2 к 10E9 32 9
Long integer -9 к 10E18 +9 к 10E18 64 18
Packed decimal -99...99 +99...99 80 18
Short real 8.43 к 10E-37 3.37xlOE38 32 6-7
Long real 4.19 к 10E-307 1.67 к 10E308 64 15-16
Temporary real 3.4 к 10E-4932 1.2xlOE4932 80 19

Figure. The range of numeric data types supported by the 8087, 80287, and 80387 math coprocessors.

Упражнение 47. Переведите как можно более точно термины в таблице в Тексте IV. Могли бы вы сделать подобную таблицу для (for) 486i and Pentium PCs?

Упражнение 48. Переведите.

Сопроцессор — это микропроцессорный элемент, дополняющий функциональные возможности основного процессора. Он реализует

35 Английский для пользователей ПК

высокоскоростную арифметику с плавающей запятой, вычисление тригонометрических функций и т. д. Сопроцессор расширяет набор команд, которыми может пользоваться программист. При надлежащей конструкции основного процессора в системе могут использоваться два или более сопроцессоров.

Упражнение 49. Теперь вы можете объяснить (explain) по-английски, что тако математический сопроцессор: Explain it:

to a pupil ученику to a housewife домохозяйке to a professor at the exam профессору на экзамене





Используйте для этого разные слова и термины, возможно предварительно разделив их на три колонки:

A device; the main processor; in a computer; the set of instructions; adding; functional; abilities; realizes; processor; highspeed arithmetics; additional; to the main; circuit; widens; with floating point; specialized; microprocessing; element; two and more. Урок 2

Грамматика

Структурные слова (местоимения, союзы, предлоги)

В английском языке структурные (или служебные) слова—местоимения, предлоги, союзы — связывают малоизменяемые слова, несущие смысловую нагрузку, в речевую единицу. Основных служебных слов около 150, но они на пятьдесят процентов обеспечивают понимание речи. Давайте повторим их (или выучим).

Местоимения

Местоимения — это слова, заменяющие имена существительные. Местоимение почти всегда относится к существительному, предшествующему ему, и потому читатель или слушатель понимает, о чем речь.

§ 1. Местоимения заменяют существительные-объекты и субъекты и говорят об их принадлежности. Многие местоимения меняют форму с изменением числа

Местоимение — активный деятель. B предложении стоит на первом месте. Играет роль подлежащего. Местоимение, на которое направлено действие — в предложении стоит после действия. Играет роль дополнения. Местоимение указывает на того, кому принадлежит что-то — в предложении стоит перед этим «что-то» (существительным)
Предыдущая << 1 .. 6 7 8 9 10 11 < 12 > 13 14 15 16 17 18 .. 165 >> Следующая

Реклама

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed

Есть, чем поделиться? Отправьте
материал
нам
Авторские права © 2009 BooksShare.
Все права защищены.
Rambler's Top100

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed