我是汇编语言的新手,我在互联网上找到了这个问题,但我无法回答,任何人都可以帮我解决这个问题。
What is the address range of a processor having
(a) 40 address lines
(b) 34 address lines
答案 0 :(得分:0)
每个地址线在基本2系统中是一位数,因此要弄清楚基数2系统中地址线数量可以表示的最大数字。
示例:在十进制(基数为10)系统中,可以在三位数系统中表示的可能数字的数量是10到三次幂,或1000。
答案 1 :(得分:0)
每个地址行可以是"高"电压或"低电压"电压(或者#34; 0"或" 1")。
所以每一行都有两种可能的状态。
因此,一个地址行只能处理2个地址 - 0
(行低)或1
(行高)。这些对应于十进制地址0和1(将二进制转换为十进制)。
两个地址线可以寻址4个地址 - 00
(两条线都低),01
(第一线低,第二高),10
(第一高,第二低), 11
(两条线都很高)。这些对应于十进制地址0,1,2和3.
三个地址线可以寻址8个地址 - 000
(所有线路低),001
(仅第三线路高),010
(仅第二线路高),{{1 (仅限第一行),011
(仅限第一行),100
(仅限第二行),101
(仅限第三行),110
(所有行都为高),对应于十进制地址0-7。
等等。
希望你能看到这里的模式:2,4,8,16,......