字词 | I/O控制方式 |
类别 | 中英文字词句释义及详细解析 |
释义 | I/O控制方式 CPU对I/O设备的控制方式有程序查询方式、中断控制方式和直接存储器存取(DMA)方式3种。 1.程序查询方式 在程序查询方式中,CPU与I/O设备之间的数据传送是在程序的控制下进行的。CPU首先检测每台I/O设备的状态,根据它们所处的状态来实现数据交换。因此,在I/O接口电路中,除具备一般的数据缓冲寄存器外,还要设置状态标志位,用来反映I/O设备处理数据的准备情况。当I/O设备的状态标志位为“1”时,表示该设备已准备就绪,允许CPU与它传送数据,然后将状态标志位复位为“0”。 2.中断控制方式 在中断控制方式中,当I/O设备需要CPU为其服务时,可发出中断请求信号,CPU响应后暂停正在执行的程序而转去为该设备眼务,服务完毕就又返回去执行被中断的程序。 3.DMA控制方式 在DMA控制方式中,可在高速I/O设备之间、存储器之间、存储器与I/O设备之间传送数据。 DMA操作的应答过程一般是这样的:I/O设备向DMA控制器发出DMA请求信号(DREQ),DMA控制器在接到该信号后,向CPU发保持请求信号(HRQ)以申请使用系统总线;CPU在接到该信号后向DMA控制器发出保持应答信号(HLDA)以提交总线的使用权,DMA控制器在接到该信号后接管总线并向I/O设备发出DMA应答信号(DACK),I/O设备在接到该信号后即把数据送到总线或从总线读数据。 (1)DAM控制器 DAM控制器由定时控制单元、命令控制单元、优先权控制单元等基本控制逻辑单元和当前地址寄存器、当前字计数寄存器、基地址寄存器、基字计数器、命令寄存器、工作方式寄存器、状态寄存器等寄存器组成。 (2)DAM传送的类型 有读、写和校验3类传送。 ①读传送 将数据从存储器传送到I/O设备。 ②写传送 把数据从I/O设备写到存储器。 ③校验 一种不产生读、写信号的伪传送。 (3)DAM的传送方式 有单传送、成组传送、询问传送和级联方式等4种方式。 ①单传送方式 每次传送1字节数据,字计数减1,地址加1或减1。 ②成组传送方式 DMA响应后,连续传送数据,直到字计数器过0或外界输入停止信号为止。 ③询问传送方式 也是连续传送,直至产生字计数器过0信号、外界输入停止信号或DMA请求信号(DREQ)无效为止。也可把一批数据分几次传送。 ④级联方式 将多个DMA级联在一起,以便扩充系统的DMA通道。 |
随便看 |
|
文网收录3541549条中英文词条,其功能与新华字典、现代汉语词典、牛津高阶英汉词典等各类中英文词典类似,基本涵盖了全部常用中英文字词句的读音、释义及用法,是语言学习和写作的有利工具。