MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

COMPUTER ARCHITECTURE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
If a system is 64 bit machine, then the length of each word will be ____
A
4 bytes
B
8 bytes
C
16 bytes
D
12 bytes
Explanation: 

Detailed explanation-1: -Each set of 8 bits is called a byte. Two bytes together as in a 16 bit machine make up a word, 32 bit machines are 4 bytes which is a double word and 64 bit machines are 8 bytes which is a quad word.

Detailed explanation-2: -A byte is eight bits, a word is 2 bytes (16 bits), a doubleword is 4 bytes (32 bits), and a quadword is 8 bytes (64 bits). Figure 29-2 shows the byte order of each of the fundamental data types when referenced as operands in memory.

Detailed explanation-3: -In principle, a 64-bit microprocessor can address 16 EiB (16 × 10246 = 264 = 18, 446, 744, 073, 709, 551, 616 bytes, or about 18.4 exabytes) of memory.

Detailed explanation-4: -A 64-bit register can theoretically reference 18, 446, 744, 073, 709, 551, 616 bytes, or 17, 179, 869, 184 GB (16 exabytes) of memory. This is several million times more than an average workstation would need to access.

Detailed explanation-5: -In a 32-bit CPU, the word length is 32 bits. The hardware registers in a computer machine are word sized. In this context, a word is the unit that a machine uses when working with memory. For example, on a 32 bit machine, the word is 32 bits long and on a 64 bit is 64 bits long.

There is 1 question to complete.