Файл: Н.Н. Курпешко Английский язык Методические указания для обучения студентов II курса (III семестр) специальности 180400.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 30.05.2024
Просмотров: 177
Скачиваний: 0
36
2.The CPU has two functions: it must (1) obtain instructions from the memory and interpret them, as well as (2) perform the actual operations. The first function is executed by the control unit. This unit in its turn must perform two functions: it must (1) interpret the instruction; then, on the basis of this interpretation (2) tell the arithmetic and logic unit what to do next. The latter function is accomplished through the use of electronic signals. According to these two functions we can separate the part of the control unit that interprets or decodes the instruction called the instruction decoder from the part that generates the control signals called the control generator.
3.An instruction having been transmitted to the instruction decoder, where it is interpreted, the control generator senses this interpretation and then produces signals that tell the arithmetic unit which operation to perform. It also generates signals that choose the proper numbers from the memory and sends them to the arithmetic and logic unit at the proper time; and when operation has been performed, other control signals take the result from the arithmetic and logic unit back to the internal memory. After an instruction has been executed, the control generator produces signals that cause the next instruction to go from the memory to the instruction decoder. In this way the instructions are performed sequentially.
4.The second function of the CPU is performed by the arithmetic and logic unit which does the actual operations. This unit is capable of performing automatically addition, subtraction, multiplication, division, comparing, selecting, and other mathematical and logical operations. Consider now what happens in the arithmetic and logic unit while an instruction is being executed. In most computers only one word at a time can be transferred between the arithmetic/logic unit and the memory. Hence, to perform an operation involving two arguments, the first argument must be transferred from the memory to the arithmetic/logic unit and stored there temporarily while the second argument is being transferred. The special memory cell in the arithmetic/logic unit for this purpose is called the accumulator. The operation being performed, the result is formed in the accumulator before it is transmitted back to memory.
5.Next consider the instruction decoder that interprets instruction. In order that the instruction decoder perform its function, it must constantly refer to the instruction being interpreted during the time control signals are being set up. To facilitate this, while an instruction is being executed it is stored in a special memory cell called the instruction register, located in the instruction decoder.
37
6. There is another memory cell located in the instruction decoder called the current-address register. The contents of this register is always the memory address from which the instruction being executed came. The reason for this is related to the fact that the address of the present instruction was given as part of the previous instruction.
For the computer designer to understand the work of the CPU is quite necessary.
I. Pronounce the following words correctly:
1. apply |
применять; прилагать, прикладывать |
2.carry out выполнять; проводить
3.load нагрузка; загрузка; ввод; загружать
4. convenient |
удобный |
5. consider |
считать; полагать; рассматривать |
6. previous |
предыдущий; предшествующий |
7. accomplish |
выполнять; совершать |
8. sense |
считывать; воспринимать |
9. cause |
заставлять; причинять; вызывать |
10. sequently |
последовательно |
11. transfer |
передавать; переносить; выполнять команду перехода |
12. hence |
следовательно |
13. involve |
включать в себя; вовлекать |
14. argument |
аргумент |
15. accumulator |
накапливающий сумматор |
16. refer |
относить(ся); ссылаться (на) |
17. facilitate |
облетать; способствовать |
18. record |
запись; регистрация; |
19. InTcad |
записывать |
II. Memorize the following word combinations:
1. a central processor |
центральный процессор |
2. a control unit |
блок управления |
3. a control generator |
генератор управления |
4. an instruction decoder |
дешифратор команд |
5. an instruction register |
регистр команд |
6. a current-address register |
регистр текущего адреса |
7. an arithmetic and logic unit |
арифметическое/логическое устройство |
|
38 |
8. at the proper time |
в надлежащее время |
9. control signals |
сигналы управления |
10. in its turn |
в свою очередь |
11. on the basis of |
на основе |
12. at a time |
за одно время (одновременно) |
13. what to do next |
что делать дальше |
14. in this way |
таким образом |
15. while an instruction is being |
во время выполнения команды |
executed |
|
16. during the time control signals |
во время формирования сигналов |
are being set up |
управления |
17. be related to the fact |
заключается в том … |
III. Find in (b) the Russian equivalents to the English words and word combinations in (a):
a)hence; for example; according to; by means of; i. e.; etc.; always; just; on the other hand; since; any; in its turn; sometimes; the same; while; in this way; instead (of); usually
b)то есть; например; всегда; только что; с другой стороны; так как;
всвою очередь; иногда; тот же самый; любой; следовательно; и так далее; в то время как; таким образом; вместо; согласно; обычно; посредством
IV. Arrange synonyms:
semiconductor memory, to sense; set up; to handle select; research; to in pairs: technology; to execute; to write; to control; to choose; to form; to feel; storage; to store; to solid-state technology; to perform; to keep; to put in; investigation
V. Complete the following sentences: |
|
1. The arithmetic/logic unit is capable of |
.... 2. The access time is the |
time required for transmitting one computer... |
out of the... to where it.... |
3. The actual computations are executed in a central .... 4. The part of the control that interprets the instruction is called .... 5. The part of the control
39 |
|
that generates the control signals is called.... |
6. The control signals choose |
the proper numbers from... and send them to... |
at the proper time. |
VI. Memorize the following definitions: |
|
1. The CPU is the nerve centre of any computer since it coordinates and controls the activities of all the other units. 2. The arithmetic/logic unit is that part of the CPU in which the actual computations take place. 3. The control unit is that part of the CPU which obtains instructions from the memory, interprets them and generates the control signals. 4. The instruction decoder is the part of the control unit which interprets or decodes the instruction. 5. The control generator is the part of the control unit which generates the control signals. 6. The instruction register is the part of the instruction decoder in which the address of current instruction is stored. 7. The current-address register is the second special memory cell located in the instruction decoder. 8. The accumulator is the special memory cell in the arithmetic/logic unit in which the result is formed before it is transferred back to the memory unit.
VII. Answer the following questions:
1. What is the general purpose and function of the CPU? 2. How many parts is the CPU composed of? 3. What is the general purpose of the control? 4. What is the arithmetic/logic unit? 5. What is the instruction decoder? 6. What is the general function of the control generator? 7. What happens in the CPU while an instruction is being executed? 8. What is the accumulator? 9. Where is the accumulator located? 10. Where are the instruction register and the current address register located?
VIII. What do you call a unit which:
1) interprets instructions? 2) senses the interpretation of instructions and produces control signals? 3) performs mathematical and logical operations? 4) chooses the proper numbers from the internal memory and sends them to the arithmetic/logic unit at the proper time? 5) obtains instructions from the main memory, interprets them and accomplishes the actual operations?
40
IX. Compare:
a)a memory and a CPU; b) an accumulator and an instruction decoder;
c)an arithmetic/logic unit and a control unit
X. Read and translate the following sentences paying attention to the objective infinitive constructions and for-phrases with the Infinitive:
1.Our engineers want the complex problems to be solved by computers.
2.In the laboratory we saw the perforator punch holes in the cards of standard size. 3. It is quite necessary for the programmer to understand the work of all units of a computer. 4. We watched the floppy disk begin to operate. 5. The speed of the computer may be found by measuring the time which is required for it to transmit one word out of the memory to where, it will be used. 6. We asked the lab assistant to show us the computer SM-2 operate. 7. There is a good reason for us to use this kind of the bubble memory in a personal computer. 8. Information has to be in the form of digits or characters for a digital computer to perform reasonable operations.
XI. Define the infinitive constructions and translate the sentences:
1. We know B. Pascal to be the first inventor of the mechanical computer. 2. B. Pascal is known to be the first inventor of the mechanical computer. 3. In the middle of the 17th century it was possible for B. Pascal to invent only the mechanical computer. 4. The possibility for the problem to be solved is illustrated by the given formula. 5. Human beings seem to be able to find facts or even logical consequence of facts in their memory according to association. 6. The magnetic recording is done on a disk which permits an information to be stored or read at one or several points on it. 7. The students were explained the high-speed memory unit to use the LSI circuits. 8. For results to be obtained an instruction has first been put into a computer.
XII. Translate the following sentences paying attention to the ing-forms:
1. According to the principles of their work computers are subdivided into three parts: analog, digital, and hybrid. 2. When applying mathematical methods to the solving of technical problems engineers are most often
41
interested in obtaining a finite numerical results. 3. Proper relation between theory and practice must be observed in training young specialists. 4. Mathematical tables are necessary aids (необходимые средства) for performing computational work. 5. The students get the practical training when they are working at various plants. 6. When performing the problems in mathematical practice, the students use desk calculators such as arithmometers, key computing machines and slide rules (логарифмическая линейка). 7. In modern computers LSI circuits and RAM/ROM memories are used for executing sophisticated operations. 8. A memory unit is used for storing information. 9. Electronics being used not only in industry but in many other fields of human activity as well, one should have an idea of what it is. 10. The processing of messages can be performed sequentially, i.e., a new task is not given until the current one is completed. 11. Having conducted many experiments scientists proved that electricity had an atomic character. 12. The fast electronic machines, such as microcomputers, are effective for carrying out complicated computations.
UNIT IV
PRINCIPLES OF PROGRAMMING
AND PROGRAMMING LANGUAGES
Types of software
A computer to complete a job requires more than just the actual equipment or hardware we see and touch. It requires Software – programs for directing the operation of a computer or electronic data.
Software is the final computer system component. These computer programs instruct the hardware how to conduct processing. The computer is merely a general-purpose machine which requires specific software to perform a given task. Computers can input, calculate, compare, and output data as information. Software determines the order in which these operations are performed.
Programs usually fall in one of two categories: system software and applications software.
System software controls standard internal computer activities. An operating system, for example, is a collection of system programs that aid in the operation of a computer regardless of the application software being used. When a computer is first turned on, one of the systems programs is
42
booted or loaded into the computers memory. This software contains information about memory capacity, the model of the processor, the disk drives to be used, and more. Once the system software is loaded, the applications software can be brought in.
System programs are designed for the specific pieces of hardware. These programs are called drivers and coordinate peripheral hardware and computer activities. User needs to install a specific driver in order to activate a peripheral device. For example, if you intend to buy a printer or a scanner you need to worry in advance about the driver program which, though, commonly goes along with your device. By installing the driver you «teach» your mainboard to «understand» the newly attached part.
Applications software satisfies your specific need. The developers of application software rely mostly on marketing research strategies trying to do their best to attract more users (buyers) to their software. As the productivity of the hardware has increased greatly in recent years, the programmers nowadays tend to include as much as possible in one program to make software interface look more attractive to the user. These class of programs is the most numerous and perspective from the marketing point of view.
Data communication within and between computers systems is handled by system software. Communications software transfers data from one computer system to another. These programs usually provide users with data security and error checking along with physically transferring data between the two computer's memories. During the past five years the developing electronic network communication has stimulated more and more companies to produce various communication software, such as Web-Browsers for Internet.
Vocabulary: |
|
1. to attach |
присоединять |
2. general-purpose |
общего назначения |
3. internal |
внутренний |
4. mainboard |
материнская плата |
5. memory capacity |
вместимость памяти |
6. peripheral |
периферийный |
7. regard |
отношение |
8. regardless |
несмотря на, безотносительно |
|
43 |
|
|
9. specific |
конкретный, определенный |
|
|
10. to boot |
загружать |
|
|
11. to handle |
управлять, обращаться с |
|
|
12. to install |
устанавливать, |
|
встраивать, |
|
инсталлировать |
|
|
13. to provide with |
обеспечивать чем-либо |
|
|
14. to require to require |
требовать |
|
|
15. to secure |
обеспечивать безопасность |
|
|
16. Web-browser |
«браузер» (программа, позволяющая |
||
|
пользователю |
искать и |
считывать |
|
информацию |
глобальной |
электронной |
General understanding |
сети Internet) |
|
|
|
|
|
1.What is software?
2.In what two basic groups software (programs) could be divided?
3.What is system software for?
4.What is an operating system — a system software or application software?
5.What is a «driver»?
6.What is application software?
7.What is application software used for?
8.What is the tendency in application software market in the recent
years?
9.What is the application of the communication software?
I. Which of the following is Software:
1.Program
2.Mouse
3.CPU
4.Word processor
5.Modem
6.Web-browser
7.Operating system
8.Scanner
9.Printer
10.Display