
CPU
lengye7
这个作者很懒,什么都没留下…
展开
-
CPU高速缓存那些事儿
引言在分析JDK8新增的高并发原子累加器Striped64的时候,发现有一个“伪共享”的概念,而要理解它必须对CPU缓存有一定的了解,所以本文将先对CPU的缓存架构以及一些相关术语做一个研究探索。CPU缓存的原理众所周知,在如今的计算机时代,CPU的运算处理速度与内存读写速度的差异非常巨大,为了解决这种差异充分利用CPU的使用效率,CPU缓存应运而生,它是介于CPU处理器...转载 2019-03-26 23:44:45 · 645 阅读 · 0 评论 -
虚拟化技术基础
一、发展历史1965年,IBM公司开发出世界上第一个虚拟机---system360。1980年,IBM继续推出了system370,标志着虚拟化技术的成熟。以上都是大型机上的虚拟机。之后,随着硬件的发展,虚拟化技术在小型机上也得到了应用。1997年,Disco系统实现了共享内存的大规模处理器系统上运行桌面操作系统。1998年,Disco系统的开发者继续在此之上研究虚拟化技术,并成立...原创 2019-03-24 20:13:58 · 1247 阅读 · 0 评论 -
IA-32、IA-64、AMD64、intel64、x86、x86-64、x64等等关于CPU本身的区别
IA32、x86IA-32为Intel Architecture 32bit简称,即英特尔32位体系架构,在英特尔公司1985年推出的80386微处理器中首先采用。通常也被称为i386、x86-32、x86等。IA64IA64是后来intel和惠普联合推出的64位体系架构,但是不兼容原有的32位体系结构的应用程序,导致市场惨淡。AMD64、x86-64、x64后来A...原创 2019-03-23 13:27:54 · 5768 阅读 · 1 评论 -
中断、异常、trap 的区别
【1】无论是中断,还是异常和陷阱,对应的处理函数,一般都可以称其为中断服务程序ISR, 都只是一个函数 具体函数里面要做什么事情,是由你写程序的人决定的。【2】 比如中断中处理对应的事情,异常中自己决定如何响应出现的异常,陷阱中决定做什么事情。【3】 中断:是为了设备与CPU之间的通信。典型的有如服务请求,任务完成提醒等。比如我们熟知的时钟中断,硬...转载 2019-03-11 14:17:23 · 7590 阅读 · 0 评论 -
转载:CPU的设计与实现(2)--逻辑电路设计
转载自:http://blog.sina.com.cn/s/blog_6f38945b0102w98y.html在上一篇博文CPU的设计与实现(1)--方案设计中,较为详细地讲解了我将要设计实现的Gater8这个基于自制CPU的自制计算机的设计方案。 这是本系列第二篇博文,我将详细分析具体设计完成的Gater8的数字逻辑电路。最初计划本系列博文的第二篇应该是打算用各种纯二进制门(与门、...转载 2019-01-17 00:16:40 · 3439 阅读 · 1 评论 -
转载:CPU的设计与实现(1)--方案设计
转载自:http://blog.sina.com.cn/s/blog_6f38945b0102w5io.html一、动机我的动机很简单,因为自己从小对电子设备工作原理的兴趣,以及动手实现自己的计算机的愿望,促使我想做这个项目。另外,由于最近大半年在加拿大这边大学里给本科生指导Digital System Architecture相关的实验课,有了更多的自己探索和研究这方面的机会和资料,在业余时...转载 2019-01-16 22:30:42 · 2345 阅读 · 0 评论 -
转载:cpu访问内存的设计方式,及如何连接存储器与cpu
转载自:https://blog.csdn.net/liuying_1001/article/details/50449919首先我们需要一个引子,引子如下:作为一个计算机领域的工程师,这里有一个问题:有一个10米深的水池需要测量其水深,并在计算机(或者微机)上显示测量结果,保留小数点后一位。请概要的设计这个系统。分析如下:10米深的水池,需要保留一位小数,所以测量精度应该是0.1...转载 2019-01-14 22:03:53 · 2047 阅读 · 0 评论 -
bochs介绍
Bochs是一款使用C ++编写的高度可移植的开源IA-32(x86)PC仿真器,可在大多数流行平台上运行。它包括仿真Intel x86 CPU,通用I / O设备和自定义BIOS。可以对Bochs进行编译,以模拟许多不同的x86 CPU,从386年初到最新的x86-64 Intel和AMD处理器,它们甚至可能还没有推向市场。Bochs能够在模拟器内部运行大多数操作系统,包括Linux,DOS或...转载 2018-04-01 23:20:52 · 1132 阅读 · 0 评论