Assuming you have spatial analyst you can create a difference raster and then follow with a nested Con statement to produce your result.
Activate spatial analyst
if arcpy.CheckExtension("Spatial") == "Available":
print "Checking out Spatial"
print "Unable to get spatial analyst extension"
First load your rasters as raster objects:
Ras2 = raster(r"d:\Some\path\raster.tif")
Ras1 = raster(r"d:\Some\Other\path\OtherRaster.tif")
then subtract and conditional
Diff = Ras2-Ras1
PreResult = Con((Ras2 <= -80) | (Ras1 <= -80) | IsNull(Ras2) | IsNull(Ras1),0,Diff)
Result = Con(PreResult == 0,0,Con(PreResult < 0,1,Con(PreResult > 0,2)))
Result.save(r"d:\Out\Path\OutRaster.tif") # save the raster as a file
The first two IsNull statements in the con cover areas of nodata in both input rasters so if one or the other is nodata the result is 0 then if the difference is 0 it is also 0, less than 0 is 1 and greater than 0 is 2.
Don't forget to free up spatial analyst when you're done:
Subtracting rasters http://resources.arcgis.com/en/help/main/10.1/index.html#//005m000000mn000000