posts - 71,  comments - 39,  trackbacks - 0

昨儿个读了《Write Greate Code》Volume1: Understanding the Machine
想通了很久困惑的问题,受益匪浅,贴图以共享

1. 约翰.冯.诺伊曼体系结构(Von Neumann Architecture,VNA)
VNA.JPG
2.内存物理组织
Read
Read.JPG
Write
Write.JPG
3.地址总线
8bit
8bit.JPG
16bit
Say more here, there are a concept named bank which confused me when I read <Intel Architecture Software Developer's Manual>. The physical memory is organized into two banks, even and odd, in 16 bits data addr bus.
So, 16 bits x86 CPUs always put even addr on the addr bus, and if they access odd addr, the CPUs must op memory twice. 
16bit.JPG

32bits
As with 16 bits, 32bits x86 CPUs always put 4X addr on their addr bus. 
32bit.JPG
4. Byte Genders
Little Endian

LittleEndian.JPG

Big Endian
BigEndian.JPG

5. System Clock

SysClock.JPG
6. 内存访问
内存访问时间:从CPU讲地址放到地址总线上开始到CPU从数据总线上取得数据之间的时间。
x86 CPU,具有单周期内存访问时间
X86MemAccessCycle.JPG
等待状态——(CPU)别跑那么快,等等我(IO)
WaitState.JPG

Cache-引用的时空局部特性(temporal and spatial locality of reference)
Cache.JPG


7. 内存寻址模式
直接(direct), 间接(indirect), 变址(indexed), 比例变址(scaled indexed)

8. 内存层次结构(hierarchy)
说一下NUMA,非一致内存访问(Non-Uniform Memory Access),NUMA本来是说不同类型的内存有着不同的访问时间,此处用来描述一些电气上与主存类似,但由于其速度比主存低很多的内存。一如,显存,闪存。
MemHierarchy.JPG
So..., that's all for today :p
 

posted on 2006-11-29 11:19 Charles 阅读(459) 评论(0)  编辑 收藏 引用 所属分类: 读书作笔记

专题:Android  iPad jQuery Chrome OS

博客园首页  IT新闻  知识库  学英语  C++程序员招聘
标题  
姓名  
主页
验证码 *
内容(提交失败后,可以通过“恢复上次提交”恢复刚刚提交的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
[使用Ctrl+Enter键可以直接提交]
每天10分钟,轻松学英语
网站导航:


<2006年11月>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

决定开始写工作日记,记录一下自己的轨迹...

常用链接

留言簿(3)

随笔分类(70)

随笔档案(71)

相册

charles推荐访问

搜索

  •  

积分与排名

  • 积分 - 23627
  • 排名 - 185

最新评论

  • 1. re: 数单词数
  • 规范化;门口麻烦机;那么孔方兄那么妈妈法;酿母菌法那么;风格那么明年;愤怒麻烦那么愤怒愤怒留念多孔蕈乐观好看的里边赶快巴拿马城,新年巴拿马国际法,不
  • --申诉台
  • 2. re: 数单词数
  • 感到发现看来自动化大会单行本打开怎么赶快电子管矛盾感动不动门口‘大批看病黄道婆民主
  • --申诉台
  • 3. re: 移除字符
  • 评论内容较长,点击标题查看
  • --D_BOY
  • 4. re: 很土
  • 呵呵,慢慢来就好嘛
  • --flamingo
  • 5. re: 毕业啦
  • 评论内容较长,点击标题查看
  • --moonlight

阅读排行榜

评论排行榜