作者whisp1222 ()
看板Grad-ProbAsk
标题Re: [理工] [计组]-一些问题..
时间Thu Jul 2 09:34:20 2009
※ 引述《bernachom (Terry)》之铭言:
: 最近看了一些东西,有些小问题想请教一下..
: 1.当跳超过page大小的时後,可能会去做swap的动作,除了swap还会做别的吗?
: 我是指说中断之外的一些动作?!
: 2.booth演算法比一般乘法快,主要是可以忽略00 11这个东西之外,还有别的原因吗?
: 3.乘法的硬体结构,第一版的乘数暂存器右移,然後被乘数暂存器左移,这是为了
: 要对齐乘积吗?(不包含进位之後的bit),
: 之後这个版本就改成,被乘数不动,乘积右移,这个又是为什麽呢?
: 谢谢帮忙
1F:→ bernachom:快的原因之一吗? 07/01 21:08
2F:→ bernachom:还有就是被乘数左移,用手算的时後知道为什麽会样,可是07/01 21:09
3F:→ bernachom:电脑应该不知道吧?这部份都是控制单元控制的吗?那电脑07/01 21:09
4F:→ bernachom:是在什麽情况下,或是说为什麽知道需要左移呢?07/01 21:10
1101
X 1010
 ̄ ̄ ̄ ̄
0000 ┐
1101 │这边每一列不是都是被乘数直接写下来吗
0000 │乘数0:0000
1101 ┘乘数1:1101
 ̄ ̄ ̄ ̄ ̄ 所以他不是有一个步骤是测试乘数bit0 就是用在这里
10000010 然後每测一回合就要左移一次
记得书上有附流程图跟另一个图
我不知道那称作什麽图~"~ 就是硬体大概的结构啦
里面有一个椭圆形的 就是那个控制的
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.245.6
5F:推 bernachom:我搞得太复杂了..了解,谢谢您^^ 07/02 09:54
6F:→ imnewlegend:别念到走火入魔~y 07/30 09:49