
计算机系统
文章平均质量分 94
Simplezk
这个作者很懒,什么都没留下…
展开
-
计算机组成原理——异常、链接、虚拟内存
继续继续~传送门异常链接链接的任务符号解析重定位虚拟内存异常异常是改变控制流的一种机制,所谓控制流,CPU从启动到关闭,只需读取并执行(解释)一系列操作,这一系列操作的顺序就是CPU的控制流。如何改变控制流,就是如何改变操作的顺序性,回到代码层次,我们不难想到:跳转语句,诸如:if-else,go,break…回调语句,return一类这两种机制是对程序状态的变化做出反应,而对于系统状态的更改做出反应,我们需要更好的机制,便是“异常控制流”的机制。对于异常,其通常是响应某些事件(即处理器原创 2021-03-10 19:41:20 · 923 阅读 · 0 评论 -
计算机组成原理——存储器层次结构
继续整理整理~~存储器层次结构存储器差异首先我们必须认识到不同存储器之间的效率差异,见下图:主存,一般就是我们常说的内存,其通常为DRAM(动态随机访问存储器),具有断电后不保存的特性,其访问速度远高于Disk类的断电仍保存的存储器;但相较于CPU寄存器,内存的效率又慢了许多。基于不同存储技术访问时间的差异很大,我们能够得到下图所示的存储器层次结构:往上访问速度快的技术成本更高,其存储容量更小,像CPU寄存器,一级缓存二级缓存等等;往下访问速度越慢成本低,存储容量越大,像本地磁盘,网盘原创 2021-03-09 17:03:33 · 1031 阅读 · 0 评论 -
计算机组成原理——程序的机器性表达
继续整理整理~~程序的机器集表达汇编代码区分概念:汇编代码(机器代码的文本表达)机器代码(处理器执行的二进制字节程序)ISA:指令集架构(不同处理器的指令集不一样),例如:Intel: x86, IA32, Itanium, x86-64ARM: Used in almost all mobile phones高级语言较于汇编语言:1.高度抽象(保证多产)2.类型检查3.与手写代码一样高效4.跨平台编译和使用Register file:寄存器(存放一些被大量使用的小数据)PC:原创 2020-09-13 21:50:21 · 288 阅读 · 0 评论 -
计算机组成原理——计算机系统+信息处理与表示
简单总结一下以前学过的一些基础课程的内容,真是时时看,时时忘(误一、计算机系统介绍1.处理器结构Von Neumann arch. & Harvard arch.冯诺依曼体系结构: 一种将程序指令存储器和数据存储器合并在一起的存储器结构,该体系计算机由五大基本部件组成:存储器(Memory):用来保存和记录原始数据、程序和运算结果的部件运算器(ALU:执行算术、逻辑运算单元,一般大部分位于CPU中)控制器(Controller:发出控制指令部件)输入设备(Input device原创 2020-09-07 21:32:33 · 1291 阅读 · 0 评论