摘要: 寄存器 一个典型的CPU(此处讨论的不是某一具体的CPU)由运算器、控制器、寄存器(CPU工作原理)等器件构成,这些器件靠内部总线相连。前一章所说的总线,相对于CPU内部来说是外部总线。内部总线实现CPU内部各个器件之间的联系,外部总线实现CPU和主板上其他器件的联系。简单地说,在CPU中: 运算器进行信息处理; 寄存器进行信息存储; 控制器控制各种器件进行工作; 内部总线连接各种器件,在它们之间... 阅读全文
posted @ 2009-03-25 21:26 jasonM 阅读(1221) 评论(0) 推荐(0) 编辑
摘要: 内存地址空间(概述) 什么是内存地址空间呢?举例来讲,一个CPU的地址总线宽度为10,那么可以寻址1024个内存单元,这1024个可寻到的内存单元就构成这个CPU的内存地址空间。下面进行深入讨论。首先需要介绍两部分基本知识,主板和接口卡: 主板 在每一台PC机中,都有一个主板,主板上有核心器件和一些主要器件,这些器件通过总线(地址总线、数据总线、控制总线)相连。这些器件有CPU、存储器、外... 阅读全文
posted @ 2009-03-25 21:08 jasonM 阅读(1352) 评论(1) 推荐(1) 编辑
摘要: 不能免俗,学习汇编,首先,我们先从一个简单的事例开始,比如,我们要输出一句话“Hello,word”,那么是早期的计算机中,我们可能需要进行如下的编程: 00011110 1011100000000000000000 10000001110000000000110 110001000000000000010010 看到这样的程序,对于里面的1和0,你是否范糊涂了,如果敲错一个0或1会如何办,是否感... 阅读全文
posted @ 2009-03-25 18:45 jasonM 阅读(2039) 评论(2) 推荐(4) 编辑
摘要: 不能免俗,学习汇编,首先,我们先从一个简单的事例开始,比如,我们要输出一句话“Hello,word”,那么是早期的计算机中,我们可能需要进行如下的编程: 00011110 1011100000000000000000 10000001110000000000110 110001000000000000010010 看到这样的程序,对于里面的1和0,你是否范糊涂了,如果敲错一个0或1会如何办,是否感... 阅读全文
posted @ 2009-03-25 18:41 jasonM 阅读(235) 评论(0) 推荐(0) 编辑