The binary equivalent of the decimal number 375 is: (show conversion process) 10
ID: 3682551 • Letter: T
Question
The binary equivalent of the decimal number 375 is: (show conversion process) 101110111 1011011101 100011100 1010101010 Decimal equivalent of the binary number 1010011011 is: (show conversion process) 852 1024 667 285 The numbers in the range -23 to +31 is represented by the minimum number of bits 6 8 7 5 The largest integers that can be represented in signed-2'S complement representation using n bits is 2^n-1 2^n 2^n-1 -1 2^n -1 What are the three basic types of operands? (True False): The destination operand of a MOV instruction cannot be a segment register. (True False): In a MOV instruction, the second operand is known as the destination operand. When BL is the operand in a MUL instruction, which registers hold the product? How is the one-operand IMUL instruction different from MUL in the way it generates a multiplication product? When EBX is the operand in a DIV instruction, which register holds the quotient? Write instructions that calculate EAX * 21 using binary multiplication.Explanation / Answer
8)the binary equivalent of decimal number 375 is 101110111
1×2^8 + 0x2^7 + 1×2^6 + 1×2^5 + 1×2^4 + 0x2^3 + 1×2^2 + 1×2^1 + 1×2^0 = 375
9)decimal equivalent of binary number 1010011011 is 667
Ex: 512 256 128 64 32 16 8 4 2 1
1 0 1 0 0 1 1 0 1 1
Calculating all 1's we get 667..
512+128+16+8+2+1=667
10)the numbers in the range -23 to +31 is represented by the minimum number of bits
Ans:(D) 5
12)the largest integer that can be represented in signed-2's complement representation using n bits is
Ans: (c) 2^n-1 -1
13)What are the three basic types of operands?
Register, immediate, and memory
14)The destination operand of a MOV instruction cannot be a segment register.
FALSE
15) In a MOV instruction, the second operand is known as the destination operand.
FALSE
16)when BL is the operand in a MUL instruction which register hold the product
Ans: AX
17)How is the one-operand IMUL instruction different from MUL in the way it generates a
multiplication product
Ans:When the product fits completely within the lower register of the product, IMUL sign extends the product into the upper product register. MUL, on the other hand, zero-extends the product.
18) When EBX is the operand in a DIV instruction, which register holds the quotient?
Ans:EAX
19)write instructions that calculate EAX * 21 using binary multiplication
The multiplier 21 can be factored into 16 * 4 + 1:
mov ebx,eax (save a copy of eax)
mov ecx,eax (save another copy of eax)
shl eax,4 (multiply by 16)
shl ebx,2 (multiply by 4)
add eax,ebx (add the products)
add eax,ecx (add original value of eax)
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.