当前位置: 首页 > news >正文

大杂烩

输入输出系统

中断响应和产生/发出中断请求的条件

img

A这是中断响应的一个条件

复习一下cpu响应中断请求的条件

  1. 中断源有中断请求
  2. cpu允许中断及开中断(异常和不可屏蔽中断不受此限制)
  3. 一条指令执行完毕(异常不受此限制),且没有更紧迫的任务

B. 一次 I/O 操作结束

这个主要了解一下什么是I/O操作:这是最标准的外中断。比如键盘敲击完毕、打印机> 打印完一页、硬盘读完一个扇区,外设会向CPU发中断信号,报告“我的任务完成了”。

C. 机器内部发生故障

这是典型的内中断(也常被称为异常、陷阱或硬故障)。比如电源突然掉电、内存奇偶>校验出错、运算过程除数为0等。遇到这种致命错误,硬件会立刻发出中断请求,让操作>系统介入处理。

D. 一次 DMA 操作结束

DMA(直接存储器访问)控制器在帮CPU搬运完一大块数据(比如从硬盘到内存)后,> 需要给CPU发个信号:“老大,这批砖我搬完了,请指示”。这个信号就是通过发送中断> 请求来实现的。

I/O接口和I/O端口

I/O接口是由半导体介质构成的逻辑电路,直观上看,是一个电路板,介于设备与CPU之间

访存指令和I/O指令

如果端口独立编址,那么外设通过通信总线,将数据传送道数据缓冲寄存器/数据端口后(寄存器充满才执行下一步),数据从数据端口到cpu中的寄存器靠的是I/O指令
常见的I/O指令:IN、OUT

系统有一个专门的控制信号,来区分访存指令和I/O指令
img

如果是DMA方式,那么在传输数据的过程,是接口和内存直接交互,不经过cpu
注意:这并不意味着,整个DMA过程不需要用到cpu,在预处理和后处理阶段仍然需要用到cpu

I/O端口和cpu间的系统总线

数据线传送的是:读/写数据、状态信息、控制信息和中断类型号
地址线:I/O接口中寄存器的地址
控制线:读/写控制信号-->确定是读寄存器还是写寄存器、中断请求、响应、仲裁、握手信号

端口编址方式

(1)统一编址:I/O设备中的控制器、数据寄存器、状态寄存器等和内存单元一样看待,进行通一编排地址。这样就可以用访问内存的指令去访问I/O设备的某个寄存器,因而不需要专门的I/O指令组。

(2)单独编址:内存地址与I/O设备地址是分开的。访问内存和访问I/O设备使用不同操作码的指令,即访问I/O设备有专门的I/O指令组。

2018年大题

占比问题,分母是外设充满一次数据缓冲寄存器的时间,分子是cpu响应,从端口取数据到cpu中的寄存器,在到后序处理的总时间

数据充满后,cpu就开始工作了,但不是立即传数据,而是响应,然后传数据,传完后外设才可以继续向端口传数据,cpu是后序处理,与外设并行工作

img

中央处理器

各种周期

cpu时钟周期:CPU处理操作最基本的单位,完成一个最基本操作需要的时间

知识链接:主频

主频:cpu每秒提供的时钟周期数

$$
机器主频=1/时钟周期
$$

总线周期:一次访问存储器或I/O端口所需时间

总线周期包含一个或多个时钟周期,但是一定小于机器周期

机器周期=CPU周期

指令周期:完成一个指令所需的时钟周期
img

指令处理周期=取指令周期+指令译码周期+指令执行周期

http://www.jsqmd.com/news/443094/

相关文章:

  • Lumion 2026教程:5个步骤打造电影级建筑渲染氛围(无需后期处理)
  • 2026年幼猫猫粮产品多维对比:基于核心营养与吸收率的科学评测解析 - 十大品牌推荐
  • 看看2026年性价比高的空气电加热器商家有哪些 - 工业设备
  • 运动医学产品采购:如何筛选口碑与实力兼备的厂家,sports medicine/内窥镜刨削动力代加工,运动医学公司选哪家 - 品牌推荐师
  • 构建需求分级驱动的ICT网络运维体系实现高确定性管理
  • 2026年权威榜单发布:五大幼猫猫粮产品深度评测与科学选粮指南 - 十大品牌推荐
  • 盘点上海地区高性价比中央空调品牌,聊聊集成空调替代传统空调优势 - 工业品网
  • JQuery如何结合HTML5FileAPI动态解析文件夹子目录并分块上传?
  • 幼猫营养科学进阶:2026年主流幼猫猫粮产品技术格局与趋势解析 - 十大品牌推荐
  • Vue3项目如何用vue-cli集成百度开源上传组件实现文件夹秒传?
  • 2026年新手养猫必看:幼猫猫粮产品选型指南与精准适配场景实测 - 十大品牌推荐
  • Python数据分析项目实战(013)——数据分析统计常见指标
  • 2026年可开动坦克模型年度排名,靠谱品牌哪家好 - 工业品网
  • Python数据分析项目实战(014)——NumPy常用函数
  • 2026年用户口碑实证幼猫猫粮推荐:五款产品真实喂养效果全面对比 - 十大品牌推荐
  • 2026年用户口碑实证猫粮产品推荐:五款真实喂养体验与健康效果观察 - 十大品牌推荐
  • AI虚拟试穿又进化了:这个开源项目太猛了,无需抠图就能直接换装
  • 完整教程:VR 大空间热潮,有哪些看点?
  • 2026年猫粮产品权威榜单发布:五大品牌营养技术与实证效果深度排位赛 - 十大品牌推荐
  • 2026年用户口碑最佳的压力管道安装资质代办公司推荐:五家真实服务案例与效果对比 - 十大品牌推荐
  • 澳门跨境租车公司怎么选?实测对比助你决策,大巴租车/跨境租车/粤港澳包车/班车租赁/自驾租车/包车,租车公司排行 - 品牌推荐师
  • 2026年比较好的三节抽屉滑轨厂家推荐:佛山工具柜抽屉滑轨厂家热卖产品推荐(近期) - 行业平台推荐
  • 回溯算法精讲:从组合问题到电话号码映射,掌握核心解题框架
  • 2026年用户口碑实证:五大幼猫猫粮产品真实喂养效果与推荐 - 十大品牌推荐
  • 2026年质量好的泵站品牌推荐:一体化无浮泵站/盐城一体化智能泵站/一体化雨水提升泵站厂家选购真相 - 行业平台推荐
  • 2026年幼猫猫粮多维对比:基于营养吸收与免疫支持的五款产品解析 - 十大品牌推荐
  • 宠物健康精细化时代:2026年主流猫粮产品技术竞争力与行业格局解析 - 十大品牌推荐
  • 2026年压力管道安装资质代办公司权威榜单发布:五大服务商综合实力深度排位赛 - 十大品牌推荐
  • iPaaS兴起:打破数据孤岛,加速企业数字化转型
  • 宠物营养升级进行时:2026年主流猫粮产品市场竞争力与行业格局解析 - 十大品牌推荐