Introduction To Computing Systems
3rd Edition
ISBN: 9781260150537
Author: PATT, Yale N., Patel, Sanjay J.
Publisher: Mcgraw-hill,
expand_more
expand_more
format_list_bulleted
Question
Chapter 4, Problem 5E
(a)
Program Plan Intro
To find the binary values at locations 3 and 6.
(b)
Program Plan Intro
To interpret the following:
- The data stored at locations 0 and 1 as 2’s complement integers.
- The data stored at location 4 as an ASCII value.
- The data stored at locations 6 and 7 as an IEEE floating point number.
- The data stored at locations 0 and 1 as unsigned integers.
(c)
Program Plan Intro
To find the instruction represented by the binary pattern stored at location 0 as per the Von Neumann model.
(d)
Program Plan Intro
To find the location stored at location 5 if the values represent the memory addresses and to find the binary values contained at that location.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
The table below is similar to the one in Part A, but this time each row provides a decimal value.
For each row, provide the equivalent binary value in the second column. And again, please provide
your final answer in the table and show and submit all your work on a separate page.
Base 2 (Binary)
Туре
unsigned byte
unsigned byte
byte
byte
Base 10 (Decimal)
204
17
65
-90
Please help provide answers for the following questions
2-26. The following bytes (shown in hex) represent a person’s name as it would be stored in a computer’s memory. Each byte is a padded ASCII code. Determine the name of each person.
(a) 42 45 4E 20 53 4D 49 54 48
(b) Write the Phrase in ascii : I will score an A grade
2-30. Perform each of the following conversions. For some of them, you may want to try several methods to see which one works best for you. For example, a binary-to-decimal conversion may be done directly, or it may be done as a binary-to-hex conversion followed by a hex-to decimal conversion.=
_2: binary _10: decimal _16: hexadecimal
(a) 517_10 = _____ _2
(b) 255_10 = _____ _2
(c) 101010001_2 = _____ _10
(d) 1010101000100111_2 = _____ _10
(e) 2547_10 = _____ _16
(f) 567_10 = _____ (BCD)
(g) 275_16 = _____ _10
(h) 53_10= _____ _16
(i) A79_16 = _____ _10
(j) 3ED5_16 = _____ _10
(k) 1760_10 = _____ _16
(l) 38,218_10 = ______ _16
(m)…
Fill in the empty spaces in the following table. As you do, please be aware of the following:
• All numbers are considered unsigned (positive) for this table
All binary answers must have 16 bits
You need to put a space after every 4 bits for binary values.
All hex values must use capital letters
Unsigned Decimal
16-bit Binary
ST
0000 0010 1010 1100
Hex
7E
Chapter 4 Solutions
Introduction To Computing Systems
Ch. 4 - Prob. 1ECh. 4 - Prob. 2ECh. 4 - What is misleading about the name program counter?...Ch. 4 - Prob. 4ECh. 4 - Prob. 5ECh. 4 - What are the two components of an instruction?...Ch. 4 - Prob. 7ECh. 4 - The FETCH phase of the instruction cycle does two...Ch. 4 - Prob. 10ECh. 4 - State the phases of the instruction cycle, and...
Knowledge Booster
Similar questions
- 2. The computer in mars has a fivenary memory - that is each location can hold a frit value, with a frit holding 0, 1, 2, 3, or 4. How many frits are needed to hold a 6-octal_bit number. Give an expression for the number of frits to hold n octal bits.arrow_forwardRefer to the ASCII code file provided in the Resources or find an ASCII table on the Internet. 1. How will the following phone number look like stored in the computer storage in ASCII code? 315-265-1918 a. in decimal b. in hexadecimal 2. What is the largest unsigned integer that fits in a 4-bit word? Show how you determine it. 3. What is the largest unsigned integer that fits in an 8-bit word? Show how you determine it. 4. Find out what is the meaning of the term OVERFLOW when a computer adds integers (with the same sign - both positive or both negative). Cite your source.arrow_forward2. The table of ascii characters is of size 128. This requires 7 bits of data. (When stored in an 8 bit byte the high bit is usually left 0) If we had 3 bits of data to represent characters in a data set, how many characters could our set contain? Question 1 options: 7 3 9 8 4arrow_forward
- By assuming that X is the last digit of your student number and 3X is a two digit number, consider memory storage of a 64-bit word stored at memory word 3X in a byte-addressable memory (a) What is the byte address of memory word 3X? (b) What are the byte addresses that memory word 3X spans? (c) Draw the number 0XF1234567890ABCDE stored at word 3X in both big-endian and little-endian machines. Clearly label the byte address corresponding to each data byte value.arrow_forwardConvert the following float-point decimal numbers into binary: A=0.05, B=-0.04375; and then, find the result of 2 x (A+B) based on the binary representation. Your final result should be in the scientific normalized form. Finally. depict memory content showing the final results stored in a 64-bit word.arrow_forwardx = 4 and x = 8 **** and 3X is a two digit number, consider memory storage of a 64-bit word stored at memory word 3X in a byte-addressable memory (a) What is the byte address of memory word 3X? (b) What are the byte addresses that memory word 3X spans? (c) Draw the number 0XF1234567890ABCDE stored at word 3X in both big-endian and little-endian machines. Clearly label the byte address corresponding to each data byte valuearrow_forward
- By assuming that X is the last digit of your student number and 3X is a two digitnumber, consider memory storage of a 64-bit word stored at memory word 3X ina byte-addressable memory(a) What is the byte address of memory word 3X?(b) What are the byte addresses that memory word 3X spans?(c) Draw the number 0xF1234567890ABCDE stored at word 3X in both big-endianand little-endian machines. Clearly label the byte address corresponding to eachdata byte value.arrow_forwardIs there a way to efficiently employ decimal data types, and what are the benefits and drawbacks of doing so?arrow_forwardGiven the image below, what is the Linear Address of the memory location currently being pointed to in the Data Segment . Make all hexadecimal letters lower case ● Use no spaces in your answer You may proceed the answer by Ox if you like (lower case x) Do not include leading zeros (in the most significant nibbles) in your answer Segment Descriptor Table ??? 19 0x1A0020 0x0224 20 0x2B0020 ??? 21 0x000F5B OXOA 22 0x09223A 23 0x09223A CS 0022 DS 0019arrow_forward
- 3. Fractional Values Complete the following table. The first row is filled in to show the kind of values expect ed. For simplicity, the bits of the floating point numbers are shown in 3 groups - sign, exponent and significand. For the 8 bit floating point assume 1 bit for the sign bit, 4 for the exponent, and 3 bits for the significand. The bias is 7 for this type. Decimal Binary Fixed Point 8 bit floating point 0.25 0.01 0 0101 000 0.125 1.101 0 1101 100arrow_forwardAssume the simple floating point model used in the slides (i.e., 14-bits of storage) a. How would we represent the numbers 67.25 and 47.98arrow_forwardFill in the empty spaces in the following table. As you do, please be aware of the following: • All numbers are considered unsigned (positive) for this table • All binary answers must have 16 bits • You need to put a space after every 4 bits for binary values. • All hex values must use capital letters Unsigned Decimal 16-bit Binary Нех 7E 0000 0010 1010 1100 965arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr