3. 存储、中断、总线与 I/O 系统

存储系统的基本要求(填、答)

  1. 对存储系统的基本要求是大容量,高速度和低价格。存储器容量 Sm = W x l x m。其中,W 为存储体的字长(单位是位或字节);l 为存储体的字数;m 为并行工作的存储体数。
  2. 速度可用访问时间 T T TA、存储周期 T T TM 和频宽(也称带宽) B B Bm 描述。其中 T T TA是存储器从接收访存读申请至信息被读到数据总线上的时间,是处理机启动访存后必须等待的时间,它是确定处理机与存储器时间关系的一个重要参数; T T TM 是连续启动一个存储体所需要的间隔时间,它比一般 T T TA 大;存储器频宽 B B Bm 是存储器可提供数据传送速率,用每秒传送的信息位数或字节数衡量,又有最大频宽(或极限频宽)和实际频宽之分,最大频宽 B B Bm 是存储器连续访问时的频宽。单体的 B B Bm = W / T T TM,m 个存储体并行的最大频宽 B B Bm = W x m/ T T TM。

并行主存系统 (填)

能并行读出多个 CPU 字的单体多字和多体单字、多体多字的交叉访问主存系统被称为并行主存系统。(选、填)

中断系统

CPU 中止正在执行的程序,转去处理随机提出的请求,待处理完成后,再回到原先被打断的程序继续恢复执行的过程称为中断。(选、填)

计算机中,中断可分为 内部中断 、外部中断 和 软件中断 三类。(选、填)

内部中断由 CPU 内的异常引起;外部中断由中断信号引起;软件中断由自陷指令引起,用于供操作系统服务。(选、填)

外部中断又分为可屏蔽中断和不可屏蔽中断。(选、填)

引起中断的各种事件称为中断源。中断源向中断系统请求中断的申请,称为中断请求。中断系统需要按事先确定的中断响应优先次序对优先级高的中断请求予以响应。(选、填)

中断响应的次序用排队器硬件实现,次序是由高到低固定的。为了能根据需要,由操作系统灵活改变实际的中断处理次序,很多计算机都设置了中断级屏蔽位寄存器,以决定某级中断请求能否进入中断响应排队器。只要能进入的,总是让高级别的优先响应。(答)

中断系统的功能包括 中断请求 的保存和 清除 、优先级的确定、中断断点 及现场的保存、对中断请求的分析和处理以及中断返回等。中断系统的软、硬件功能分配实质上是中断处理程序软件和中断响应硬件的功能分配。 (选、填)

总线系统

总线 用于互连计算机、CPU、存储器、I/O接口及外围设备、远程通信设备间信息传送通路的集合。总线与其相配合的附属控制电路称为总线系统。按信息传送功能、性能的不同,有 数据线,地址线,命令,时序和中断信号 等控制/状态线,电源线,地址及备用线等。(选、填)

总线系统在系统中的位置分为芯片级、板级和系统级。(选、填)

就总线允许信息传送的方向来说,可以有单向传输和双向传输两种。(选、填)

总线按用法可分为专用和非专用。(选、填)

信息在总线上的传送方法基本上可分为同步和异步两种。(选、填)

  1. 同步通信。部件间的信息传送由定宽、定距的系统时标同步。信息的传送频率高,受总线长度影响小,时钟在总线上的时滞可能会造成同步误差,时钟线上的干扰信号易引起同步误差同步。

  2. 异步通信。由于 I/O 总线一般是为有不同速度的许多 I/O 设备所共享,因此宜于采用异步通信。异步通信又分为单向源控和请求/回答双向控制两种。

数据宽度是 I/O 设备取得 I/O 总线后所传送数据的总量。它不同于数据通路宽度。数据通路宽度是数据总线的物理宽度,即一个时钟周期所传送的信息量。数据宽度有单字定长块、可变长块、单字加定长块和单字加可变长块等之分。

I/O系统

I/O 系统包括输入/输出设备,设备控制器及其输入/输出操作有关的软,硬件。(填)

根据通道数据传送期中信息传送方式不同,可分为字节多路、数组多路和选择3类通道:(答)

  1. 字节多路通道适用于连接大量的像光电机等字符类低速设备。它们传送一个字符的时间很短,但字符间的等地啊时间很长。因此通道数据宽度为单字节,以字节交叉方式轮流为多台低速设备服务,使效率提高。
  2. 数组多路通道适用于连接多台磁盘等高速设备。这些设备的传送速率很高,但传送开始前的寻址辅助操作时间很长。
  3. 选择通道适合于连接优先级高的磁盘等高速设备,让它独占通道,只能执行一道通道程序。数据传送以不定长块方式进行,相当于数据宽度为可变长块,一次对 N 个字节全部传送完。所以,在数据传送期内只选择一次设备。

通道流量 是通道在数据传送期内,单位时间内传送的 字节数。它能达到的最大流量称为 通道极限流量。通道的极限流量与其工作方式、数据传送期内选择一次设备的时间 T T Ts 和传送一个字节的时间 T T TD 的长短有关。

相关推荐
@不误正业7 分钟前
技术线05_端侧小模型不可靠先检查你的Agent架构
人工智能·架构·agent·端侧模型·4b
安易算力17 分钟前
GPU集群调度实践:Slurm/K8s混合部署与GPU共享优化 —— 从批处理到在线推理的统一调度架构
容器·架构·kubernetes
mldong42 分钟前
一条审批流的数据库账:5 张核心表、3 张扩展表、0 张表单表
后端·架构
Devlive 开源社区10 小时前
AuthX 正式更名 GrantForge:我们重新做了一遍权限管理系统
大数据·人工智能·架构
微三云生态系统架构师-彭丹11 小时前
抖店OPC智能选品与铺货架构:多店差异化与频率风控设计
架构
集智飞行11 小时前
无人机集群通信架构剖析,以及对未来发展的几点判断
架构·无人机
想要打 Acm 的小周同学呀12 小时前
无需自己设计Agent架构的业务系统,依赖第三方Agent,基于SKILL和MCP服务实现企业级内部提效工具开发
架构·agent
Dawson Zhu13 小时前
《Agentic Design Patterns》第 4 章导读:反思(Reflection)
人工智能·语言模型·架构·aigc·agi
码云之上15 小时前
把网页变成可引用知识——Chatbot 联网工具
人工智能·架构·agent
独孤九剑打醒他15 小时前
【原创开源】【概念设计】源 - 栅 - 漏 - 栅 - 源 横向双栅 MOS,低压交流多值逻辑芯片探索
前端·其他·架构·开源·硬件工程