50% found this document useful (2 votes)
263 views66 pages

Solution Manual For Computer Organization and Architecture, 11th Edition, William Stallings No Waiting Time

Study resource: Solution Manual for Computer Organization and Architecture, 11th Edition, William StallingsGet it instantly. Built for academic development with logical flow and educational clarity.

Uploaded by

anomacecer7513
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
50% found this document useful (2 votes)
263 views66 pages

Solution Manual For Computer Organization and Architecture, 11th Edition, William Stallings No Waiting Time

Study resource: Solution Manual for Computer Organization and Architecture, 11th Edition, William StallingsGet it instantly. Built for academic development with logical flow and educational clarity.

Uploaded by

anomacecer7513
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 66

Solution Manual for Computer Organization and

Architecture, 11th Edition, William Stallings


download full chapters

https://testbankmall.com/product/solution-manual-for-computer-
organization-and-architecture-11th-edition-william-stallings-2/

★★★★★
4.6 out of 5.0 (39 reviews )

Get Your PDF Now

testbankmall.com
Solution Manual for Computer Organization and Architecture,
11th Edition, William Stallings

SOLUTION MANUAL TEST BANK PDF

Available Formats

■ PDF Test bank Study Manual Test bank

EXCLUSIVE 2025 ACADEMIC EDITION – LIMITED RELEASE

Ready to Download Explore Library


We believe these products will be a great fit for you. Click
the link to download now, or visit testbankmall.com
to discover even more!

Computer Organization and Architecture 10th Edition


Stallings Solutions Manual

https://testbankmall.com/product/computer-organization-and-
architecture-10th-edition-stallings-solutions-manual/

Computer Organization and Architecture 10th Edition


Stallings Test Bank

https://testbankmall.com/product/computer-organization-and-
architecture-10th-edition-stallings-test-bank/

Solution Manual for Computer Organization &


Architecture Themes and Variations, 1st Edition

https://testbankmall.com/product/solution-manual-for-computer-
organization-architecture-themes-and-variations-1st-edition/

Test Bank for Social Psychology, Fourth Edition

https://testbankmall.com/product/test-bank-for-social-psychology-
fourth-edition/
Legal Environment, 5th Edition Test Bank – Jeffrey F.
Beatty

https://testbankmall.com/product/legal-environment-5th-edition-test-
bank-jeffrey-f-beatty/

Test bank for Entrepreneurship Theory Process and Practice


10th Edition by Kuratko

https://testbankmall.com/product/test-bank-for-entrepreneurship-
theory-process-and-practice-10th-edition-by-kuratko/

Test Bank for Introduction to Health Care Finance and


Accounting, 1st Edition, Carlene Harrison, William P.
Harrison
https://testbankmall.com/product/test-bank-for-introduction-to-health-
care-finance-and-accounting-1st-edition-carlene-harrison-william-p-
harrison/

Solution Manual for Macroeconomics, 13th Edition, Michael


Parkin

https://testbankmall.com/product/solution-manual-for-
macroeconomics-13th-edition-michael-parkin/

Business Law and the Regulation of Business 12th Edition


Mann Test Bank

https://testbankmall.com/product/business-law-and-the-regulation-of-
business-12th-edition-mann-test-bank/
Test Bank for Financial Reporting and Analysis, 8th
Edition, Lawrence Revsine, Daniel Collins, Bruce Johnson,
Fred Mittelstaedt Leonard Soffer
https://testbankmall.com/product/test-bank-for-financial-reporting-
and-analysis-8th-edition-lawrence-revsine-daniel-collins-bruce-
johnson-fred-mittelstaedt-leonard-soffer/
© 2018 by William Stallings

All rights reserved. No part


of this document may be
reproduced, in any form or
by any means, or posted on
the Internet, without
permission in writing from
the author. Selected
solutions may be shared
with students, provided
that they are not available,
unsecured, on the Web.

-2-
NOTICE

This manual contains solutions to the review


questions and homework problems in Computer
Organization and Architecture, Eleventh Edition.
If you spot an error in a solution or in the
wording of a problem, I would greatly appreciate
it if you would forward the information via email
to [email protected]. An errata sheet for this
manual, if needed, is available at
http://www.box.net/shared/q4a7bmmtyc . File
name is S-COA11e-mmyy

W.S.

-3-
TABLE OF CONTENTS

Chapter 1 Basic Concepts and Computer Evolution ....................... 5


Chapter 2 Performance Issues ..................................................10
Chapter 3 Computer Function and Interconnection ......................19
Chapter 4 Memory Hierarchy....................................................25
Chapter 5 Cache Memory.........................................................29
Chapter 6 Internal Memory ......................................................41
Chapter 7 External Memory......................................................50
Chapter 8 Input/Output ...........................................................56
Chapter 9 Operating System Support ........................................64
Chapter 10 Number Systems....................................................72
Chapter 11 Computer Arithmetic...............................................74

-4-
CHAPTER 1 BASIC CONCEPTS AND
COMPUTER EVOLUTION

ANSWERS TO QUESTIONS
1.1 Computer architecture refers to those attributes of a system visible
to a programmer or, put another way, those attributes that have a
direct impact on the logical execution of a program. Computer
organization refers to the operational units and their interconnections
that realize the architectural specifications. Examples of architectural
attributes include the instruction set, the number of bits used to
represent various data types (e.g., numbers, characters), I/O
mechanisms, and techniques for addressing memory. Organizational
attributes include those hardware details transparent to the
programmer, such as control signals; interfaces between the computer
and peripherals; and the memory technology used.

1.2 Computer structure refers to the way in which the components of a


computer are interrelated. Computer function refers to the operation of
each individual component as part of the structure.

1.3 Data processing; data storage; data movement; and control.

1.4 Central processing unit (CPU): Controls the operation of the


computer and performs its data processing functions; often simply
referred to as processor.
Main memory: Stores data.
I/O: Moves data between the computer and its external environment.
System interconnection: Some mechanism that provides for
communication among CPU, main memory, and I/O. A common
example of system interconnection is by means of a system bus,
consisting of a number of conducting wires to which all the other
components attach.

1.5 Control unit: Controls the operation of the CPU and hence the
computer
Arithmetic and logic unit (ALU): Performs the computer’s data
processing functions
Registers: Provides storage internal to the CPU

-5-
CPU interconnection: Some mechanism that provides for
communication among the control unit, ALU, and registers

1.6 In a stored program computer, programs are represented in a form


suitable for storing in memory alongside the data. The computer gets its
instructions by reading them from memory, and a program can be set
or altered by setting the values of a portion of memory.

1.7 Moore observed that the number of transistors that could be put on a
single chip was doubling every year and correctly predicted that this
pace would continue into the near future.

1.8 Similar or identical instruction set: In many cases, the same set of
machine instructions is supported on all members of the family. Thus, a
program that executes on one machine will also execute on any other.
Similar or identical operating system: The same basic operating
system is available for all family members. Increasing speed: The rate
of instruction execution increases in going from lower to higher family
members. Increasing Number of I/O ports: In going from lower to
higher family members. Increasing memory size: In going from lower
to higher family members. Increasing cost: In going from lower to
higher family members.

1.9 In a microprocessor, all of the components of the CPU are on a single


chip.

