Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!seismo!ut-sally!husc6!necntc!ames!lll-tis!ptsfa!hoptoad!academ!killer!usl!jpd
From: jpd@usl (James P. Dugal)
Newsgroups: comp.lang.pascal
Subject: Re: Multiprecision integer routines for PC Pascal
Message-ID: <133@usl>
Date: Thu, 9-Jul-87 12:06:14 EDT
Article-I.D.: usl.133
Posted: Thu Jul  9 12:06:14 1987
Date-Received: Wed, 15-Jul-87 00:47:19 EDT
References: <8160@brl-adm.ARPA>
Reply-To: jpd@usl.usl.edu (James P. Dugal)
Organization: CACS, Univ of SW La, Lafayette, LA
Lines: 17


A few years ago I implemented a number of routines to handle long integers
in Turbo Pascal.  I was inspired by similar routines for the 8080 published
in Dr. Dobbs' 9 years ago, and found it to be an excellent way to learn
8086 machine language.  I have not posted them because they manipulate the
integers a byte at a time, and I learned later that I should have used
a word at a time, thereby achieving a 2x speed improvement.  I haven't
gotten back to rewriting the routines, and may never!  If you get no
better offers, let me know and I'll see what I can to about providing
what I have. My goal was to implement the RSA crypto algorithm; it turned
out to work, but verrrrry slowly.

-- 
-- James Dugal			USENET: ...!ut-sally!usl!jpd
Associate Director		CSNet: jpd%usl.edu
Computing Center		US Mail: PO Box 42770  Lafayette, LA  70504
University of Southwestern LA.	Tel. 318-231-6417	U.S.A.