深入浅出处理器

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  1. 处理器执行代码时,外设设备通知处理器中断时间到
  2. 将当前上下文执行信息保存下来,为了处理完中断后可以恢复执行
  3. 处理器去访问外设,看看发生了什么事,获取中断的类型
  4. 外设将中断的类型返回到处理器
  5. 执行ISR(中断服务程序)
  6. 清除外设设备中断标志位
  7. 清除自身中断标志位
  8. 将第二步保存的上下文信息恢复,继续运行

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
本来执行跳转指令,被替换成中断触发指令
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
摩托罗拉产品:
在这里插入图片描述
内存管理单元
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
程序是静态的概念,二进制数据而已
进程是可执行程序运行后的一个动态的概念
试验后发现:
在这里插入图片描述
在这里插入图片描述
实模式软件开发:操作实地址(暴力,致命)
后来流行虚拟内存的开发模式
在这里插入图片描述
类比老师上课,一边擦黑板一边重新写字
在这里插入图片描述
交换区(特殊磁盘):暂时存放当前执行进程的多数代码,少部分代码加载到内存中进行

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
:虚拟地址映射到物理地址的过程
那虚拟地址没有查询到怎么办?
在这里插入图片描述
在这里插入图片描述
增加物理内存:页面的换入换出操作大量减少。
更换固态:读写磁盘的时间变短,换入换出的次数不变但速度很快

在这里插入图片描述
处理器的速度非常快,但是从内存读取数据的速度耗时
在这里插入图片描述
生产一个速度快、存储量很小的中间件:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
问题:内存和cache之间如何映射?
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值