计算机体系架构
yueye的成长之路
这个作者很懒,什么都没留下…
展开
-
CISC与RISC的区别
从CPU发明到现在,有非常多种架构,从我们熟悉的X86,ARM,到不太熟悉的MIPS,IA64,它们之间的差距都非常大。但是如果从最基本的逻辑角度来分类的话,它们可以被分为两大类,即所谓的“复杂指令集”与“精简指令集”系统,也就是经常看到的“CISC”与“RISC”。属于这两种类中的各种架构之间最大的区别,在于它们的设计者考虑问题方式的不同。我们可以继续举个例子,比如说我们要命令一个人吃饭,那么我转载 2013-09-27 16:50:46 · 1312 阅读 · 0 评论 -
时钟周期,机器周期,指令周期
时钟周期也称为振荡周期,定义为时钟脉冲的倒数(可以这样来理解,时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时间周期就是1/12 us),是计算机中最基本的、最小的时间单位。在一个时钟周期内,CPU仅完成一个最基本的动作。对于某种单片机,若采用了1MHZ的时钟频率,则时钟周期为1us;若采用4MHZ的时钟频率,则时钟 周期为250us。由于时钟脉冲是计算机的基本工作脉冲,它控制着计算转载 2013-11-04 12:46:34 · 568 阅读 · 0 评论 -
内存管理,问题由来
为什么需要内存管理?我觉得最根本的问题在于多进程。如果不进行内存管理,两个程序几乎是没可能同时在内存运行的。在只有内存的物理模型且没有特殊硬件管理的情况下,一个程序的内容会被另一个程序修改,直接崩溃。 如何管理内存,才能达到多线程?1 无内存抽象: 需要特殊硬件 内存键 早期IBM,存在PSW。 缺点是重定位---》解决方法是静态重定位2 有内存抽象原创 2013-11-25 16:58:47 · 595 阅读 · 0 评论