- •1. Read the text and answer the questions.
- •2. Match the words with the correct definition.
- •3. Complete the sentences below with one of the words from the box.
- •1. Before you read this text discuss the following questions.
- •3. Decide whether the statements are true or false.
- •1. Before you read the text match these words (1-6) to their meaning (a-f)
- •2. Answer the following questions.
- •3. Complete the sentences using the words in box.
- •1. Answer the questions before reading the text.
- •2. Match the beginning of the sentences (1-5) with their endings (a-e)
- •3. Explain the meaning of the following words.
- •1. Answer the question before reading the text.
- •2. State the country where the following manufacturers in computing are
- •5. Match the words with their definition.
- •1. Name five major producers of microprocessors.
- •Intel Core i7-975 ee and Core i5-750
- •2. Read the text an answer the questions after it.
- •3. Read the text again and choose the correct answer to complete these
- •1. Answer these questions.
- •In a hermetically sealed hc-49/us package,
- •3. Find the word in the text that best matches with the appropriate
- •4. Decide whether the following statements true or false.
- •1. Guess the meaning of the following words
- •2. Read the text and answer the questions after it.
- •3. Complete the sentences below using the words from the box.
- •4. Make up questions for the following answers.
- •1. Read the text and answer the questions.
- •2. Complete the sentences below with one of the words from the box.
- •3. Find synonyms for the following words in the text.
- •2. Read the following text and check your answers.
- •3. Read the text and say whether the sentence is true or false.
- •5. Word Search. Find as many words from the text as possible in the grid below. There are 5 words all together.
- •1. Read the text and translate it into Ukrainian.
- •2. Read the text, complete the sentences and translate them into Ukrainian.
- •4. Put the letters into the order to make up words. Find sentences with these words in the text and translate them into Ukrainian.
- •5. Put all kinds of questions to the given sentences.
- •1. Read and discuss the text.
- •3. Fill in the missing words and translate the sentences into Ukrainian.
- •1. Before reading the text, choose the possible answer.
- •2. Read the following text and discuss in groups.
- •4. Answer the following questions.
- •1. Read the text and say what debugging is.
- •2. Read the text and choose the right variant.
- •3. Answer the following questions.
- •5 . Put all kinds of questions to the given sentences.
- •1. Before reading the text, try to answer the following questions:
- •3. Say whether it is true or false.
- •4. Find 5 words from the text in the grid below. Then make up your own sentences using these words.
- •5. Put the words into the right order to make up sentences and translate the sentences into Ukrainian.
- •1. Read the text and translate it into Ukrainian.
- •5. Write a short summary of the text.
- •1. Before reading the text try to answer the following questions and
- •2. Read the text, give it your own title and make up a plan to it.
- •3. Say whether it is true or false.
- •4. Read the given sentences and denote the tense and voice. Put all
- •5. Write a summary to the text using the given key-words.
- •1. Read the text and translate it into Ukrainian.
- •2. Read the text and answer the questions.
- •3. Put the letters into the correct order to make up the words. Find these words in the text and translate sentences with the given words into Ukrainian.
- •5. Give your own title to the text and make up a plan to it. Retell the text according to your plan.
- •1. Before reading the text try to answer the following questions.
- •3. Say whether these sentences are true or false.
- •Summary Lesson
- •II . Make up your own sentences using the words given in the guessing game above.
- •Vocabulary file
- •Vocabulary file 48
- •Методичні вказівки
3. Read the text again and choose the correct answer to complete these
sentences.
A multi-core processor is simply a single chip containing more than one microprocessor core, effectively _______the potential performance with the number of cores.
Previous generations of CPUs were implemented as ______ components and numerous small integrated circuits (ICs) on one or more circuit boards.
The term "CPU" is now _____almost exclusively to microprocessors.
Sun Microsystems has released chips which _____ an eight-core design.
The first personal computer dual-core processors were _______in 2005.
4. Complete the sentences below with a proposition from the box.
For from on of
The company benefited ___increased investment in R&D.
The outlook ___the next year looks very promising.
Our strategy focuses ______bringing the customer the best quality for the least money.
We are always looking ____ ways to improve our products.
We work hard to stay ahead _____ the competition.
They bought the company ______$ 21bn last year.
Prices of our product range ____ $ 5 to $ 5,000.
Unit 7 Clock rate
1. Answer these questions.
What is a clock rate?
Is the clock rate connected with the CPU’s performance?
What is clock gating?
2. Read the text and check your answers.
A miniature 4 MHz quartz crystalenclosed
In a hermetically sealed hc-49/us package,
used as the resonator in a crystal oscillator.
The clock rate is the rate in cycles per second (measured in hertz) or the frequency of the clock in any synchronous circuit, such as a central processing unit (CPU).
Every computer contains an internal clock that regulates the rate at which instructions are executed and synchronizes all the various computer components. The CPU requires a fixed number of clock ticks (or clock cycles) to execute each instruction. The faster the clock, the more instructions the CPU can execute per second.
CPU manufacturers typically charge premium prices for CPUs that operate at higher clock rates. For a given CPU, the clock rates are determined at the end of the manufacturing process through actual testing of each CPU.
The clock of a CPU is normally determined by the frequency of an oscillator crystal.
The internal architecture of a CPU has as much to do with a CPU's performance as the clock speed, so two CPUs with the same clock speed will not necessarily perform equally. Some microprocessors are superscalar, which means that they can execute more than one instruction per clock cycle. Like CPUs, expansion buses also have clock speeds. Ideally, the CPU clock speed and the bus clock speed should be the same so that neither component slows down the other. In practice, the bus clock speed is often slower than the CPU clock speed, which creates a bottleneck.
Most CPUs, and indeed most sequential logic devices, are synchronous in nature. That is, they are designed and operate on assumptions about a synchronization signal. This signal, known as a clock signal, usually takes the form of a periodic square wave. By calculating the maximum time that electrical signals can move in various branches of a CPU's many circuits, the designers can select an appropriate period for the clock signal.
This period must be longer than the amount of time it takes for a signal to move, or propagate, in the worst-case scenario. In setting the clock period to a value well above the worst-case propagation delay, it is possible to design the entire CPU and the way it moves data around the "edges" of the rising and falling clock signal. This has the advantage of simplifying the CPU significantly, both from a design perspective and a component-count perspective. However, it also carries the disadvantage that the entire CPU must wait on its slowest elements, even though some portions of it are much faster. This limitation has largely been compensated for by various methods of increasing CPU parallelism.
However, architectural improvements alone do not solve all of the drawbacks of globally synchronous CPUs. For example, a clock signal is subject to the delays of any other electrical signal. Higher clock rates in increasingly complex CPUs make it more difficult to keep the clock signal in phase (synchronized) throughout the entire unit. This has led many modern CPUs to require multiple identical clock signals to be provided in order to avoid delaying a single signal significantly enough to cause the CPU to malfunction. Another major issue as clock rates increase dramatically is the amount of heat that is dissipated by the CPU. The constantly changing clock causes many components to switch regardless of whether they are being used at that time. In general, a component that is switching uses more energy than an element in a static state. Therefore, as clock rate increases, so does heat dissipation, causing the CPU to require more effective cooling solutions.
One method of dealing with the switching off unneeded components is called clock gating, which involves turning off the clock signal to unneeded components. However, this is often regarded as difficult to implement and therefore does not see common usage outside of very low-power designs. Another method of addressing some of the problems with a global clock signal is the removal of the clock signal altogether. While removing the global clock signal makes the design process considerably more complex in many ways, asynchronous (or clockless) designs carry marked advantages in power consumption and heat dissipation in comparison with similar synchronous designs. While somewhat uncommon, entire asynchronous CPUs have been built without utilizing a global clock signal. Rather than totally removing the clock signal, some CPU designs allow certain portions of the device to be asynchronous, such as using asynchronous ALUs in conjunction with superscalar pipelining to achieve some arithmetic performance gains. While it is not altogether clear whether totally asynchronous designs can perform at a comparable or better level than their synchronous counterparts, it is evident that they do at least excel in simpler math operations. This, combined with their excellent power consumption and heat dissipation properties, makes them very suitable for embedded computers.