??
CPU:是有运算器,控制器,存储器组成;CPU中的值得是寄存器而不是主板上的内存
计算计的存储器是内存,CPU的存储器是寄存器RAM
冯诺依曼结构与哈佛结构的区别:哈弗结构在内存中增加了逻辑分段
CS(IP):代码段
DS(bx):数据段
SS(sp):栈段
bss:未初始化的数据段
readelf -a a.out :查看链接生成的.out文件
...
分类:
其他好文 时间:
2014-08-04 17:38:58
阅读次数:
256
计算机系统的多层次结构:
是从使用语言的角度,基于程序员与计算机系统对话中所采用的语言结构和语义划分。...
分类:
其他好文 时间:
2014-06-16 14:58:32
阅读次数:
271
页着色是一种通过选择性物理页分配来实现把虚存映射到特定cache位置的软件方法。
最早引入页着色概念是在计算机体系结构,是为了解决地址别名问题引入的。
首先对cache是使用虚拟地址还是物理地址的问题,有很多讨论,而在使用虚拟地址时,存在一个问题叫做别名问题。所谓别名问题出现的原因就是操作系统和用户程序可能对同一个物理地址使用两种以上不同形式的虚拟地址来访问,这些地址被称作...
分类:
其他好文 时间:
2014-06-15 12:11:21
阅读次数:
213
最近在图书馆看到本神书《算法心得:高效算法的奥秘》,主要讲解计算机算法的,强调编译器优化和计算机体系结构设计的。虽然看的不大懂,但还是给自己增长了见识和知识。少许整理些自己感兴趣的算法,以备后续温故知新。
1. 操作最右边的位元
a. 将字组中值为1且最靠右的位元置0,如果不存在值为1的位元,则全部结果为0(例如 0101 1110 => 0101 1100):
x & (x-1)
...
分类:
其他好文 时间:
2014-06-14 14:07:25
阅读次数:
270
计算机体系结构
白中英编我还是准备再读一遍,至少整理一下,所有书本的(关于实在的知识)是共同的,要看书的表述和你的的理解。不用过度在意细节。第一章体系结构相关概念1.
对计算机描述的一种方法是基于层次,具体的说基于操作的语言层次:L0,硬联逻辑层,逻辑设计员,逻辑电路;L1,微程序机器层,微程序设计...
分类:
其他好文 时间:
2014-06-13 17:20:56
阅读次数:
155
Liunx+C编程一站式学习这本书有什么特点?面向什么样的读者?这本书最初是为某培训班的嵌入式系统Linux工程师就业班课程量身定做的教材之一。该课程是为期四个月的全日制职业培训,要求学员毕业时具备非常Solid的C编程能力,能熟练地使用Linux系统,同时对计算机体系结构与指令集、操作系统原理和设...
分类:
其他好文 时间:
2014-06-03 14:34:57
阅读次数:
393
作为一名CSer,最好的学习方式之一无疑是tracing
code,看源代码——不知你此时是否与我一样想起了Linus那句名言「talk is cheap, show me the fucking
code!」?可是对计算机体系结构来说,很多技术直接是由硬件实现的,因而也被蒙上一层神秘的面纱。好在还...
分类:
其他好文 时间:
2014-05-21 23:46:56
阅读次数:
307
2014年哈工大计算机硕士研究生复试考试大纲考试科目名称:计算机科学与技术考试科目代码:[]复试科目除C语言外均为选择题,每题2分。(1)集合论与图论,占30分。(2)计算机体系结构,占30分。(3)编译原理,占30分(4)数据库系统,占30分(5)C语言程序设计,占50分(6)软件工程,占30分注...
分类:
其他好文 时间:
2014-05-15 02:17:27
阅读次数:
336
以下内容摘自《步步惊芯——软核处理器内部设计分析》一书
我们在计算机体系结构的学习中知道:中断实质上包括由外部事件引起的硬中断(又称外中断)和由内部预先安排的特定指令或内部异常引起的软中断(又称内中断或异常)两大类。在OR1200处理器中将中断称之为异常(exception),硬中断是其中的一种异常,当然这只是说法的不同而已。当异常发生时,有关处理器的状态信息被存储到某些...
分类:
其他好文 时间:
2014-04-29 13:41:22
阅读次数:
405