Urgenthomework logo
UrgentHomeWork
Live chat

Loading..

ITC544 Computer Organisation and Architecture:0xBAD to Binary

Task

Answer the following Questions

Q1

a) Determine the value of base x if (211)x = (6A)16 

b) Convert the followings:

i) OxBAD into a decimal number
ii) 58810 into a 3-base number

c) 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? 

i) One's complement
ii) Two's complement

Q2.

a) Consider the following logic diagram of a combinational circuit where A, B, and C are inputs and Q is the output. Three 2-input AND gates and two 2-input OR gates are used in the circuit. It is possible to reduce some of the logic gates without changing the functionality of the circuit. Such component reduction results in higher operating speed (less delay time from input signal transition to output signal transition), less power consumption, less cost, and greater reliability. Construct a logic diagram of a circuit which does have the same function output with only two logic gates (instead of five). Please show the steps. 
b) Using basic Boolean algebra identities for Boolean variables A, B and C, drove that ABC-F ABC' + AB'C + ABC = AB + AC + BC. Please show all steps and mention the identities used. 

Answers:

A1

a)

To calculate x if (211)x = (6A)16 ...(1)

RHS

We will convert RHS into decimal number system.

(6A)16

= (6 * 161) + (10 * 160) (A16 = 1010)

= (6 * 16)  + (10 * 1) (a1 = a), (a0 = 1)

= 96 + 10

= 106 ...(2)

LHS

We will expand LHS into decimal number system. Since the base is unknown, we will continue with the variable for the time being.

(211)x

= (2 * x2) + (1 * x1) + (1 * x0)

= (2x2)  + (x) + 1 (a1 = a), (a0 = 1)

= 2x2 + x + 1 ...(3)

Using (1), (2), and (3), we get:

2x2 + x + 1  = 106

Solving this we get equation, we get x = 7

Thus, the base of 211 is 7 (answer)

b)

i). 0xBAD to binary. Wewill convert this hexadecimal number to binary by converting the individual characters. Binary is a number system with base 2, and hexadecimal has base 16. Thus there is a 1:4 mapping from hexadecimal to binary. We will use 8421 rule to calculate the equivalent binary.

D16 = (13)16 = (1011)2

A16 = (10)16 = (1010)2

B16 = (11)16 = (1101)2

Thus, 0xBAD = (110110101011)2

ii). 58810to base-3.The fundamental process of converting from one base to another is of successively dividing the decimal number by the base of the target number system. The remainders are then collected with the last remainder as the most significant digit, and the first remainder as the least significant digit. This calculation is depicted below:

588 / 3  = 196, remainder = 0

196 / 3  = 65, remainder = 1

65 / 3  = 21, remainder = 2

21 / 3  = 7, remainder = 0

7 / 3  = 2, remainder = 1

2 / 3  = 0, remainder = 2

Thus, the equivalent base-3 number is (210210)3

c).

We have a computer whose word size is 6 bits. Since we have to accommodate both positive and negative numbers, we need a way to identify this. This identification is done by using the most significant bit (MSB) for representing whether the number is positive, or negative, or by techniques as  used in two's complement.

  1. One's complement.The MSB will be used for storing sign. Thus, we are left with 5 bits. Thus the largest negative number that can be stored is 25= -32, and after including 0, the largest positive number that can be stored is 25 - 1 = 31
  2. Two's complement.In two's complement, the MSB is not used for storing sign, and thus all the bits in the word can be used for storing the data. Thus, the largest negative number is 26=-128, and after including 0, the largest positive number is 26-1 = 127

A 2

a).

The given diagram has the following equation:

AB + ((B+C)BC)  

= AB + (BBC + CBC)

= AB + BBC + CBC

= AB + BC + CB

= AB + BC + BC

= AB + BC

= B(A + C)

Thus , the reduced equation can serve the same purpose with two logic gates one AND, and one OR. The logic diagram is as follows:

b)

We have to prove that ABC + ABC' + AB'C + A'BC = AB + AC +BC. We start with the LHS, and process it as follows:

LHS

ABC + ABC' + AB'C + A'BC

= ABC + ABC + ABC  + ABC' + AB'C + A'BC (Using A + A = A, repeating ABC input)

= ABC + ABC' + ABC + AB'C + ABC + A'BC (Using A + B = B + A, rearranging inputs)

= AB(C + C') + AC(B + B') + BC(A + A') (Using A(B+C) = AB + AC, taking common terms out)

= AB(1) + AC(1) + BC(1)  (Using A + A' = A, eliminating inputs)

= AB + AC + BC (Using A.1 = A, eliminating inputs)

And this is equal to RHS, thus proved.


Buy ITC544 Computer Organisation and Architecture:0xBAD to Binary Answers Online

Talk to our expert to get the help with ITC544 Computer Organisation and Architecture:0xBAD to Binary Answers to complete your assessment on time and boost your grades now

The main aim/motive of the management assignment help services is to get connect with a greater number of students, and effectively help, and support them in getting completing their assignments the students also get find this a wonderful opportunity where they could effectively learn more about their topics, as the experts also have the best team members with them in which all the members effectively support each other to get complete their diploma assignments. They complete the assessments of the students in an appropriate manner and deliver them back to the students before the due date of the assignment so that the students could timely submit this, and can score higher marks. The experts of the assignment help services at urgenthomework.com are so much skilled, capable, talented, and experienced in their field of programming homework help writing assignments, so, for this, they can effectively write the best economics assignment help services.

Get Online Support for ITC544 Computer Organisation and Architecture:0xBAD to Binary Assignment Help Online

Resources

  • 24 x 7 Availability.
  • Trained and Certified Experts.
  • Deadline Guaranteed.
  • Plagiarism Free.
  • Privacy Guaranteed.
  • Free download.
  • Online help for all project.
  • Homework Help Services

); }
Copyright © 2009-2023 UrgentHomework.com, All right reserved.