Address Lines and Buses

原创 2004年06月22日 23:07:00

地址线和总线

DRAM里的每一个字节(BYTE)分配了一个唯一的被称为地址(address)”的数字标识. 一个地址是一个整数值. 内存里的第一个字节分配的地址是零. 靠近零地址的内存区域通常被称为低端内存(bottom of memory or low memory)”. 内存空间物理字节表示处理器可寻址的物理地址空间.

处理器的物理地址空间决定了它所拥有的地址总线数量. 地址总线是一组连接处理器到DRAM芯片的金属线, 每一个地址线指定了字节(a given byte)中一个位(a single bit)的地址 (Each address line specifies a single bit in the address of a given byte.). 比如, Intel Pentium32个地址线, 这意味着每个字节是分配了一个32(bit)地址, 所以它的录址空间由232个可设定地址字节组成(4GB).

NOTE If virtual memory is enabled on the Pentium 4, there is a way to enable four additional address lines using what is known as Physical Address Extension (PAE). This allows the Pentium processor’s physical address space to be defined by 36 address lines, which translates into an address space of 236 bytes (64GB).<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

处理器使用一个控制总线和一个数据总线来存取和更新物理内存. 总线(BUS)是一组连接了硬件子系统的金属线. 控制总线用于指示处理器是从内存读, 还是往内存写. 数据总线用于在处理器和内存之间进行数据的运送.

当处理器读内存时, 将执行如下步骤:

1.  处理器将需要读取和字节的地址放到地址总线

2.  处理器发送读信号给控制总线.

3.  DRAM 芯片返回数据总线上指定的字节.

?

当处理器写内存时, 将执行如下步骤:

1. 处理器将需要写的地址放到地址总线.

2. 处理器发送写信号给控制总线.

3.  处理器发送要写到内存的字节给数据总线.

 

描述有些过于单纯化. 例如, the Pentium processor reads and writes data 4 bytes at a time. This is one reason why the Pentium is called a 32-bit chip. The processor will refer to its 32-bit payload using the address of the first byte (i.e., the byte with the lowest address). Nevertheless, I think the general operation is clear.

 

分享 gdb list 功能

原贴地址点击打开链接 先贴一下我用来示范的程序,我们主要通过这段代码来step by step地学习gdb的使用.如果你想花15分钟学习,这不是你应该用的;如果你只是想对gdb有个简单的了解,这也不...
  • qq_17349097
  • qq_17349097
  • 2016年11月14日 20:16
  • 96

Codeforces 160E Buses and People【二分+线段树+离散化】

E. Buses and People time limit per test 1 second memory limit per test 256 megabytes ...
  • mengxiang000000
  • mengxiang000000
  • 2017年09月06日 15:41
  • 125

The Buses (poj 1167 搜索)

题意:给出n个时刻,这n个时刻有车到站,问最少要多少条路线可以满足输入。每条路线在0~59之间至少要停两站,到站之间的时间间隔是相等的。...
  • u014422052
  • u014422052
  • 2015年07月05日 16:59
  • 815

poj 1167 the buses

dfs+剪枝
  • chai_jing
  • chai_jing
  • 2016年09月11日 23:42
  • 445

CF. Pashmak and Buses(分析)

题目连接:http://codeforces.com/contest/459/problem/C 题目大意:
  • Songjs19931206
  • Songjs19931206
  • 2014年08月16日 18:17
  • 534

POJ 1167 The Buses

Name: The Buses P_ID: POJ 1167 题目链接:http://poj.org/problem?id=1167题意关键点: 1. 同一时刻可能有不同路线的车到达。这个要区分...
  • lvxin1204
  • lvxin1204
  • 2016年04月21日 15:10
  • 160

Buses

Buses题意:读入总长及k,l,分别代表小巴士和大巴士的颜色数,其中小巴长为5,大巴长为10,问用无数量小巴大巴排成长度为n一共有多少种可能解法:矩阵乘法。可以写出递推式,先将n/5,f[1] = ...
  • lzh823046544
  • lzh823046544
  • 2016年07月08日 18:00
  • 171

BUSES AND CONTROLLERS

The first two I/O taskes noted in section 1.4 concren the establishment of connections between the m...
  • qq_29854443
  • qq_29854443
  • 2017年05月04日 22:37
  • 71

500 Lines or Less——导言

这是开源应用架构系列丛书的第四卷,首次不在标题中使用“开源应用”字样。头三卷都是关于解决大型问题的大型程序。对于刚开始职业生涯的工程师,超过几千行的代码量的程序可能就显得过于复杂而难以理解,因而大型问...
  • cwt8805
  • cwt8805
  • 2016年07月13日 14:39
  • 2776

ASP.NET出现[No relevant source lines]问题

问题描述: Configuration   Error        Description:   An   error   occurred   during   the   processin...
  • fengjiexyb
  • fengjiexyb
  • 2015年01月08日 15:17
  • 4507
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Address Lines and Buses
举报原因:
原因补充:

(最多只允许输入30个字)