期中总结 一、MOOC课程 (一)计算机是如何工作的 1、冯诺依曼体系结构的核心思想是存储程序计算机。 2、CPU在实际取指令时根据cs:eip来准确定位一个指令。 3、寄存器模式,以%开头的寄存器标示符。 立即数是以$开头的数值。 直接寻址:直接访问一个指定的内存地址的数据。 间接寻址:将寄存器的 ...
分类:
系统相关 时间:
2016-04-23 19:41:33
阅读次数:
353
Linux内核分析期中知识点总结 1. 计算机是如何工作的 存储程序计算机工作模型:冯诺依曼体系结构 X86汇编基础 会变一个简单的C程序分析其汇编指令执行过程 2. 操作系统是如何工作的 函数调用堆栈 模拟存储程序计算机工作模型和时钟中断 在mykernel基础构建一个简单的操作系统 3.构造一个 ...
分类:
系统相关 时间:
2016-04-21 13:18:50
阅读次数:
200
期末总结 第一周 计算机是如何工作的 冯·诺依曼结构模型:冯·诺依曼结构也称普林斯顿结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的宽度相同。 几个重要的汇编指令:push、pop、call、ret 几 ...
分类:
系统相关 时间:
2016-04-21 01:19:54
阅读次数:
337
Linux期中总结 Linux课程第一周实验及总结:[http://www.cnblogs.com/20135302wei/p/5218607.html] 冯诺依曼体系结构的核心思想是存储程序计算机。在计算机中有两种指令,一是用户指令,一是系统调用。 当用户使用计算机时,计算机根据其汇编的指令一步步 ...
分类:
系统相关 时间:
2016-04-20 23:22:27
阅读次数:
287
Linux内核分析第九周 期中总结 一、知识概要 1. 计算机是如何工作的 存储程序计算机工作模型:冯诺依曼体系结构 X86汇编基础 会变一个简单的C程序分析其汇编指令执行过程 2. 操作系统是如何工作的 函数调用堆栈 模拟存储程序计算机工作模型和时钟中断 在mykernel基础构建一个简单的操作系 ...
分类:
系统相关 时间:
2016-04-20 21:52:48
阅读次数:
207
1.冯诺依曼体系结构(存储程序计算机) 1.1 解释 从硬件角度可以抽象为一下模型: CPU与内存通过总线连接,CPU中有很多寄存器(总是指向内存的某一块区域),如IP(Instruction Pointer)。假如指向CS(Code Segment,代码段),CPU从IP指向的内存的地址,取指令执... ...
分类:
其他好文 时间:
2016-04-13 02:04:19
阅读次数:
419
1.Linux特点:1.开源2.免费3.稳定2.shell:命令行解释器,对命令进行识别和分析。外壳开发shell(界面程序)和windows窗口功能一样。shell外壳程序功能:1.读取并识别命令2.调操作系统提供的接口3.接口返回命令bash解释器:shell的一种3.冯诺依曼思想中,计算机分为:输入设备,..
分类:
系统相关 时间:
2016-04-03 07:46:42
阅读次数:
169
第一章 计算机里有什么PC机,很多年过去了,基本构造一直都没变。逻辑构造:CPU、主存储器(RAM)(内存)、大容量的存储器(磁盘)和其他各种各样的部件(鼠标、键盘、显示器CD、打印机)用总线连接起来。冯诺依曼的论文到现在都还值得读,这种体系结构称为冯诺依曼体系结构。CPU:英特尔双核酷睿2.1GH ...
分类:
其他好文 时间:
2016-03-31 23:14:34
阅读次数:
226
计算机之父:冯·诺依曼。1、计算机体系结构:运算器控制器存储器输入输出设备。运算器和控制器组合可以称为cpu,cpu的核心组成还有寄存器。运算器:负责运算,运算器从存储器上去拿数据并把运算结果还放到存储器里。但是他从存储器上那个位置读取,运算后又放到存储器的那个位..
分类:
其他好文 时间:
2016-03-31 15:06:54
阅读次数:
203
一、执行指定 >计算机运转的核心内容 1.计算机执行指令一条指令的主要步骤: <1>取指(Fetch) <2>译码(Decode) <3>执行(Execute) <4>回写(write-back) 二、计算机执行指令的过程 CPU从主存中取出一条指令,假如译码后为做加法,这时CPU中寄存器A有一个内 ...
分类:
其他好文 时间:
2016-03-31 01:38:57
阅读次数:
172