深入浅出处理器
Posted 阿弥陀佛.a
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了深入浅出处理器相关的知识,希望对你有一定的参考价值。
- 处理器执行代码时,外设设备通知处理器中断时间到
- 将当前上下文执行信息保存下来,为了处理完中断后可以恢复执行
- 处理器去访问外设,看看发生了什么事,获取中断的类型
- 外设将中断的类型返回到处理器
- 执行ISR(中断服务程序)
- 清除外设设备中断标志位
- 清除自身中断标志位
- 将第二步保存的上下文信息恢复,继续运行
本来执行跳转指令,被替换成中断触发指令
摩托罗拉产品:
内存管理单元
程序是静态的概念,二进制数据而已
进程是可执行程序运行后的一个动态的概念
试验后发现:
实模式软件开发:操作实地址(暴力,致命)
后来流行虚拟内存的开发模式
类比老师上课,一边擦黑板一边重新写字
交换区(特殊磁盘):暂时存放当前执行进程的多数代码,少部分代码加载到内存中进行
:虚拟地址映射到物理地址的过程
那虚拟地址没有查询到怎么办?
增加物理内存:页面的换入换出操作大量减少。
更换固态:读写磁盘的时间变短,换入换出的次数不变但速度很快
处理器的速度非常快,但是从内存读取数据的速度耗时
生产一个速度快、存储量很小的中间件:
问题:内存和cache之间如何映射?
以上是关于深入浅出处理器的主要内容,如果未能解决你的问题,请参考以下文章