Skip to content

Latest commit

 

History

History
22 lines (21 loc) · 1.12 KB

信号作用Sheet1.md

File metadata and controls

22 lines (21 loc) · 1.12 KB

各信号作用

信号名称 信号作用 低电平含义 高电平含义
MemRead 控制内存读操作 不进行内存读操作 进行内存读操作
MemWrite 控制内存写操作 不进行内存写操作 进行内存写操作
MemToReg 控制“内存到寄存器”传送 不进行传送操作 进行传送操作
IorD 读取I/O 不读I/O 读取I/O
PCWriteCond 程序计数器是否启用 程序计数器不启用 程序计数器启用
注:实际操作中一般是pcen = pcwrite | (pcwritecond & (flag));
RegWrite 控制寄存器写操作 不允许写寄存器 允许写寄存器
RegDst 写入寄存器的地址来自哪 表示来自[20:16] 表示来自[15:11]
PcSource (2位)指定程序计数器读取的来源
ALUScrB (2位)ALU的运算数b所在位置
ALUScrA (2位)ALU的运算数a所在位置
ALUOP (6位)用于指定ALU进行哪种操作
000000:加法
000001:减法
001000:无符号加法
001101:或运算
001110:异或运算
IRWrite 控制指令寄存器写操作 不允许写指令寄存器 允许写指令寄存器