Answer:- The answers are written below-
3. Given that a is an unsigned char, and is initialized to a=23, what is the...
unsigned char 28, a 3 What is the value stored in a after the code above executes? O 128 O 32 O 16 O 64
Given the following declaration code: char *fullName="Sonny Bono"; char *parts=fullName; __________________ cout << parts; Which line of code when put on the blank line will cause Bono to be printed to the screen? Assume there is 1 space between Bono and Sonny and the space should NOT be a part of the output. 1) fullName=new char[6]; 2) parts += 6; 3) parts = fullName[6]; 4) parts = fullName + 7; 5) parts = &fullName + 6;
Write a program that allows the user to enter an unsigned integer (the maximum value of an unsigned 4-byte int is 232 = 4,294,967,296) and reverses its format (from little to big endian, or vice versa). Print out the user-entered number in hexadecimal and binary, reverse the endianness, and print the reverse in hexadecimal and binary. Integers in most machine architectures are represented in little endian format: the least significant byte is stored in the smallest address; for instance, the...
4. Hashing and Hash Tables. You need to use the ASCII table in the last page for this question. Study the following hash functions for ASCII C strings that are at least 3-char long unsigned hash1(const char, unsigned unsigned vto]+01997 return (v % m); unsigned hash2Cconst char unsigned) unsigned v-o]k(2] 877 return 1 + (v % ( -1)); (a) Given that m-, 7, compute the hash values and fill the following table (3%) String k hash1k, ) hash2(k, 7) aph...
Assume the stack pointer (SP) is initialized to 0x20000000 . Registers RO, R1, R2 and R12 are initialized to 2, 3, 8 and 15 respectively. Answer the following: Show the content of the stack and the SP after the following sequence of operations. PUSH (R12} PUSH {R1-R2} PUSH (RO) Answer format example=> {1,2,3,4} if 1,2,3,4 are values in stack and with no spaces. Answer: Does the following cause a data hazard for the 5-stage LEGV8 pipeline? i1: ADD XO, X1,...
(3 pts) Consider an unsigned fixed point decimal (Base10) representation with 8 digits, 5 to the left of the decimal point and 3 to the right. a. What is the range of the expressible numbers? b. What is the precision? c. What is the error? ______________________________________________________________________________ (3 pts) Convert this unsigned base 2 number, 1001 10112, to each base given below (Note: the space in the binary string is purely for visual convenience) Show your work. Using...
2. Perform the following binary multiplications, assuming unsigned integers: B. 10011 x 011 C. 11010 x 1011 3. Perform the following binary divisions, assuming unsigned integers: B. 10000001 / 101 C. 1001010010 / 1011 4. Assume we are using the simple model for floating-point representation as given in the text (the representation uses a 14-bit format, 5 bits for the exponent with a bias of 16, a normalized mantissa of 8 bits, and single sign bit for the number ):...
5.43 (10 pts) What does the following program do? #include <stdio.h> 3 unsigned int mystery Cuns igned int a, unsigned int b): // function prototype 5 int main(void) printf("%s". "Enter two positive integers: unsigned int x: I/ first integer unsigned int y: // second integer scanf("Su%u". &x, &y); "); 12 13 14 15 II Parameter b must be a positive integer 16 to prevent infinite recursion 7 unsigned int mystery Cuns igned int a, unsigned int b) 18 printf("The result...
Given: The following questions deal with two unsigned 6-bit numbers shown below in the hex format. A= 0x08 B=0x15 Suppose that the multiplier shown below is used to calculate the product of A (Multiplicand) and B (Multiplier) (Assume both values are unsigned). Consider using the "Add-and-Right-Shift Multiplier" design to compute A*B. You may assume all registers are large enough to contain as many bits as are required. Sought: a) What are the value in for the Multiplicand, Multiplier and Product...
Given: The following questions deal with two unsigned 6-bit numbers shown below in the hex format. A= 0x02 B=0x1F Suppose that the multiplier shown below is used to calculate the product of A (Multiplicand) and B (Multiplier) (Assume both values are unsigned). Consider using the "Add-and-Right-Shift Multiplier" design to compute A B. You may assume all registers are large enough to contain as many bits as are required. Sought: a) What are the value in for the Multiplicand, Multiplier and...