Newsgroups: comp.arch Path: utzoo!henry From: henry@zoo.toronto.edu (Henry Spencer) Subject: Re: standard extensions Message-ID: <1991Feb26.190242.18983@zoo.toronto.edu> Organization: U of Toronto Zoology References: <1991Feb25.135057.23667@linus.mitre.org> <1991Feb25.201406.18643@bingvaxu.cc.binghamton.edu> <1991Feb26.171338.8362@linus.mitre.org> Date: Tue, 26 Feb 1991 19:02:42 GMT In article <1991Feb26.171338.8362@linus.mitre.org> bs@linus.mitre.org (Robert D. Silverman) writes: >You miss the point. There ARE many processors that provide double >length multiply and divide with remainder instructions. Most current >HLL's have no way of generating code that will access these instructions. Nonsense. You mean "most current compilers do not recognize situations where such instructions could be generated". In most any HLL you can write something like x = a / b y = a % b which amply suffices as a way of requesting use of such instructions. Blame the compiler, not the language, if the generated code doesn't use the hardware properly. -- "But this *is* the simplified version | Henry Spencer @ U of Toronto Zoology for the general public." -S. Harris | henry@zoo.toronto.edu utzoo!henry Brought to you by Super Global Mega Corp .com