Machine Organization I

V22.0201 - Fall 2002

Nathan Hull

Assignment 1

Due: Thursday, October 3rd

Create a program which inputs numbers N (base) and M (exponent) and then computes the N to the Mth power. Note that since both inputsand output are BYTE quantities, there could be an error. If a carry past 255 happens during your calculations, set the Error Code equal to 2.


Input: N = (base)

Input: M = (Exponent)

Output: (NM)

Error Code






The error code is = 1 if the exponentiation was calculated correctly, and is = 2 if an error occured.

You should submit your finished code to your E-Tutor by Thursday, October 4th..