计 算 机 组 织 与 系 统 结 构
æå°ç - å京大å¦å¾®å¤çå¨ç 究å¼åä¸å¿
æå°ç - å京大å¦å¾®å¤çå¨ç 究å¼åä¸å¿
- No tags were found...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Babbage’s<br />
Difference Engine 2<br />
and<br />
Analytical Engine<br />
1834 Babbage Analytical Engine<br />
The Mill<br />
The Store<br />
Printer<br />
Punch<br />
Operation<br />
Cards<br />
Variable<br />
Cards<br />
Program<br />
北 京 大 学 <strong>计</strong> <strong>算</strong> <strong>机</strong> 科 学 技 术 <strong>系</strong><br />
北 京 大 学 微 处 理 器 研 究 开 发 中 心<br />
北 京 大 学 <strong>计</strong> <strong>算</strong> <strong>机</strong> 科 学 技 术 <strong>系</strong><br />
北 京 大 学 微 处 理 器 研 究 开 发 中 心<br />
Babbage Analytical Engine<br />
• The Store: Memory unit consisting of counter<br />
wheels<br />
• The Mill: The arithmetic unit capable of 4 operations<br />
used a pair of register and produced results stored<br />
in another register in the store<br />
• Operation Cards: Specified one of Four operations<br />
• Variable Cards: Specified the memory location to be<br />
used<br />
• Output: Printer or punch<br />
Analytic Engine<br />
The first conception of a general-purpose computer<br />
1. The store in which all variables to be operated upon, as<br />
well as all those quantities which have arisen from the<br />
results of the operations are placed.<br />
2. The mill into which the quantities about to be operated<br />
upon are always brought.<br />
The program ogam<br />
Operation variable1 variable2 variable3<br />
An operation in the mill required feeding two punched cards<br />
and producing a new punched card for the store.<br />
An operation to alter the sequence was also provided!<br />
北 京 大 学 <strong>计</strong> <strong>算</strong> <strong>机</strong> 科 学 技 术 <strong>系</strong><br />
北 京 大 学 微 处 理 器 研 究 开 发 中 心<br />
北 京 大 学 <strong>计</strong> <strong>算</strong> <strong>机</strong> 科 学 技 术 <strong>系</strong><br />
北 京 大 学 微 处 理 器 研 究 开 发 中 心