Null Essentials Of Computer Organization Solutions Manual

The Essentials of Computer Organization and Architecture
Linda Null and Julia Lobur Jones and Bartlett Publishers, 2003
Chapter 2
Instructor's Manual
______________________________________________________________________________
Chapter Objectives Chapter 2, Data Representation, provides thorough coverage of the various means computers use to represent both numerical and character information. Addition, subtraction, multiplication, and division are covered once the reader has been exposed to number bases and the typical numeric representation techniques, including one’s complement, two’s complement, and BCD. In addition, EBCDIC, ASCII, and Unicode character representations are addressed. Fixed and floating point representation are also introduced. Codes for data recording and error detection and correction are covered briefly. This chapter should be covered after Chapter 1, but before Chapters 4 through 11. Lectures should focus on the following points: • • • •
• • • •
Number systems. Most students have been exposed to positional number systems and different bases. However, these concepts are crucial to understanding the remainder of Chapter 2, so they should be covered in detail. Decimal to binary conversions. Because the binary number system translates easily into electronic circuitry, it is important to become familiar with how computer represent values. Signed versus unsigned numbers. Representing unsigned numbers in binary form is much less complicated than dealing with signed numbers. Signed integer representation. There are basically three methods for representing signed numbers: signed magnitude, one's complement, and two's complement. Each of these methods should be covered, with the focus on signed magnitude and two's complement notations. Binary arithmetic. Although people do not often add binary values, performing binary addition and subtraction helps to reinforce the concepts necessary for understanding data representation. In particular, these operations illustrate the dangers of overflow conditions. Floating point representation. Computers must be able to represent floating point numbers, and there are numerous possible formats for doing so. Potential errors that may result from the limitations of the representation are also important to discuss. Character representation. ASCII, EBCDIC, Unicode and BCD are all important character codes. Lectures should emphasize the similarities and differences among these codes. Codes for data recording and transmission. When binary data is written to some sort of medium or transmitted over long distances, the binary one's and zero's can become Page 1 Last Updated: November 2003

