2)二地址指令格式
OP
A1
A2
实现操作:(A1)OP(A2) (A1)
3)一地址指令格式
OP
A
在一地址指令中,只给出一个操作数的地址。若操作针对一个操作数的 指令,其操作:OP(A) (A);若操作是针对两个操作数的一地址指令, 通常另一个操作数是隐含的(另一个操作数在累加器AC中), 其操作为 (AC)OP(A) (AC)
控制命令及状态信息等;⑶支持主机采用程序查寻, 中断和DMA等访问方式;⑷提供所需的缓冲,暂存, 驱动能力⑸进行数据的类型,格式等方面的转换
2.分类: 并行接口 串行接口 (一般接口与设备之间采用串行传送方式,而接口与主机
之间采用并行方式)
o 2.主机与外设之间的连接方式 1)常见的有总线型,星型,通道方式和处理
各部件主要作用
(参考教材P24——25)
执行指令过程: @取指令 @指令译码 @按指令操作码执行 @形成下一条指令地址
o 寄存器组
寄存器是CPU中的一个重要组成部分,它是 CPU内部的临时存储单元。
寄存器既可以存放数据和地址,也可以存放控 制信息或CPU工作时的状态。
通常分为1)累加器;2)通用寄存器组;3)标志寄存器;4)指令寄存器;
2.工作原理:用通道指令编制程序放在存储器中,当需要 进行I/O操作时,CPU只要按约定格式准备好命令和数 据,然后启动通道即可,通道则执行相应的通道程序, 完成所要求的操作。用通道程序也可完成较复杂的I/O 管理和预处理,从而在很大程度上将CPU从繁重的I/O 管理工作中解脱出来,提高了系统工作效率。
@算术和逻辑运算单元;
@累加器(AC):运算器中的 主要寄存器之一,暂存运 算结果,向ALU提供运算 对象;