Question

In: Computer Science

Calculate the value of each of the physical addresses. Assume numbers are hexadecimal. a) B2C0:FA12 I...

Calculate the value of each of the physical addresses. Assume numbers are hexadecimal.

a) B2C0:FA12

I am having difficulties to solve this.

I know that I have to add a zero to the starting so it becomes B2C00 + FA12 = B is 11 C is 13 F is 15 and A is 10 --> 1121300 + 151012

I do not know if this is the right procedure to add them.

Thank you in advance

Solutions

Expert Solution

Greetings!!

Basics needed:

In decimal(deca means 10) number system,10 unique symbols(0,1,2,3,4,5,6,7,8,9) are used to form the numbers. So the sequence starts like:0,1,2,3,4,5,6,7,8,9. Now all the symbols are used. To find the next number in the sequence, 1 is used in the MSB and then repeat the use of other digits as 10,11,12,13,14,15,16,17,18,19 and now the MSB is 2 and the sequence is 20,21,22,23,24,25,26,27,8,29 and so on.

In hexadecimal, equivalently 16 unique symbols(0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F) are used to form the numbers. So the sequence starts like:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E. Now all the symbols are used. To find the next number in the sequence, 1 is used in the MSB and then repeat the use of other digits as 10,11,12,13,14,15,16,17,18,19,1A,1B,1C,1D,1E,1F and then use 2 as the MSB and the sequence is 20,21,22,23,24,25,26,27,28,29,2A,2B,2C,2D,2E,2F and so on.

Hexadecimal and equivalent decimal numbers:

ie if 9 is added with 1 in decimal system, it gives the next number in the series. ie 10

if 9 is added with 1 in hexadecimal system, it gives the next number in the series. ie A.

Similarly if A is added with 1,gives B.

If F is added with 1,gives 10(this is the next number in the series)

F+5=14 and

F+9=18 and

F+A=19 and to do this F is added with the decimal equivalent of A which is 10

F+B = 1A and to do this F is added with the decimal equivalent of B which is 11(Please note that while adding 11 get the 11th number in the sequence)

FF+1=100

[F+1=10 and 1 is carry and is forwarded to the next position and then F+1=10 and hence the answer is 100]

Now ready to do math.

How to calculate the Physical address using B2C0:FA12 :

B2C00+

FA12

----------

C2612    

[0+2=2 and 0+1=1 and C+A=16, out of which 1 is carry and carry over to the next position and F+2+1=12 and 1 is carry over and B+1=C]

Hope this helps


Related Solutions

6. Assume a computer has a physical memory organized into 64-bit words. Using hexadecimal notation, give...
6. Assume a computer has a physical memory organized into 64-bit words. Using hexadecimal notation, give the word address and offset within the word for each of the following byte addresses. Byte address Word address Offset 0x000b 0x03ff 0x07fc
Convert the following numbers from decimal to hexadecimal (and for each, indicate how many bytes would...
Convert the following numbers from decimal to hexadecimal (and for each, indicate how many bytes would be needed to store the value of that number): 10 15 16 256 250 358 1024 1023 8195
Find the subnet addresses, the broadcast addresses, and the range of available addresses for each given...
Find the subnet addresses, the broadcast addresses, and the range of available addresses for each given IPv4 address. 129.153.192.0/22 Network in Binary: __ __ __ __ __ __ __ __ . __ __ __ __ __ __ __ __ . __ __ __ __ __ __ __ __ . __ __ __ __ __ __ __ __          Dotted decimal: ______. ______ . _____ . _____ Broadcast: __ __ __ __ __ __ __ __. __ __ __ __ __ __...
5). Calculate the numerical value of the price elasticity of supply I each of the following...
5). Calculate the numerical value of the price elasticity of supply I each of the following situation using midpoint method A rise in the price of wheat from $300 to $350 per metric tonne increases the amount supplied by wheat farmers from 8 million to 9 million tonnes. The amount of farmed salmon sold drops from 2 million to 1 million kilograms when the price of salmon falls from $8 to $ 7.50. When the price of oranges rises from...
Why are computer addresses described with hexadecimal notation? Why isn't the binary number system used? What...
Why are computer addresses described with hexadecimal notation? Why isn't the binary number system used? What is BCD?
I) Journalize each of he following transactions: Assume the following account numbers: Cash: 101; Accounts Receivable:...
I) Journalize each of he following transactions: Assume the following account numbers: Cash: 101; Accounts Receivable: 102; Equipment: 110; Accounts Payable: 201; Landscaping Fees: 401; Advertising Expense: 510; Utility Expense: 512 1) Paid electric bill, $200 2) Paid $300 for advertising 3) Earned $1000 for landscaping services - the customer makes a $200 balance and finances the balance 4) Refer to #3 - customer makes a $400 payment. 5) Refer to #3 and #4 - customer pays balance owed 6)...
Explain the following: a bit, octet, hexadecimal, and decimal value
Explain the following: a bit, octet, hexadecimal, and decimal value
9. Calculate the value of the following loans. Assume a face value of $100,000 and that...
9. Calculate the value of the following loans. Assume a face value of $100,000 and that the yield to maturity on each is 6%. All interest rates are stated as annual rates. a. a 3-year interest only mortgage with a coupon rate of 6.75%, monthly payments of interest, and the entire principal repaid at maturity. b. a 10-year, fully amortized mortgage with quarterly payments and an interest rate of 4.75%. 10. Calculate the duration of each loan from question 9.
how do i calculate the ETF Value(in $). HOW DO I CALCULATE WHAT FOR THIS ANSWER?...
how do i calculate the ETF Value(in $). HOW DO I CALCULATE WHAT FOR THIS ANSWER? Day Value of Index Index Daily Change ETF Expected % Change ETF Value (in $) 1 100 100 2 110 10.0 20 120.00 3 100 -9.1 -18.2 98.16 4 90 -10.1 -20.2 78.33
2. Write the hexadecimal numbers in the registers of $a0, $a1, $a2, $a3 after the following...
2. Write the hexadecimal numbers in the registers of $a0, $a1, $a2, $a3 after the following codes running: ori $a0, $0, 11 ori $a1, $0, 19 addi $a1, $a1, -7 slt $t2, $a1, $a0 beq $t2, $0, label addi $a2, $a1, 0 sub $a3, $a1,$a0 j end_1 label: ori $a2, $a0, 0 add $a3, $a1, $a0 end_1: xor $t2, $a1, $a0 *Values in $a0, $a1, $a2, $a3 after the above instructions are executed.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT