"这篇文档是关于CISSP认证考试的核心笔记,主要涵盖了磁盘数据传输率、I/O编址方式以及CPU与I/O之间的联络方式等计算机组成原理的知识点。"
1. **磁盘数据传输率**
磁盘数据传输率计算公式为:磁盘数据传输率 = 每道字节数 × 转速。在例子中,每道字节数为12 288B,转速为3000转/分,所以磁盘数据传输率为614 400B/S。平均等待时间为磁盘转半圈的时间,即1/50转/秒的一半,也就是10ms。这与磁盘的容量无关。
2. **I/O编址方式**
- **I/O与内存统一编址**:I/O设备的地址与主存地址相同,CPU可以像访问内存一样直接访问I/O设备,不需要额外的I/O指令。这种方式中,I/O地址占用的是内存的扩展空间,并非总线空间的全部。
- **I/O独立编址**:I/O设备有独立的地址空间,CPU需要使用专用的I/O指令来访问。在这种方式下,I/O地址与内存地址是分离的,但无论是哪种编址方式,I/O地址都是由指令提供的,没有特殊的标识。
3. **CPU与I/O之间的联络方式**
- **直接控制**:适用于简单的I/O设备,CPU直接控制设备状态,无需额外的联络信号。
- **同步**:使用统一的时钟信号,适合CPU与I/O速度相近、近距离传输的场景。实际上,同步方式意味着"就慢不就快",CPU可能无法达到满负荷工作。
- **异步**:采用应答机制,适用于速度差异大、远距离传输的场合。
4. **字符显示器接口中的缓冲存储器和只读存储器**
- **缓冲存储器**:用于屏幕内容的刷新,确保显示稳定。
- **只读存储器(ROM)**:作为字符发生器,将ASCII码转换为字符的点阵信息。
5. **异步串行传送速率计算**
异步串行传送中,字符信息包括起始位、数据位、校验位和停止位。如果每秒传输480个字符,每个字符有10位,则数据传送速率为4800位/秒,即4800波特。
这些知识点对理解计算机系统的基础工作原理,尤其是硬件和I/O交互方面,具有重要意义。在实际应用中,理解这些原理可以帮助优化系统性能和设计更高效的I/O操作。