Warning: foreach() argument must be of type array|object, bool given in /var/www/html/web/app/themes/studypress-core-theme/template-parts/header/mobile-offcanvas.php on line 20

Aside from the smart cell phones used by a billion people, list and describe four other types of computers.

Short Answer

Expert verified

Aside from the smart cell phones used by a billion people. There are many types of computers we used in our daily life. They are servers, Aircraft navigation systems, elevators, Assembly lines in large manufacturing companies.

Step by step solution

01

How computers become part of our daily life

Computers have become an important part of our daily life. Because of their computation and speed, people began to rely on them and started using them in different sectors. Computers can be used in different sectors like servers for storing data. In Aircraft navigation systems we can use computers for calculating the destination routes and weather conditions. In elevators, computers can help us reduce wait time for the elevator, and in assembly lines, computers can be used to increase the efficiency of production and automate many tasks.

02

usage of computers in different sectors.

Many modern elevators use computers to keep the elevator car where it needs to be. By using some sensors and using the information from sensors computers can make the decision where should be the elevator car should be placed. This can reduce the waiting time and improve efficiency in their usage.

Aircraft navigation computers will help to reach their destination. In the old days, people must rely on a compass and there is accurate information about the weather. Because of the computers, we have advanced navigation systems and real-time weather information. Earlier there were no FMS (flight management system) people must do any task manually. But FMS helps in automating many in-flight tasks which reduces the workload. A major use of FMS is that it can help to determine the flight location based on information from GPS and different sensors.

An Assembly line is a place where the parts are added in sequence until the final product is built. Many tedious tasks lie in performing the same task repeatedly in the assembly line can be automated by the computers and increase production.

Data plays an important role in the modern era. Maintaining data and using it are very important. In the olden days, data is stored on floppy disks or in books. Because of the computers and advancements in data storage devices, we can easily navigate and use the data effectively.

Unlock Step-by-Step Solutions & Ace Your Exams!

  • Full Textbook Solutions

    Get detailed explanations and key concepts

  • Unlimited Al creation

    Al flashcards, explanations, exams and more...

  • Ads-free access

    To over 500 millions flashcards

  • Money-back guarantee

    We refund you if you fail your exam.

Over 30 million students worldwide already upgrade their learning with Vaia!

One App. One Place for Learning.

All the tools & learning materials you need for study success - in one app.

Get started for free

Most popular questions from this chapter

B.17 [5] <§§B.2, B.3> Show a truth table for a multiplexor (inputs A, B, and S; output C ), using don’t cares to simplify the table where possible .

Assume a program requires the execution of50×106FP instructions, 110×106INT instructions,80×106L/S instructions, and16×106branch instructions. The CPI for each type of instruction is 1, 1, 4, and 2, respectively. Assume that the processor has a 2 GHz clock rate:

1.14.1 By how much must we improve the CPI of FP instructions if we want the program to run two times faster?

1.14.2 By how much must we improve the CPI of L/S instructions if we want the program to run two times faster?

1.14.3 By how much is the execution time of the program improved if the CPI of INT and FP instructions is reduced byand the CPI of L/S and Branch is reduced by?

The results of the SPEC CPU2006 bzip2 benchmark running on an AMD Barcelona has an instruction count of 2.389E12, an execution time of 750 s, and a reference time of 9650 s.

1.11.1 [5] <§§1.6, 1.9> Find the CPI if the clock cycle time is 0.333 ns.

1.11.2 [5] <§1.9> Find the SPECratio.

1.11.3 [5] <§§1.6, 1.9> Find the increase in CPU time if the number of instructions of the benchmark is increased by 10% without affecting the CPI.

1.11.4 [5] <§§1.6, 1.9> Find the increase in CPU time if the number of instructions of the benchmark is increased by 10% and the CPI is increased by 5%.

1.11.5 [5] <§§1.6, 1.9> Find the change in the SPECratio for this change.

1.11.6 [10] <§1.6> Suppose that we are developing a new version of the AMD Barcelona processor with a 4 GHz clock rate. We have added some additional instructions to the instruction set in such a way that the number of instructions has been reduced by 15%. Th e execution time is reduced to 700 s and the new SPECratio is 13.7. Find the new CPI.

1.11.7 [10] <§1.6> Th is CPI value is larger than obtained in 1.11.1 as the clock rate was increased from 3 GHz to 4 GHz. Determine whether the increase in the CPI is similar to that of the clock rate. If they are dissimilar, why?

1.11.8 [5] <§1.6> By how much has the CPU time been reduced?

58 Chapter 1 Computer Abstractions and Technology

1.11.9 [10] <§1.6> For a second benchmark, libquantum, assume an execution time of 960 ns, CPI of 1.61, and clock rate of 3 GHz. If the execution time is reduced by an additional 10% without aff ecting to the CPI and with a clock rate of 4 GHz, determine the number of instructions.

1.11.10 [10] <§1.6> Determine the clock rate required to give a further 10% reduction in CPU time while maintaining the number of instructions and with the CPI unchanged.

1.11.11 [10] <§1.6> Determine the clock rate if the CPI is reduced by 15% and the CPU time by 20% while the number of instructions is unchanged.

Assume that X consists of 3 bits, x2 x1 x0, and Y consists of 3 bits, y2 y1 y0. Write logic functions that are true if and only if

X<Y, where X and Y are thought of as unsigned binary numbers

X<Y, where X and Y are thought of as signed (two’s complement) numbers

X=Y

Use a hierarchical approach that can be extended to larger numbers of bits. Show how can you extend it to 6-bit comparison.

Now we wish to add the instructionaddi(add immediate). Add any necessary changes to the datapath and to the control signals. How many product terms are required in a PLA that implements the control for the single-cycle datapath foraddiu?

See all solutions

Recommended explanations on Computer Science Textbooks

View all explanations

What do you think about this solution?

We value your feedback to improve our textbook solutions.

Study anywhere. Anytime. Across all devices.

Sign-up for free