爱笑帽子

文章
5
资源
0
加入时间
2年10月18天

Verilog数字系统设计——移位寄存器实现

link这里用例子说明较为清晰: 假如一个二进制数字是 1111100000 自循环左移 --> 1111000001 1110000011 1100000111 … 自循环右移 --> 0111110000 0011111000 0001111100 …这里用例子说明较为清晰: 带进位的循环左移RCL(Rotate Left Through Carry): 用原CF的值填补空出的位,移出的位再进入CF。   假设当前,AL=01010011B,CF=1,则   执行指令 ROL A