blurred. Some sort of encoding is necessary to ensure that characters are properly encoded in these situations. Error detection and correction. Regardless of the coding method used, no communications channel or storage medium is error-free. Although simple parity bits can help to detect errors, more complicated codes, including cyclic redundancy checks and Hamming codes, and are often necessary for sophisticated error detection and correction.
Required Lecture Time Chapter 2 can typically be covered in 6 lecture hours, depending on how detailed one wishes to go into recording and transmission codes and error detection and correction. We suggest that the focus be on integer, floating-point, and character representation, with emphasis given to complement notation. If time permits, data recording and transmission codes and error detection and correction codes can be covered.
Lecture Tips Teachers should spend time explaining the ranges allowed by the different representation formats. For example, if we are using 4 bits to represent unsigned integers, we can represent values from 0 to 15. However, if we are using signed magnitude representation, the bits are interpreted differently, and the possible range is from -7 to +7. Make sure students understand why it is not possible to represent +9 or +10, as these will be seen as -1 and -2 respectively. Converting unsigned whole numbers tends to be relatively straight-forward, but signed numbers and fractions tend to be more difficult. In particular, complement systems confuse students. They often think that all numbers have to be negated to be represented. For example, if a student is asked how a computer, using two's complement representation, would represent -6 (assuming 4-bit values), they answer: 1010 (take 0110, toggle each bit and add 1). This is, of course, the correct answer. However, if that student is asked how the computer using two's complement representation would represent +6, they will often do exactly the same thing, giving the same answer. Teachers need to be sure that students realize representing positive numbers does not require any 'conversion'. It is only when a number is negative that two's complement, signed magnitude, and one's complement representations are necessary. Instructors should spend time on overflow and look at several examples so that students can fully appreciate the consequences. Students find it difficult to understand why one time a carry results in overflow, but yet another carry may not result in overflow. Floating point representation is fairly straight-forward, but students often have difficulty with the format and the bias.
Answers to Exercises 1. Perform the following base conversions using subtraction or division-remainder: a. 45810 = ________ 3 b. 67710 = ________ 5 Page 2 Last Updated: November 2003
c. 151810 = _______ 7 d. 440110 = _______ 9 Ans. a. 1212223
b. 102025
c. 42667
d. 60309
______________________________________________________________________________ 2. Perform the following base conversions using subtraction or division-remainder: a. b. c. d.
58810 = _________ 3 225410 = ________ 5 65210 = ________ 7 310410 = ________ 9
Ans. a. 2102103
b. 330045
c. 16217
d. 42289
______________________________________________________________________________ 3. Convert the following decimal fractions to binary with a maximum of six places to the right of the binary point: a. 26.78125 b. 194.03125 c. 298.796875 Ans. a. 11010.11001 b. 11000010.00001 c. 100101010.110011 d. 10000.000111
d. 16.1240234375
______________________________________________________________________________ 4. Convert the following decimal fractions to binary with a maximum of six places to the right of the binary point: a. 25.84375 b. 57.55 c. 80.90625 Ans. a. 11001.11011 b. 111001.100011 c. 1010000.11101 d. 1010100.110111
d. 84.874023
______________________________________________________________________________ 5. Represent the following decimal numbers in binary using 8-bit signed magnitude, one's complement and two's complement: a. 77 b. -42 Ans. a. Signed magnitude: 01001101 One's complement: 01001101 Two's complement: 01001101
c. 119
d. –107
b. Signed magnitude: 10101010 One's complement: 11010101 Two's complement: 11010110 c. Signed magnitude: 01110111 One's complement: 01110111 Two's complement: 01110111 Page 3 Last Updated: November 2003
d. Signed magnitude: 11101011 One's complement: 10010100 Two's complement: 10010101
______________________________________________________________________________ 6. Using a 'word' of 3 bits, list all of the possible signed binary numbers and their decimal equivalents that are representable in: a. Signed magnitude b. One's complement Ans. a. 011 to 111, or +3 to -3 b. 011 to 100, or +3 to -3 c. 011 to 100, or +3 to -4
c. Two's complement
______________________________________________________________________________
7. Using a 'word' of 4 bits, list all of the possible signed binary numbers and their decimal equivalents that are representable in: a. Signed magnitude b. One's complement Ans. a. 0111 to 1111, or +7 to -7 b. 0111 to 1000, or +7 to -7 c. 0111 to 1000, or +7 to -8
c. Two's complement
______________________________________________________________________________ 8. From the results of the previous two questions, generalize the range of values (in decimal) that can be represented in any given x number of bits using: a. Signed magnitude Ans. a. -(2x-1-1) to +(2x-1-1) b. -(2x-1-1) to +(2x-1-1) c. -(2x-1) to +(2x-1)
b. One's complement
c. Two's complement
______________________________________________________________________________ 9. Given a (very) tiny computer that has a word size of 6 bits, what are the smallest negative numbers and the largest positive numbers that this computer can represent in each of the following representations? a. One's complement b. Two's complement Ans. a. Largest Positive: 0111112 (31) Smallest Negative: 1000002 (-31) b. Largest Positive: 0111112 (31) Smallest Negative: 1000002 (-32)
______________________________________________________________________________ 10. You have stumbled on an unknown civilization while sailing around the world. The people, who call themselves Zebronians, do math using 40 separate characters (probably because there are 40 stripes on a zebra). They would very much like to use computers, but would need a computer to do Zebronian math, which would mean a computer that could represent all 40 characters. You are a computer designer and decide to help them. You decide the best thing is to use BCZ, Binary Coded Zebronian (which is like BCD except it Page 4 Last Updated: November 2003
codes Zebronian, not Decimal). How many bits will you need to represent each character if you want to use the minimum number of bits? Ans. 40 characters need to be represented by binary coded Zebronian (BCZ), so you will need 6 bits. 5 bits would only give you 32 (25) unique characters. Note that 6 bits would allow you to represent 64 characters.
______________________________________________________________________________ 11. Perform the following binary multiplications: a.
1100 × 101
b. 10101 × 111
Ans. a. 111100
c.
11010 × 1100
b. 10010011
c. 100111000
______________________________________________________________________________ 12. Perform the following...
Null Essentials Of Computer Organization Solutions ManualEssentials

Textbook solutions for Essentials of Computer Organization and Architecture 5th Edition Linda Null and others in this series. View step-by-step homework solutions for your homework. Manual essentials of computer organization instructors manual in this site is not the same as a solution manual' 'the essentials of computer organization and architecture june 6th, 2018 - the essentials of computer organization and architecture instructors. JULY 8TH, 2011 - INSTRUCTOR MANUAL CH2 LINDA NULL ESSENTIALS OF COMPUTER ORGANIZATION.

