SOFTWARE

The following hyperlinks point to various programs which I've written over time. You may freely use these programs for any purpose provided that you duly acknowledge their source in your work. Please note that I make no claims as to either the accuracy or functionality of any of these programs. Furthermore, I will not be held responsible for any damage or injury which may result from their use. I assume that you will not use any of my programs unless you agree with these terms and conditions.

A. Yavuz Oruç

Note: All programs are posted in html format. This is done intentionally so that my favorite operating system or file compression format, no matter how popular they may be, does not create a barrier for you to use them on your favorite system. The easiest way to download any of the programs is to use the select all option on your browser, cut the text of the program, and paste it into your compiler's text editor. You can then compile and execute it as I've done it many times using CodeWarrior IDE on my Mac.

 

Last Updated: 11/29/99

ARITHMETIC ALGORITHMS

BCD Addition
Sample Run

BCD Subtraction
Sample Run

Hex2Binary
Sample Run

Binary2Hex
Sample Run

Booth's multiplication algorithm

Nonrestoring division

Decimal to binary conversion(fractions)

 

 

SIMULATORS

Hexy-32 Computer (Machine-level)

Sample Runs

Hexy-32 Computer (Micro-level)

Sexy-16 Computer

CODEMILL

About sample programs

Sample Programs

 Return to my home page