How long is a clock cycle

Assignment Help Database Management System
Reference no: EM13333242

1. A microprocessor is clocked at a rate of 5 GHz.

a. How long is a clock cycle?

b. What is the duration of a particular type of machine instruction consisting of three clock cycles?

2. A microprocessor provides an instruction capable of moving a string of bytes from one area of memory to another. The fetching and initial decoding of the instruction takes 10 clock cycles. Thereafter, it takes 15 clock cycles to transfer each byte. The microprocessor is clocked at a rate of 10 GHz.

a. Determine the length of the instruction cycle for the case of a string of 64 bytes.

b. What is the worst-case delay for acknowledging an interrupt if the instruction is non-interruptible?

c. What is the worse-case delay for acknowledging an interrupt if the instruction can be interrupted at the beginning of each byte transfer?


3. Consider the timing diagram of Figure 12.10 in the 8th edition (or 14.10 in the 9th edition). Assume that there is only a two-stage pipeline (fetch, execute). Redraw the diagram to show how many time units are now required for four instructions.


4. A pipelined processor has a clock rate of 2.5 GHz and executes a program with 1.5 million instructions. The pipeline has five stages and instructions are issued at a rate of one per clock cycle. Ignore penalties due to branch instruction and out-of-sequence executions.
a. What is the speedup of this processor for this program compared to a non-pipelined processor, making the same assumptions used in Section 12.4 (or 14.4 in the 9th edition)?

b. What is the throughput of the pipelined processor?


5. a. What are some typical distinguishing characteristics of RISC organization?

b. Briefly explain the two basic approaches used to minimize register-memory operations on RISC machines.


6. a. What is the essential characteristic of the superscalar approach to processor design?

b. What is the difference between the superscalar and superpipelined approaches?

 

7. Do problem 14.2 a. in the 8th edition (or Problem 16.2 a in the 9th edition).


8. Do problem 14.2 b. in the 8th edition (or Problem 16.2 b in the 9th edition).


9. Do problem 14.2 c. in the 8th edition (or Problem 16.2 c in the 9th edition).

Reference no: EM13333242

Questions Cloud

Explain a refrigerant and aerosol propellant : Freon-12, CF2Cl2, is a refrigerant and aerosol propellant suspected of accelerating the loss of ozone in the upper atmosphere. It is prepared by reacting gaseous carbon tetrachloride
What is the velocity of the rocket when it runs out of fuel : A rocket rises vertically, from rest, with an acceleration of4.0 m/s until it runs out of fuel at an altitude of1300 m. What is the velocity of the rocket when it runs out of fuel
Define iodoethane in high yield by halogenation of an alkane : Prepare iodoethane in high yield by halogenation of an alkane. How many monohalo isomers will be formed upon radical halogenation of the parent alkane
Balance sheet of the ending inventory : Using the high-low method of analysis, the estimated fixed cost per month for electricity is closest to and balance sheet of the ending inventory
How long is a clock cycle : Consider the timing diagram of Figure 12.10 in the 8th edition (or 14.10 in the 9th edition). Assume that there is only a two-stage pipeline (fetch, execute). Redraw the diagram to show how many time units are now required for four instructions.
Determine the initial speed the box : A 2.9-kg box is sliding along a frictionless horizontal surface with a speed of 1.8 m/s when it encounters a spring. Determine the initial speed the box would need in order to compress the spring by 1.2 cm
Effective internal communication : Effective internal communication.
Explain what is the percent yield of the product : The solid RbBr, extracted from the reaction mixture and purified has a mass of 7.32 g. What is the percent yield of the product
What is the frequency at which he bounces : The length of nylon rope from which a mountain climber is suspended has a force constant of 1.10 ? 104 N/m. What is the frequency at which he bounces

Reviews

Write a Review

Database Management System Questions & Answers

  When would creating an index reduce overall database perform

Indexing can affect the performance of a general-purpose database that has roughly equal numbers of fetches and changes. The decision to add an index can improve the performance of a system but can also degrade it.

  Referential integrity constraint prevent from data inserting

What actions does a referential integrity constraint prevent from occurring when data is inserted in a table that contains this constraint?

  Evaluate a dbms in terms of lock granularity

Suppose you are asked to evaluate a DBMS in terms of lock granularity and the different locking levels. Create a simple database environment in which these features would be important.

  List different entities-objects-logical processes-data flows

List the different entities or objects, logical processes, data flows, and data stores that are involved, starting from the time you submitted your time sheet.

  Find the names of employees with the highest salary

Find all department(s) with at least two employees of different names and find the department(s) with the most people and find the names of employee(s) with the highest salary.

  Create structurally sound relational database schema

Create a structurally sound relational database schema showing the minimum number of fields, tables, and relationships between the tables.

  When does oracle stop processing the query

How does Oracle process this query? That is, what does Explain Plan tell you about how the query is processed - how would you recognize that the results were not correct?

  Write procedures using counter and sychronisation techniques

Write the following procedures: woman_wants_to_enter, man_wants_to_enter, woman_leaves, man_leaves, using counters and sychronisation techniques to ensure that the correct behaviour will occur.

  Find average number of books borrowed per member

Find the average number of books borrowed per member. Take into account that if a member does not borrow any books, then that member does not appear in the borrowed relation at all.

  Perform large number of client-server requests into database

A small business with 100 computer workstations is installing a new local area network. All of the users perform the usual operations of e-mail. State your reasoning. Draw a floor plan for each If possible, show both floor plans on one page.

  Study on managing the software enterprise

This course is for those in a management capacity, or those interested in management, involving the strategic consideration of software acquisition, development and project management.

  Draw the er diagram for the company database

Using ER Assist Tool to draw the ER Diagram for the Company Database. The Requirements were discussed in the class.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd