自考计算机系统原理(第六章计算机系统概论)-13015

本文详细探讨了I/O子系统的层次结构,包括I/O硬件、软件及其在用户空间和内核空间的作用,系统调用的封装、开销以及执行环境。此外,文中还涵盖了DMA方式的工作原理、中断控制和中断请求机制,以及I/O端口编址方式的特点。
摘要由CSDN通过智能技术生成

名词解释

  • I/O 硬件
  • I/O软件
  • 用户空间I/O软件
  • 内核空间I/O 软件
  • 系统调用处理程序
  • 系统调用服务例程
  • 设备驱动程序
  • 中断服务程序
  • 系统级1/O函数
  • 虚拟文件系统
  • 文件描述符
  • 文件元数据
  • 流缓冲区
  • 索引节点
  • 目录文件
  • 目录项
  • 系统打开文件表
  • 磁盘高速缓存
  • 高速缓存 RAM
  • I / O 控制方式
  • 程序直接控制I/O
  • 就绪状态
  • 中断控制I/O
  • 中断屏蔽字
  • 多重中断
  • 中断嵌套
  • DMA 方式
  • DMA 控制器
  • 设备控制器
  • I/O端口
  • 控制端口
  • 数据端口
  • 状态端口
  • I/O 地址空间
  • 独立编址方式
  • 统一编址方式
  • 存储器映射1/0
  • I/O指令
  • 可编程中断控制器
  • 中断请求寄存器
  • 中断响应优先级
  • 中断处理优先级

简答

I / O 子系统的层次结构是怎样的?

系统调用封装函数对应的机器级代码结构是怎样的?

为什么系统调用的开销很大?

C 标准I/O库函数是在用户态执行还是在内核态执行?

与 I/O 操作相关的系统调用封装函数是在用户态执行还是内核态执行?

什么是程序直接控制 I /0方式?说明其工作原理。

为什么在保护现场和恢复现场的过程中, CPU 必须关中断?

什么是中断控制I/O方式?说明其工作原理。

DMA 方式能够提高成批数据交换效率的主要原因何在?

DMA 控制器在什么情况下发出中断请求信号?

I/O端口的编址方式有哪两种?各有何特点?

为什么中断控制器把中断类型号放I/O总线的数据线上而不是放在地址线上?

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值