Electrical Engineering (EE) Exam  >  Electrical Engineering (EE) Questions  >  A 16 bit memory address resister can address ... Start Learning for Free
A 16 bit memory address resister can address memory locations of
  • a)
    16 k
  • b)
    32 k
  • c)
    64 k
  • d)
    128 k
Correct answer is option 'C'. Can you explain this answer?
Verified Answer
A 16 bit memory address resister can address memory locations ofa)16 k...
" The 8080 was an 8-bit CPU, meaning it processed 8 bits of information at a time. However, it had 16 address lines coming out of it. The ‘‘bitness’’ of a CPU—how many bits wide its general-purpose registers are—is important, but to my view the far more important measure of a CPU’s effectiveness is how many address lines it can muster in one operation. In 1974, 16 address lines was aggressive, because memory was extremely expensive, and most machines had 4K or 8K bytes (remember, that means 4,000 or 8,000) at most—and some had a lot less. Sixteen address lines will address 64K bytes. If you count in binary (which computers always do) and limit yourself to 16 binary columns, you can count from 0 to 65,535. (The colloquial ‘‘64K’’ is shorthand for the number 66,536.) This means that every one of 65,536 separate memory locations can have its own unique address, from 0 up to 65,535."
since 16 bits can only address 64kbps.
View all questions of this test
Most Upvoted Answer
A 16 bit memory address resister can address memory locations ofa)16 k...
16-bit Memory Address Register

The given question is related to the addressing capacity of a 16-bit memory address register. Let's understand the concept step-by-step.

1. Memory Address Register (MAR)
A Memory Address Register (MAR) is a hardware component in a computer system that stores the memory address from which data is to be fetched or to which data is to be stored. The size of the MAR determines the maximum number of memory locations that can be addressed.

2. Bit Representation
A bit is the basic unit of information in computing and can represent either a 0 or a 1. In this case, we have a 16-bit memory address register. This means that the register can store 16 binary digits (bits).

3. Addressing Capacity Calculation
To determine the addressing capacity of a 16-bit memory address register, we need to calculate the maximum number of memory locations that can be addressed.

Each binary bit can represent 2 possible values (0 or 1). Therefore, a 16-bit register can represent 2^16 (2 raised to the power of 16) different combinations of 0s and 1s.

2^16 = 65,536

4. Memory Size Calculation
Now, let's convert the addressing capacity into memory size units. The memory size is typically represented in bytes or kilobytes (KB).

1 kilobyte (KB) = 1024 bytes

To convert the addressing capacity into kilobytes (KB), we divide the total number of memory locations by 1024.

65,536 / 1024 = 64 KB

Therefore, a 16-bit memory address register can address a maximum memory size of 64 kilobytes (KB).

5. Answer
The correct answer is option 'C' - 64 KB.

This means that the memory address register can address memory locations up to 64 kilobytes in size.
Explore Courses for Electrical Engineering (EE) exam

Top Courses for Electrical Engineering (EE)

A 16 bit memory address resister can address memory locations ofa)16 kb)32 kc)64 kd)128 kCorrect answer is option 'C'. Can you explain this answer?
Question Description
A 16 bit memory address resister can address memory locations ofa)16 kb)32 kc)64 kd)128 kCorrect answer is option 'C'. Can you explain this answer? for Electrical Engineering (EE) 2024 is part of Electrical Engineering (EE) preparation. The Question and answers have been prepared according to the Electrical Engineering (EE) exam syllabus. Information about A 16 bit memory address resister can address memory locations ofa)16 kb)32 kc)64 kd)128 kCorrect answer is option 'C'. Can you explain this answer? covers all topics & solutions for Electrical Engineering (EE) 2024 Exam. Find important definitions, questions, meanings, examples, exercises and tests below for A 16 bit memory address resister can address memory locations ofa)16 kb)32 kc)64 kd)128 kCorrect answer is option 'C'. Can you explain this answer?.
Solutions for A 16 bit memory address resister can address memory locations ofa)16 kb)32 kc)64 kd)128 kCorrect answer is option 'C'. Can you explain this answer? in English & in Hindi are available as part of our courses for Electrical Engineering (EE). Download more important topics, notes, lectures and mock test series for Electrical Engineering (EE) Exam by signing up for free.
Here you can find the meaning of A 16 bit memory address resister can address memory locations ofa)16 kb)32 kc)64 kd)128 kCorrect answer is option 'C'. Can you explain this answer? defined & explained in the simplest way possible. Besides giving the explanation of A 16 bit memory address resister can address memory locations ofa)16 kb)32 kc)64 kd)128 kCorrect answer is option 'C'. Can you explain this answer?, a detailed solution for A 16 bit memory address resister can address memory locations ofa)16 kb)32 kc)64 kd)128 kCorrect answer is option 'C'. Can you explain this answer? has been provided alongside types of A 16 bit memory address resister can address memory locations ofa)16 kb)32 kc)64 kd)128 kCorrect answer is option 'C'. Can you explain this answer? theory, EduRev gives you an ample number of questions to practice A 16 bit memory address resister can address memory locations ofa)16 kb)32 kc)64 kd)128 kCorrect answer is option 'C'. Can you explain this answer? tests, examples and also practice Electrical Engineering (EE) tests.
Explore Courses for Electrical Engineering (EE) exam

Top Courses for Electrical Engineering (EE)

Explore Courses
Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev