8-bit two''s complement numbers

Assignment Help Basic Computer Science
Reference no: EM13841410

  1. Give the 8-bit two's complement representations of the following integers: 55, 83, -79, -88.
  2. Give the integer (in standard base-10 notation) which is represented by each of the following 8-bit two's complement numbers: 10000000, 11110011, 11111111.
  3. Compute the following using 8-bit two's complement representations, as shown in class and described in the text: -79 + 55, -79 - 88, and 83 + 55. In each case, indicate whether the calculation results in an overflow. If it does not result in an overflow, then verify that your answer is correct by converting the result back to standard base-10 notation. Note: Use the two's complement representations from part i above.
  4. What range of numbers can be represented in (a) 10-bit two's complement? What are the minimum number of bits necessary to represent (b) 2015 and (c) -99 in two's complement?
  5. What is the maximum number of bits that may be needed to represent the multiplication of a 6-bit number with a 8-bit number? Justify your answer.

Design a combinational circuit F that receives four input signals and outputs 2 output signals. F takes as input four bits labeled A3, A2, A1, A0 and returns as output a two bit number labeled C1 and C0 such that C1 and C0 corresponds to the index (0 to 3) of the most significant input bit. Forexample,forinputA3=0,A2=1,A1=0,A0=1,thedesiredoutputofF isC1 =1and C0 = 0 which corresponds to the index 2. Also, assume that if the input binary number is 0000, then the output is 00.

  1. Construct the truth table for the above circuit. Note that F has four input bits and two output bits.
  2. Using the CNF construction by 0s, construct a Boolean formula for the output bit C1.
  3. Using the Laws of Logic, simplify your Boolean formula from part (ii). Make your final formula as small as you can, in terms of the total number of variables and operators in the formula.
  4. Using the CNF construction by 0s, construct the Boolean formula for the output bit C0.
  5. Using the Laws of Logic, simplify your Boolean formula from part (iv). Make your final formula as small as you can, in terms of the total number of variables and operators in the formula.
  6. Using your answers for the above parts, build a circuit for F using the simplified boolean functions.
  7. (Bonus Question) The circuit descibed above is a simplified version of a circuitary that is used to implement a priority fuction. What is the name of this circuit.

Reference no: EM13841410

Questions Cloud

Write a report providing guidance for your manager : As a human resource manager you have been asked to write a report providing guidance for your manager in dealing with issues in contemporary human resource management that you think are important.
Identify the stages of group development : Identify the stages of group development in Tuckman's 5 stage model, an.d briefly discuss the differences between the 5 stage model and Gersick's punctuated equilibrium model.
Programming tasks use any high-level programming : Programming Tasks Use any high-level programming language you wish for the following programming exercises. Do not call built-in library functions that accomplish these tasks automatically. (Examples are sprintf and sscanf from the Standard C librar..
What constitutes effective leadership : Here are the questions for the case titled, Sam Perkins. Please respond individually and to the postings of your fellow students. Good luck, and let me know if you have any questions. Please state the question, and then post your answers by the end o..
8-bit two''s complement numbers : Give the 8-bit two's complement representations of the following integers: 55, 83, -79, -88.Give the integer (in standard base-10 notation) which is represented by each of the following 8-bit two's complement numbers: 10000000, 11110011, 11111111.
Which type of neural prosthetic are you most surprised : What other types of neural prosthetic/bionic devices does the article mention? How does each of them work? Which type of neural prosthetic are you most surprised by? Why is this
Determine the most suitable means of inventory control : Describe a retail business with which you are familiar and determine the most suitable means of inventory control. Provide specific examples to support your response. 2. For the same business, discuss what innovative steps you could take to deter emp..
Community efforts and managing public relations : "Community Efforts and Managing Public Relations (PR)" You are a new PR intern at Apple. Apple is donating 200 iPads to a local inner-city school to promote technology in education. As a PR intern, you need to get the word out about this event.
What role do users have in the development phase : At least 200 words for each question 1.  What role do users have in the development phase and integration phase for information systems? 2.  What advantages does commercial off-the-shelf software provide over custom software?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Why you believe the trend of threats

Explain why you believe the trend of threats targeting large enterprises is rising and what you believe is the greatest tool these hackers have at their disposal. Provide a rationale.

  What are control and what are containers

What are the various component use to build Graphic User Interface(GUI) screen? What are control and what are containers

  Transferring of videos and music files between computers

Transferring of videos and music files between computers

  Setting up a successful help desk-physical considerations

One of the most critical problems faced by the information technology department in virtually every organization is how to provide effective help to end-users facing problems with the technology. The help desk is the point at which every frustrati..

  Create a local area network

Create a local area network (LAN) design diagram of the current network that describes the hardware and software resources that Matt described.

  As a software engineer what are the means of tracking you

as a software engineer what are the means of tracking you would use to track and monitor the reuse history of a

  Write this report addressing

Your supervisor has asked you to draft a brief report that describes the "Internal Use Only" data classification standard of Richman Investments.

  Describe the available materials and services

Describe the available materials and services

  Create a program that interviews the users

Create a program that interviews the users about their personal information, how many jobs they have and what the income is from each of their jobs. The program should then display back to the user the following items.

  Why would a network manager benefit

Why would a network manager benefit from having network management tools? Describe 5 scenarios.

  Create method takes two integers input parameters and cheks

Create a method that takes two integers input parameters and checks whether one number is divisible by the other

  Driving force causing this evolution

Discuss the evolution of client-server computing from file server to multilayer applications to Web-based applications. What has been the driving force causing this evolution? Where do you think network computing will be in the next five years? Ten y..

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