道管:先行进位的类比 A 人 北京大学计算机科学技术系 计算机系统结构教研室
ñ¯M§¯æ*§cù ¯æù;étÐ@ Ñx|}´« S F J F S F J S J F S F J S J S J S J F
设讣过程的要素 °分治 Divide and conquer(eg,ALU) ·针对较简单的部件,阐明解决方案. ·设计每个部件(子问题) °产生并测试 Generate and test(e:g,ALU) 给出一组积木,寻求如何将它们组装起来,满足需求 °逐步求精 Successive refinement(eg, carry lookahead) ·解决“大多数”问题(即,忽视一些约束或特殊情况),检查并修改缺陷 °阐明可供选择的高级方案 Formulate High-Level Alternatives(eg, carry select ·当追踪任何一种步骤时,都要最考虑多种策略 °做已知如何做的事情 Work on the Things you know How to Do ·在不断前进中,未知的事情将越来越明显。 北京大学计算机科学技术系 计算机系统结构教研室
ñ¯M§¯æ*§cù ¯æù;étÐ@ îÑ÷;´±P eÚ 'LYLGHDQG&RQTXHUHJ$/8 \ÍWT)X¼ÊÈäâ· u£þ¼ÊÄ$ÂlÅ e{ó J © *HQHUDWHDQG7HVWHJ$/8 ÎÔÃüÈÏV)ÚWÀK9ÈµÔ eä9 6XFFHVVLYH5HILQHPHQWHJFDUU\ ORRNDKHDG ·ûîDÂl G ÑÔoz3êM^ŹJ K eäâÃoݽX¬{ )RUPXODWH+LJK/HYHO$OWHUQDWLYHVHJFDUU\VHOHFW 'ÑþÏ)Ô¡9xÊÈÑUÔ×%î¡*9 e.ƹV).X_ :RUNRQWKH7KLQJV\RX.QRZ+RZWR'R üá!¯Èþ¹X_Ú^9^âÄ