作者shiresn (drop)
看板TransCSI
标题Re: [问题] 小弟在读An Overview时有些地方看不太쀠…
时间Fri Mar 6 20:22:29 2009
※ 引述《bnm51315 (La-La)》之铭言:
: 最近才开始准备计概这一科
: 所以发现的问题也是很前面的章节
: 希望高手们不要偷偷窃笑 (羞)
: 1.假设附录c的机器中 其记忆体位址B0到B8中的内容(十六进制) 如下所示
: 位址 内容
: B0 13
: B1 B8
: B2 A3
: B3 02
: B4 33
: B5 B8
: B6 C0
: B7 00
: B8 0F
: 问: 程式计数器从B0开始 程式停止时 记忆体位址B8内容的位元图样为何?
: 附录C: 运算码1 运算元RXY表LOAD指令 将记忆体位址XY的内容载入到R暂存器内
: 运算码A 运算元R0X表POTATE指令
: 运算码3 运算元RXY表STORE指令 将暂存器R的值存入记忆体位址XY内
: 运算码C 运算元000表HALT 停止程式
: 上面这题 解答为C3 看不太懂原因 希望有高手可以指点一下 感谢^^
: 附录C的内容只挑部分打 若有缺条件烦请告知 因为小弟以为那些部分在这题用
: 不到...
13B8 load B8 to register 3
register3里面是0F
A302 potate?
我看书是rotate,所以就是register 3的内容rotate 3 bits,
不过我看书上的example也看不懂结果是什麽 XD
33B8 store 3 in B8
现在位址B8里面是03了
C000 halt
就照上一行的结果写就是答案了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.168.46.96
1F:推 bnm51315:对!!是ROTATE 刚打太快手误... 03/06 20:40
2F:→ bnm51315:不过这个指令不知道要怎麽用 = =+ 03/06 20:40