Database System Concepts
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
Bartleby Related Questions Icon

Related questions

Question

use 32 bit machinr only

Compile and execute the following code with a GCC compiler and write down the output of the
code. Explain where those three printed values come from.
#include<stdio.h>
int main() {
}
unsigned long address = 0x6F477D30;
char buf [4];
printf("%d\n", sizeof (address));
buf [0] = address & 0x000000ff;
buf [1] = (address & 0x0000ff00) >> 8;
printf("0xx\n", buf[0]);
printf("0x%x\n", buf[1]);
Based on what you understand from #13, what code should be used to make the fourth byte of
buf be the high byte of address (6F)?
a. buf [3] = address & 0xff000000;
b. buf [3] =
c. buf [3] =
d. buf[4] =
(address & 0x00ff0000) >> 16;
(address & 0xff000000) >> 24;
(address & 0xff000000) >> 32;
expand button
Transcribed Image Text:Compile and execute the following code with a GCC compiler and write down the output of the code. Explain where those three printed values come from. #include<stdio.h> int main() { } unsigned long address = 0x6F477D30; char buf [4]; printf("%d\n", sizeof (address)); buf [0] = address & 0x000000ff; buf [1] = (address & 0x0000ff00) >> 8; printf("0xx\n", buf[0]); printf("0x%x\n", buf[1]); Based on what you understand from #13, what code should be used to make the fourth byte of buf be the high byte of address (6F)? a. buf [3] = address & 0xff000000; b. buf [3] = c. buf [3] = d. buf[4] = (address & 0x00ff0000) >> 16; (address & 0xff000000) >> 24; (address & 0xff000000) >> 32;
Expert Solution
Check Mark
Knowledge Booster
Background pattern image
Computer Science
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education