![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统OS
66Kevin
英国Computer Science在读本科,记录学习cs的一点一滴,最通俗的语言讲述神奇的计算机科学,计算机小白的进化史
展开
-
操作系统OS—中断机制全面解析
文章目录一.如何读写数据二.最简单的控制IO方法三.中断机制 Interrupt四.驱动中断I/O*建议先阅读文章【操作系统OS-大型计算机系统】,更容易理解中断机制一.如何读写数据CPU如何与IO设备之间协调来读取数据:每个设备控制器(Device Controller)负责一个特殊的设备每个设备控制器(Device Controller)有一个自己的缓冲区(Buffer)I/O...原创 2019-12-12 08:08:55 · 1993 阅读 · 0 评论 -
操作系统OS—大型计算机系统Mainframe system
文章目录一.大型计算机系统(Mainframe system)1.Batch System(批处理任务)2.Multi-programming3.Time-shared二.计算机系统结构一.大型计算机系统(Mainframe system)大型计算机,顾名思义就是最早期体积很大的计算机。现在的大型计算机用来指专门做某件事的主机,比如IBM的主机,银行的主机,医院的主机等等。主机计算机一词是...原创 2019-12-11 07:28:40 · 1731 阅读 · 0 评论 -
计算机中 空间局限性(Spatial Locality)与时间局限性(Temporal Locality)
空间和时间局部性描述了程序如何访问数据(或指令)的两个不同特征。定义:如果在时间上被引用的事物在空间上也接近(相邻的存储器地址,磁盘上的邻近扇区等),则引用序列被认为具有空间局部性(Spatial Locality)。如果对同一事物的访问在时间上聚集在一起,则该序列被称为具有时间局部性(Temporal Locality)。通俗而言:时间局部性就是被引用过一次的存储器位置在未来会被...原创 2019-10-16 05:29:29 · 10150 阅读 · 0 评论 -
解释CPU到底如何执行程序及取译码执行(Fetch-Decode-Execute Cycle)
现代的生活中电脑无处不在,我们都知道电脑的核心部件就是CPU,那CPU是如何工作的,是如何执行程序的呢?大多数现代处理器的工作原理是取译码执行(Fetch-Decode-Execute Cycle)。也被称为冯·诺依曼架构(Von Neumann Architecture)。这是一种将程序指令存储器和数据存储器合并在一起的计算机设计概念结构。下图为冯·诺依曼架构框架:简单来说,冯·诺依曼架...原创 2019-07-25 19:06:08 · 11164 阅读 · 1 评论