home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / lang / misc / 4015 < prev    next >
Encoding:
Internet Message Format  |  1992-12-12  |  1.9 KB

  1. Xref: sparky comp.lang.misc:4015 comp.arch:11585
  2. Newsgroups: comp.lang.misc,comp.arch
  3. Path: sparky!uunet!enterpoop.mit.edu!spool.mu.edu!news.nd.edu!mentor.cc.purdue.edu!hrubin
  4. From: hrubin@mentor.cc.purdue.edu (Herman Rubin)
  5. Subject: Double length integer arithmetic
  6. Message-ID: <Bz5DIs.2uH@mentor.cc.purdue.edu>
  7. Organization: Purdue University Statistics Department
  8. References: <1g6fl6INNktf@early-bird.think.com> <Bz1rFw.9s1@mentor.cc.purdue.edu> <8311@charon.cwi.nl>
  9. Date: Sat, 12 Dec 1992 13:01:40 GMT
  10. Lines: 25
  11.  
  12. In article <8311@charon.cwi.nl> dik@cwi.nl (Dik T. Winter) writes:
  13. >In article <Bz1rFw.9s1@mentor.cc.purdue.edu> hrubin@pop.stat.purdue.edu (Herman Rubin) writes:
  14. > >                                                     The hardware has
  15. > > deteriorated, except for speed, for the number theorist; when Lehmer
  16. > > wrote his criticism, virtually all computers had double-length integer
  17. > > arithmetic.
  18. >You asserted that before, and I asked you to name a few computers from the
  19. >beginning of Fortran that had those capabilities.  I never saw a response.
  20. >Can you respond now?
  21.  
  22. The IBM 704-709 series, which were the machines for which Fortran was written;
  23. The Univac 1100 series; the CDC 1604 and 3600; and at least the great bulk of
  24. the von Neumann type machines.  I am  not too familiar with the some of the
  25. earlier machines, but the more-or-less standard hardware of that time had an
  26. accumulator and a multiplier/quotient register; the actual additions were
  27. done in the accumulator, and on multiplication the least significant part
  28. was shifted into the MQ register, with the most significant part in the
  29. accumulator, and on division, with the double-length dividend in the A/MQ
  30. registers, the remainder was left in the accumulator as the quotient was
  31. produced in the MQ register.    
  32. -- 
  33. Herman Rubin, Dept. of Statistics, Purdue Univ., West Lafayette IN47907-1399
  34. Phone: (317)494-6054
  35. hrubin@snap.stat.purdue.edu (Internet, bitnet)  
  36. {purdue,pur-ee}!snap.stat!hrubin(UUCP)
  37.