|
此帖出自嵌入式系统论坛
最新回复
应该是这个意思:ALU是个运算单元,这个运算器的输入是A,B两路,A可以选择R1,R2,或者SW这3种输入,由
AS1和AS0来控制究竟是哪一路,按图中显示,11(AS1=1,AS0=1)选择SW做为A路的值,01和10分别选择R1或R2,
B路的选择也是类似的,{BS1,BS0}来选择R1,R2,或者BR作为B路的输入。题中已经说了,首先通过A的SW端将R1
和R2赋予了初值0101和1010;然后后面的运算过程(1)是R1(A)+R2(B)-->BR,表示A路输入选择R1的值,B路输入选择R2的值,二者相加,结果到最上面的寄存器BR中去显示LED(可以观测结果是否正确),由前面R1,R2的初值
可知运算有问题,但问题出在哪里,需要根据后面一系列的运算结果进行分析。注意,后面的(5)和(6)
表示可以选择BR的值作为B路输入进行运算。
详情
回复
发表于 2008-9-21 18:14
| ||
|
||
| |
|
|
此帖出自嵌入式系统论坛
| ||
|
||
| |
|
|
此帖出自嵌入式系统论坛
| ||
|
||
EEWorld Datasheet 技术支持