Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

Binary

Posted on 2004-09-21
2
Medium Priority
?
212 Views
Last Modified: 2010-04-17
Can you please exaplain how many memory locations may be accessed directly when a 16 bit address bus is employed?
0
Comment
Question by:jahsexy18
  • 2
2 Comments
 
LVL 55

Expert Comment

by:Jaime Olivares
ID: 12118281
Homework?
You can send   2 to the 16th power in a 16 bit address bus
Also you can send 2 to th 32th power in a 32 bit address bus


0
 
LVL 55

Accepted Solution

by:
Jaime Olivares earned 1500 total points
ID: 12118299
A little explanation, if you have 4 bit address bus, that is, you have 4 physical lines that can transmit either "0" or "1" logical values, all you can address are the following combinations:

binary     decimal
0 0 0 0 - 0
0 0 0 1 - 1
0 0 1 0 - 2
0 0 1 1 - 3
0 1 0 0 - 4
0 1 0 1 - 5
0 1 1 0 - 6
0 1 1 1 - 7
1 0 0 0 - 8
1 0 0 1 - 9
1 0 1 0 - 10
1 0 1 1 - 11
1 1 0 0 - 12
1 1 0 1 - 13
1 1 1 0 - 14
1 1 1 1 - 15

There are 16 combinations from 0 to 15, that is 2 to the 4th power.
So generalizing, a bus with n bits can address 2 to the Nth power adresses
0

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Make the most of your online learning experience.
Q&A with Course Creator, Mark Lassoff, on the importance of HTML5 in the career of a modern-day developer.
Simple Linear Regression
Loops Section Overview

571 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question