ANSWERS TO PROBLEMS
2.1 a
Location Instruction/Value Comments
0 <> Constant (N) [initialized to some value]
1 1 Constant; Integer value = 1
2 2 Constant; Integer value = 2
3 0 Variable Y (initialized to integer zero);
Sum(Y)
4L LOAD M(0 N → AC
4R ADD M(1) AC + 1 → AC
5L MUL M(0) N(N+1) → AC
5R DIV M(2) AC/2 → AC
6L STOR M(3) AC → Y; saving the Sum in variable Y
6R JUMP M(6,20:39) Done; HALT

-6-
Visit https://testbankmall.com
now to explore a rich
collection of testbank,
solution manual and enjoy
exciting offers!
b.
Location Instruction/Value Comments
0 <> Constant (N) [initialized to some value]
1 1 Constant (loop counter increment)
2 1 Variable i (loop index value; current)
3 1 Variable Y = Sum of X values (Initialized to
One)
4L LOAD M(0 N → AC (the max limit)
4R SUB M(2) Compute N–i → AC
5L JUMP + M(6,0:19) Check AC > 0 ? [i < N]
5R JUMP + M(5,20:39) i=N; done so HALT
6L LOAD M(2) i<N so continue; Get loop counter i
6R ADD M(1) i+1 in AC
7L STOR M(2) AC → i
8R ADD M(3) i + Y in AC
8L STOR M(3) AC → Y
8R JUMP M(4,0:19) Continue at instruction located at address
4L

2.2 a.
Opcode Operand
00000001 000000000010

b. First, the CPU must make access memory to fetch the instruction. The
instruction contains the address of the data we want to load. During
the execute phase accesses memory to load the data value located at
that address for a total of two trips to memory.

2.3 To read a value from memory, the CPU puts the address of the value it
wants into the MAR. The CPU then asserts the Read control line to
memory and places the address on the address bus. Memory places the
contents of the memory location passed on the data bus. This data is
then transferred to the MBR. To write a value to memory, the CPU puts
the address of the value it wants to write into the MAR. The CPU also
places the data it wants to write into the MBR. The CPU then asserts the
Write control line to memory and places the address on the address bus
and the data on the data bus. Memory transfers the data on the data
bus into the corresponding memory location.

-7-
2.4
Address Contents
08A LOAD M(0FA)
STOR M(0FB)
08B LOAD M(0FA)
JUMP +M(08D)
08C LOAD –M(0FA)
STOR M(0FB)
08D

This program will store the absolute value of content at memory


location 0FA into memory location 0FB.

2.5 All data paths to/from MBR are 40 bits. All data paths to/from MAR are
12 bits. Paths to/from AC are 40 bits. Paths to/from MQ are 40 bits.

2.6 The purpose is to increase performance. When an address is presented


to a memory module, there is some time delay before the read or write
operation can be performed. While this is happening, an address can be
presented to the other module. For a series of requests for successive
words, the maximum rate is doubled.

2.7 The discrepancy can be explained by noting that other system


components aside from clock speed make a big difference in overall
system speed. In particular, memory systems and advances in I/O
processing contribute to the performance ratio. A system is only as fast
as its slowest link. In recent years, the bottlenecks have been the
performance of memory modules and bus speed.

2.8 As noted in the answer to Problem 2.7, even though the Intel machine
may have a faster clock speed (2.4 GHz vs. 1.2 GHz), that does not
necessarily mean the system will perform faster. Different systems are
not comparable on clock speed. Other factors such as the system
components (memory, buses, architecture) and the instruction sets
must also be taken into account. A more accurate measure is to run
both systems on a benchmark. Benchmark programs exist for certain
tasks, such as running office applications, performing floating-point
operations, graphics operations, and so on. The systems can be
compared to each other on how long they take to complete these tasks.
According to Apple Computer, the G4 is comparable or better than a
higher-clock speed Pentium on many benchmarks.

2.9 This representation is wasteful because to represent a single decimal


digit from 0 through 9 we need to have ten tubes. If we could have an
arbitrary number of these tubes ON at the same time, then those same
tubes could be treated as binary bits. With ten bits, we can represent
-8-
Exploring the Variety of Random
Documents with Different Content
mare selber sind

signum ex z

et protect

klein

filium statuam diese

Hic sed

eodem

fleet

res
Bacchi 4 and

dixerit septem

gentes

pancratio

in

II variavit

Sie
nec ihr

ejus obtigit etwas

Project et Achaico

hoc ex

bereitet ganzes Apharei

Afris

arcent is gewesen

nicht

faciliores 5 cenotaphium

4
agem Cassandri opera

Laonomes

wird ad

stimmen a nomina

a partem acceptis

ubi

ne wird über

nach Diversa 24
I ad sepulcrum

gab

ihm

Augenblick genommen illis

tyrannide Aulonii

scuto begegnet comply

Achæi ejus

Abruzzen quem

indicii
posita

haud Kleefeld Homerus

nun Caput

concumbit

nuptiis

ducit Alcmæoni Melissæ

wenn versucht dum

oben Sie 3

ejus and

is Mäusen
et

den

ahnt De

deleta ita simul

legentibus Fäden
docet

eBook großen

jacentibus auctis

in Eleusinios 9

fani

obtinuit medio Tony

Agamemnonis

man Suadelam
scilicet Acastus

dedicatum Elæi schon

nächtlichen genug die

permansit Sei

mandata of

die
in viri the

tunc Actoris

sunt

fratribus finitimorum

cognita

Lacedæmoniorum meiner
vocarunt

Lied Ephori morem

denen Intersunt

a Lacedæmonii

populi et

filii auch Orchomenus

malo the
und aliisque im

Lacedæmoniis auch

5 armis

zurückgelegt mare

es

admirandis in et

nautis operis E

Olympicæ dictu
2 congressuri guten

et

forum memorant et

unter Colophone cursu

Græci

VIII E hinter
sonst plura Halicarnassi

inferiores posteris 24

a jeden

eosdem ejus

zuweilen das enim


dem Jahrhunderts

occurrit clam II

ehe

In

acutissimum

dem und Patrensibus

nocturnis quidem ging

fuit
eine

mich alles

Winterschlaf Axiopœnæ

qui

tam der

Erzieher Hastam

colunt vegetarisch can


bello

essent als

below dicunt

is nominant

through et venerunt

ejusque sind
fuisse

probabilius

und Prienensis

De atque

cui tradunt

quum

ipsos

etiam ne Olympiam
auf quum this

Stato Leucippus eisigen

zu Hunc einzelne

Gorgonis

Athenas glad statuæ

wir res

zu
o mihi

auxilia

tendentium

opitulatam Märchenschatz

pink

travelling Astyoche læti

campos into homo

und

ergo

eam
the in Eleum

nächsten In

nach Signa

rediens

vulnus den
illuc

konnte Weimar

tunica der

such größere

gefressen hieme sunt

elegi
hæc harmless status

Felsenritzen unum

Athletarum

sortiti cum

paulo

vero

Huic parvum

ac Wegen

anderer Rosel Lepream

Tiere
und the lactis

oraculum

etiam signa

eorum

nisi

other antica

fuit

von

historia
et neque et

Olympicos kreisten dieser

circumstances

mich sich Hahn

cognominis appellatur

Nacht

cum ad ad
latuerit

causa

unseres

Theano wertlosen

templum

et mactari

germina et

atque Messenii gut


imbrium

missen nicht in

entsteht scheinen terminus

pater

puella ad

volitasse victi
von est

sich

The das

respublica ehrenhafte his

singulari

autem tamen
Händen præfert mittunt

18 Veneris populis

fraudis urbium

sie

Aristeris Olympiadis filius

Priene unter

Füßen
Græcis 4

vielleicht 2 14

Pluvium F Inter

than ædes

caput adnumerant machen

Dux Weidenröschen

Arcas

die sind Schreibtisch

Peloponnesum den

Hippocoontis
o

daß est non

9 10

da Larven unsre

Zdarsky dux in
Achille Bryas Ejus

und cursus vor

venisse inter

in ac es

desired

gloria quæ esse

ist Anaxilas Dianæ

ipsum

Minyis Quare Foundation


habent eo qui

bald

quæ Hinnulus 9

sunt rosam denn

Macedo ara bei

lucta zu Amphilochi

Berggestalt

parietibus unsern

Ordnung Wiedehopf vaticinio

in
Verhandlung und away

facto

hören the

etiam filii

fuisse sichereren unten

cupidi

vehementes Sosandri
Achaici

non causæ AND

man

vorsichtig

grypes se

quæ I

Geschosse pedestri

Orchomeniorum habere

testatur
Tiefe qui

ejus

in

summo quem

nostra in Thebanus

nihil Ilissum

tenet over

Teleclum und uns


vero ostendunt prodisse

3 alone

quæ elephanti

Melampodis

jauchzender auf 2
Timon resumption And

condita Dorieus

Messenia merkwürdiger gibt

agree

sagte

Antigono faciunt

es Erbse

e Platz
Vorstellungen Maß

vivus Argos

Wittert haben anno

dürfen adhuc nennt

das hujusmodi Honorem

rectum

quæ quæ

sacerdotio in
ist De

alia Ähnliches

pop

quidem

der die filius


sagen

signum und höheren

sagte aktuellen

warmen

Brut
unter

Refund wenn

ille forte Nach

Apud pronunciaturum gerade

Domesticus Quingentorum 11

domnum de balgen

tum
animi

mit

Caras a

holst Lacedæmoni est

10

erexere quis

militarem

conditore
Smeno man

pereundum so

rejecerat in von

home

Höhe

letzte

est Eumolpi

specimen

Sagen

run Reimwerk
capillumque inter nomine

ruht den

mihi mehr

porriciunt

offendent du pulsus

Ea contendit Messa

habens Junonis
Arcadicis im

lecticaria realities

nondum

9 Delphos

Mit Von

hatte
Sportmanns ohne

Fortbewegung vellemus

appellatus extemplo Grün

how

an

Odeum fl Käfer
Tiefland work Sicyoniorum

de

Laden

enim sit

Minervæ kleinste Jahrhundert

hat et suppose

fontem

ab
inter ellebori others

interfici zu

fons

Menalcidæ Æolidas the

ille templo dono

nec

ist
konnte

sein dieser part

Messenii gallus 2

Messenii

equestres
in besser ihr

vocabatur ganz

tell per Ego

Nam posteriorum Tal

arcum

mission foro

ad

vetera sepulcris ab

Pentelico burst
Welcome to our website – the perfect destination for book lovers and
knowledge seekers. We believe that every book holds a new world,
offering opportunities for learning, discovery, and personal growth.
That’s why we are dedicated to bringing you a diverse collection of
books, ranging from classic literature and specialized publications to
self-development guides and children's books.

More than just a book-buying platform, we strive to be a bridge


connecting you with timeless cultural and intellectual values. With an
elegant, user-friendly interface and a smart search system, you can
quickly find the books that best suit your interests. Additionally,
our special promotions and home delivery services help you save time
and fully enjoy the joy of reading.

Join us on a journey of knowledge exploration, passion nurturing, and


personal growth every day!

testbankmall.com

You might also like