上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: 计算机组成 10 输入输出设备 10.2 输入输出接口的编址方式 CPU的运算能力很强,但它与外界沟通交流的手段却非常地单一。它总是希望有这样“我给你一个地址,你就给我一个数据”非常直白的沟通方法。所以,它平时也只能和存储器这样胸怀宽广,但是同样头脑简单的家伙在一起玩了。然而现在它需要面对外界那么多 阅读全文
posted @ 2018-10-05 10:08 houhaibushihai 阅读(1123) 评论(0) 推荐(0) 编辑
摘要: 计算机组成 10 输入输出设备 10.1 输入输出接口的基本功能 计算机的核心能力就是运算,而快速的数学运算,甚至是早期设计计算机时的唯一目标。但是今天,计算机已经成为了我们日常生活中密不可分的一部分。我们平时感受更多的,可能是计算机与外界交互的能力。因此,想要了解计算机的组成,我们就必须要知道现代 阅读全文
posted @ 2018-10-05 09:04 houhaibushihai 阅读(1994) 评论(0) 推荐(0) 编辑
摘要: 计算机组成 9 中断和异常 9.6 基于中断的功能调用 那现在,我在执行这些运算之后,也就是执行这些程序的过程中呢,又遇到了一个奇怪的现象。这里突然有一个地方写着,请查看紧急操作手册的第二百项,那我就翻到这个地方去了。翻到前面,然后找第二百项,然后找到了对应的操作——是让我在本子的某一个地方写一个数 阅读全文
posted @ 2018-10-04 23:16 houhaibushihai 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 计算机组成 9 中断和异常 9.5 内部中断分类说明 现在,我们已经知道了中断处理的基本过程。那么就来花一点时间,看一看内部中断到底有哪些不同的类型。 我们还是以x86的实模式为例,这个比较简单,但基本原理都是一样的。 在x86的实模式下,我们要来分析的内部中断就是这四个。 这四个内部中断所使用的类 阅读全文
posted @ 2018-10-04 21:24 houhaibushihai 阅读(1707) 评论(0) 推荐(0) 编辑
摘要: 计算机组成 9 中断和异常 9.4 中断的处理过程 那我们现在可以放心大胆地进行运算了。算,算,算,一旦遇到了一个异常情况,我们就根据这个异常情况的类型,去查找这个手册最前面的表格。假如我们遇到的可能是第四种类型,我们找到第四条,上面写着操作方法在第十二页。翻到第十二页,好,找到了。那么按照这个操作 阅读全文
posted @ 2018-10-04 20:26 houhaibushihai 阅读(1097) 评论(0) 推荐(0) 编辑
摘要: 计算机组成 9 中断和异常 9.3 中断向量表的发展 现在这个手册的制造者已经说了,他在第一页就留好了一个表格,一共有256行。虽然现在没有填写完全,但是后面,随着不断的升级,推出新的手册的时候呢?会继续补充后面的一些条款。 我们现在就来看一看,历代的这个手册它是怎么补充这个条款的。 这是8086的 阅读全文
posted @ 2018-10-04 19:46 houhaibushihai 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 计算机组成 9 中断和异常 9.2 中断向量表的结构 我现在已经知道了,在运算的时候 一旦遇到了异常情况,就翻到第一页的第一行开始写的这些操作的指示,开始往下执行。开始往下执行,这就能解决问题了。但是问题在于这段操作,解决的是我那个运算结果在空格里填不下的问题。可是我遇到新的问题应该怎么办呢?我们可 阅读全文
posted @ 2018-10-04 18:39 houhaibushihai 阅读(2255) 评论(0) 推荐(0) 编辑
摘要: 计算机组成 9 中断和异常 9.1 中断和异常的来源 大家好,我就是一个CPU。那我的任务呢就是进行运算,有人交给我了一个本,上面写了很多的算式,让我进行运算。那我就开始算了,上面写着3\ 4,我一算是12,填在后面的空格里;还有呢15+15,等于30,填在后面的空格里。接着运算下一条,123456 阅读全文
posted @ 2018-10-03 21:37 houhaibushihai 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 计算机组成 8 存储层次结构 8.7 存储容量的计算 对于存储器,我们既关心它的性能,也关心它的容量。那么现在,在存储器容量的计算方面,却有了一些争议。这又是怎么回事呢?我们一起来看一看。 我们来看一个关于U盘的怪事,有一天我想把我电脑上的一些文件随身带走我先查看了一下文件的大小总共有3.8GB,于 阅读全文
posted @ 2018-10-03 20:17 houhaibushihai 阅读(1129) 评论(0) 推荐(1) 编辑
摘要: 计算机组成 8 存储层次结构 8.6 高速缓存的设计要点 高速缓存是一个非常精细的部件,想让它高效地工作,就得在设计时,进行仔细地权衡。想要设计出一个优秀的高速缓存部件,我们就得从几个基本概念开始入手。 我们再来看一看Cache的访问过程。如果CPU向Cache发出了读请求,Cache就会检查对应的 阅读全文
posted @ 2018-10-03 19:22 houhaibushihai 阅读(602) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页