# tbmul16.run esim load tbmul16.net esim run 2000 puts "a= [esim show -hex a], b= [esim show -hex b]" puts "a*b= [esim show -hex c] \n" esim set -hex a 4000 esim set -hex b 4000 esim run 2000 puts "a= [esim show -hex a], b= [esim show -hex b]" puts "a*b= [esim show -hex c] \n" esim set -hex a FFFF esim set -hex b FFFF esim run 2000 puts "a= [esim show -hex a], b= [esim show -hex b]" puts "a*b= [esim show -hex c] \n" esim set -hex a FFFF esim set -hex b 0001 esim run 2000 puts "a= [esim show -hex a], b= [esim show -hex b]" puts "a*b= [esim show -hex c] \n" esim set -hex a 0001 esim set -hex b FFFF esim run 2000 puts "a= [esim show -hex a], b= [esim show -hex b]" puts "a*b= [esim show -hex c] \n" esim set -hex a 5536 esim set -hex b 3655 esim run 2000 puts "a= [esim show -hex a], b= [esim show -hex b]" puts "a*b= [esim show -hex c] \n" esim set -hex a 3655 esim set -hex b 5536 esim run 2000 puts "a= [esim show -hex a], b= [esim show -hex b]" puts "a*b= [esim show -hex c] \n" exit