摘要:
基址寻址 基不变,(BR)+ A,BR的内容不变,面向操作系统,基址寻址器的内容一般由操作系统给出,用户不必管自己的程序在主存的哪一段区域,有利于多道程序设计,以及可用于编制浮动程序。 变址寻址 (IX) +A,变的是变址寻址器,面向用户,一般多用来编制数组。 阅读全文
摘要:
假脱机技术,缓和 CPU 的高速性与 I/O设备低速性之间的矛盾。该技术是利用专门的外围控制机,将低速 I/O设备上的数据传送到高速磁盘上;或者相反。Spooling技术是假脱机输入/出操作,是操作系统中采用的一项将独占设备改造成共享设备的技术。 以空间换时间的技术。 Spooling系统组成: 1 阅读全文
摘要:
许多系统在首次使用文件时,使用系统调用 open,将文件属性(包括文件在外存的物理位置)从外存拷贝到内存打开文件目录中的一个表目中,并 将该表目的编号返回给用户,当用户操作文件时候,可通过该编号(索引)进行操作。 阅读全文
摘要:
DMA方式(完全硬件) 在 I/O设备与外设之间有直接数据通路,传送过程中不需要CPU参与,而是 DMA控制器控制完成。 DMA工作过程: 1)预处理 CPU收到 设备发出的DMA请求,它做为 司令,会向 DMA发布一些命令,启动DMA,测试I/O设备,初始化寄存器等 2)数据传送 完全由DMA硬件 阅读全文
摘要:
中断向量:中断服务程序的入口地址。 向量中断:寻找中断服务程序的入口地址的方法,包括向量中断法(硬件)和软件查询法。 向量地址:中断服务程序在中断向量表中的索引值。或者成为中断类型号,not type but address. 阅读全文
摘要:
中断响应优先级是硬件决定的,不便于改动。 中断处理优先级是CPU实际响应中断请求的优先顺序,可通过中端屏蔽字去改变优先级。若不采用屏蔽技术,则响应的优先次序就是处理的优先次序。 屏蔽技术是指屏蔽请求。 阅读全文
摘要:
什么是I/O接口? CPU与外设之间进行数据传输的逻辑部件。 它的功能包括: 1)实现主机和外设之间的通信 2)CPU送来外设的地址码之后,接口需要地址译码以及设备选择 3)开始传输,CPU与外设之间的速度往往不匹配,接口需要实现数据缓冲 4)传输的过程中,发现两边数据格式不匹配了,接口就要负责信号 阅读全文
摘要:
磁盘读写时间 1)首先启动磁臂时间, 2)然后磁头移动到磁道,寻道时间 3)磁头定位到扇区时间, 4)传输时间 磁盘调度算法 FCFS 最短寻道时间 电梯算法 在最短寻道算法的基础上规定磁头运动的方向。磁头当前移动方向上选择与当前磁头所在磁头距离最近的请求作为下一次服务的对象,对最近扫描过的区域不公 阅读全文