The Essentials of Computer Organization and Architecture (4th Edition) by Linda Null and Julia Lobur. [Large view of Book] Book Web Page. The Essentials of Computer Organization and Architecture, 4th Edition. 2 reviews. by Julia Lobur, Linda Null. Publisher: Jones & Bartlett Learning. Release Date. Essentials of Computer Organization and Architecture. Authors: Linda Null Linda Null, Julia Lobur, MarieSim: The MARIE computer simulator, Journal on.

Author:Turan Dajind
Country:Moldova, Republic of
Language:English (Spanish)
Genre:Sex
Published (Last):24 November 2016
Pages:238
PDF File Size:2.27 Mb
ePub File Size:10.76 Mb
ISBN:942-4-95830-738-4
Downloads:62361
Price:Free* [*Free Regsitration Required]
Uploader:Moogushicage

View table of contents.

The Essentials of Computer Organization and Architecture, 4th Edition [Book]

Top Reviews Most recent Top Architectuer. East Dane Designer Men’s Fashion. I’d like to read this book on Kindle Don’t have a Kindle? I feel like I didn’t waste time reading it, so you too could learn something from it unless of course you already know the subject well Using this book for a graduate course. I would give it a five star if it’s a book from Wikibooks. Whetstone, Linpack, and Dhrystone Ribbings etikett Magdalena Ribbing kr. Integrated Circuit Computers — 1. From Problem Description to Circuit 3.

In my life I have encountered text where there nlul NO way questions could be answered based solely on the info in the text. Answers and Hints for Selected Exercises. There’s a problem loading this menu right now. Ethics for the Information Age 6th Edition. Its architscture on real-world examples and practical applications encourages students to develop a “big-picture” understanding of how essential organization and architecture concepts are applied in the computing world. Get organizatiin Know Us.

Experience Navigate 2 today at www. Amazon Inspire Digital Educational Resources. The book uses very low quality images.

Bortom varje rimligt tvivel Malin Persson Giolito. Lots of overly detailed facts, historical information, mediocre but acceptable formatting, and excessive citations – everything you would expect from a community sourced textbook. On Page 9, there is even a picture taken from Wikipedia!

Thorough, well-written, highly technical textbook.

A full suite of student and instructor resources, including a secure companion website, Lecture Outlines in PowerPoint Format, and an Instructor Manual complement the text. The Roots and Architecture of the Internet Digital Design and Computer Architecture. Would you like to tell us about a lower price? Ribbings etikett Magdalena Ribbing. See all 89 reviews. Shopbop Designer Fashion Brands.

Essentials of Computer Organization and Architecture

Null Essentials Of Computer Organization Solutions Manual 6th Edition

Levereras inom vardagar. This best-selling text correlates to the ACM-IEEE Computer Science Curriculum update and exposes readers to the inner workings of a modern digital computer through an integrated presentation of fundamental concepts and principles.

The fully revised compuyer updated Fourth Edition includes the most up-to-the-minute data and resources available and reflects current technologies, including tablets and cloud computing.

Sure, some of the information is complicated and dry — but that’s the nature of the subject matter. The formatting is clmputer minimal organizatjon you will have no idea if you are reading a new section or just a sub-section.

Essentials of Computer Organization and Architecture Hardcover. For instance binary divisions and multiplications would be better with couple more examples. Computing as a Service 1. AmazonGlobal Ship Orders Internationally. It is not perfect, and some sections should be more elaborated, but otherwise it is rather informative.

Essentials

Linda NullJulia Lobur.

Linda Null

Null Essentials Of Computer Organization Solutions Manuals

Data Structures and the Computer A. The “Textbook Organizagion Award” recognizes works for their excellence in the areas of content, presentation, appeal, and teachability. English Choose a language for shopping. Read more Read less.

Stay ahead with the world’s most comprehensive technology and business learning platform. This book is ok, but sometimes does not architecyure a great job at more detailed explanations.

Important concepts are not highlighted properly, while random words are put in bold for no apparent reasons. So, if you getting this text organizarion class, it is good news. Updated and revised to reflect the most current data in the field, perennial bestseller The Essentials of Computer Organization and Architecture, Fourth Edition is comprehensive enough to address all necessary organization and architecture topics, but concise enough to be appropriate for a single-term course.

Customers who viewed this item also viewed. Know that if the book is archotecture, you will be using other sources to actually learn the material to do the homework.

Related Posts