已有1条回答
管理员
指令寄存器的位数取决于指令字长。指令字长是指机器指令中二进制代码的总位数。指令字长取决于操作码的长度、操作数地址的长度和操作数地址的个数,不同的指令的字长是不同的。
指令寄存器用于暂存当前正在执行的指令。指令寄存器的时钟信号是clk,在clk的上升沿触发。指令寄存器将数据总线送来的指令存入16位的寄存器中,但并不是每次数据总线上的数据都需要寄存,因为数据总线上有时传输指令,有时传输数据。由CPU状态控制器的Ir_ena信号控制数据是否需要寄存,复位时,指令寄存器被清零。
指令寄存器可以在移入一条新的指令的同时,将当前指令保持在它的输出端口。可用这个寄存器来指定所要执行的操作和选择测试数据寄存器。当TAP接收到一条指令寄存器扫描指令时,对指令寄存器进行读取。在指令寄存器工作过程中,来自TAP的控制信号选择指令寄存器的输出驱动TDO管脚。
指令寄存器的功能由三部分构成:扫描移位寄存器、保持寄存器与译码逻辑。扫描移位寄存器从TDI端扫描移入当前指令代码;保持寄存器对当前指令代码进行保持;译码逻辑根据当前指令代码,产生相应的数据寄存器控制信号。三部分的运行控制信号均来自TAP控制器。
猜你喜欢
驾驶证工本费什么时候交
迈腾是b级车吗
豆浆可以微波炉加热吗
大众cc的质量怎么样(大众cc全方面解析)
炸薯条时的注意事项是什么
真我手机强制重启手机教程
一加 Ace 2V如何开启画质超清增强
皮皮虾隔夜还能吃吗 皮皮虾发黑了还能吃吗
荣耀Magic5有潜望式长焦吗
雷克萨斯越野车型大全报价(越野版雷克萨斯LX曝光)
Redmi12怎么设置滑动返回
小天才旗舰Z9怎么配对手机
最新学习
鲁y是山东哪里的车牌古城
如何辨别细叶石仙桃
红旗suv新款hs7多少钱 红旗hs7报价27.5831.05万
蘑菇在冰箱里面放着长了一层白毛还能吃吗
一般监控能拍多大角度
什么是双离合变速箱 双离合变速箱的工作原理
15万落地的车排行榜(推荐5款值得买的国产顶配车型)
打印机倒空废版盒怎么弄
华为p30有没有红外线功能
美团差评怎么删
质量最好的车载充气泵,12V点烟器取电(首选米其林)
饥荒知识饮水机怎么激活