Computer assignment

已完成 已发布的 Aug 12, 2010 货到付款
已完成 货到付款

I need solution of the attached questions.

1. (24 points) Consider a CPU that implements two parallel fetch-execute pipelines for superscalar processing. Show the performance improvement over scalar pipeline processing and no-pipeline processing, assuming an instruction cycle similar to figure 4.1 in the commentary, i.e.:

• a one clock cycle fetch

• a one clock cycle decode

• a four clock cycle execute

and a 40 instruction sequence:

• no pipelining would require _____ clock cycles:

• a scalar pipeline would require _____ clock cycles:

• a superscalar pipeline with two parallel units would require ______ clock cycles:

2. (30 points) Show the layout of the specified cache for a CPU that can address 512K words x 8 bits/word of memory. Give the layout of the cache words and the total number of cache words.

(Hint: Similar to Self-Assessment Question 6 and Discussion Topic 9)

6. What C++ variable type would you use to declare the following variables, which have the indicated initial values:

a. x = 2.366

b. y = 2

c. z = '2'

a) The cache holds 16K words x 8 bits/words of data and has the fully associative strategy

b) The cache holds 16K words x 8 bits/words of data and has the direct mapped strategy

c) The cache holds 16K words x 8 bits/words of data and has the two-way set-associative strategy

3. (3 points) Indicate with an X which of the following are RISC CPU characteristics that differentiate RISC from CISC.

____________ a) used in IBM 360 processors

____________ b) has a limited and simple instruction set

____________ c) uses pipelining

4. (10 points) Create a page translation table the meets the requirements of the virtual memory system shown below. Assume page (and frame) sizes of 5 with pages 0 through 3 in logical memory and frames 0 through 7 in physical memory.

Logical Memory Physical Memory

0

4 A

0

9

5

19

B

B

10

24

20

25

29

30

34

A

35

39

40

Page Frame

5. (20 points) Assume a computer system with 16K of memory, a Memory Management Unit with a page size of 2000, and the following page translation table (all numbers in hexadecimal):

Logical Address Physical Start

0000 10A00

2000 1F200

4000 2CC00

6000 22400

8000 30300

A000 41600

C000 81E00

E000 3F500

Note: All additions and subtractions should be done in hexadecimal

a. Indicate the physical memory location corresponding to logical address E600.

b. Indicate the logical address corresponding to physical memory location 30A51.

6. (3 points) List the hierarchy of memories with the fastest access time at the top.

7. (7 points) Match the descriptions below with the most appropriate memory management scheme (A through E). Answers may be used once, more than once, or not at all.

A. Fixed-partition multiprogramming

B. Single task system

C. Variable-partition multiprogramming

D. Virtual memory system with paging

E. Virtual memory system with segmentation

______________ a) contiguous allocation of memory in regions whose size cannot be varied

______________ b) contiguous allocation of memory where region size can be varied dynamically

______________ c) contiguous allocation of memory where holes are created as programs are moved in and out of memory

______________ d) programs are loaded into memory using a best-fit, first-fit, or largest-fit algorithm

______________ e) not capable of multitasking

______________ f) non-contiguous allocation of equal-sized blocks

______________ g) non-contiguous allocation of unequal-sized blocks

8. (12 points) Consider Poor Richard’s cache as describ

.NET C 编程 HTML Java Oracle

项目ID: #764920

关于项目

10个方案 远程项目 活跃的Aug 13, 2010

授予:

enggservice

Please see the attached PM.

$50 USD 在2天内
(1条评论)
1.4

有10名威客正在参与此工作的竞标,均价$102/小时

pawel100

Hello, I'm interested in your project, Please check PMB for more details.

$45 USD 在3天内
(26条评论)
4.6
superMena2001

hi, i am a computer engineer i can answer your question, i can give you some Free ANSWERS as a Trial if you want

$150 USD 在2天内
(8条评论)
3.9
sarita81

Dear Sir, I can do this for you. Please check my profile I have expertise on academic projects. my profile is @ http://www.freelancer.com/users/1045240.html

$100USD 在1天里
(1条评论)
3.0
javagiant

Hi, I am a computer scientist graduated from a reputable university in Turkey. I can answer these questions. Regards.

$125 USD 在5天内
(2条评论)
2.3
akaatim

this is definitely the job for me. am a computer science graduate and strongly believe i will satisfy you promptly if you choose me

$100 USD 在2天内
(0条评论)
0.0
sweetcoder

Please see your inbox... Thanks.

$80 USD 在2天内
(0条评论)
0.0
abdullah153

hi sir , we have a company and our team members intrested to do work on ur project so kindly plz give us a try

$190 USD 在2天内
(0条评论)
0.0
mntowsif

hello, i can solve this assignment pls contact me i will do it asa early as possible regrads

$80 USD 在2天内
(0条评论)
0.0
Electronix

Plz check your inbox. Thanks.

$100 USD 在2天内
(0条评论)
0.0