📄 calculate.inc
字号:
;====================================================================
; 文件名:calculate.INC
; 日期:2002/12/4
;====================================================================
;====================================================================
;选择你所要进行运算的数据的长度
;====================================================================
#define bit8
;#define bit16
;#define bit24
;#define bit32
;====================================================================
;以下部分不可修改
;====================================================================
ifndef calculate_asm
;宣告引用外部程序的变量
ifndef bit32
ifndef bit24
ifndef bit16
ifdef bit8
extern data0:byte,data4:byte,to0:byte,to1:byte
endif
endif
endif
endif
ifndef bit32
ifndef bit24
ifdef bit16
extern data0:byte,data1:byte,data4:byte,data5:byte
extern to0:byte,to1:byte,to2:byte,to3:byte
endif
endif
endif
ifndef bit32
ifdef bit24
extern data0:byte,data1:byte,data2:byte
extern data4:byte,data5:byte,data6:byte
extern to0:byte,to1:byte,to2:byte,to3:byte
extern to4:byte,to5:byte
endif
endif
ifdef bit32
extern data0:byte,data1:byte,data2:byte,data3:byte
extern data4:byte,data5:byte,data6:byte,data7:byte
extern to0:byte,to1:byte,to2:byte,to3:byte
extern to4:byte,to5:byte,to6:byte,to7:byte
endif
;宣告引用外部程序提供子程序
ifdef bit8
extern unbin_add_8:near
extern bin_add_8:near ;
extern unbin_sub_8:near ;
extern bin_sub_8:near ;
extern unbin_mul_8:near ;
extern bin_mul_8:near ;
extern unbin_div_8:near ;
extern bin_div_8:near ;
extern bcd_add_8:near ;
extern bcd_sub_8:near ;
extern bintobcd_8:near ;
extern bcdtobin_8:near ;
endif
ifdef bit16
extern unbin_add_16:near
extern bin_add_16:near ;
extern unbin_sub_16:near ;
extern bin_sub_16:near ;
extern unbin_mul_16:near ;
extern bin_mul_16:near ;
extern unbin_div_16:near ;
extern bin_div_16:near ;
extern bcd_add_16:near ;
extern bcd_sub_16:near ;
extern bintobcd_16:near ;
extern bcdtobin_16:near ;
endif
ifdef bit24
extern unbin_add_24:near
extern bin_add_24:near ;
extern unbin_sub_24:near ;
extern bin_sub_24:near ;
extern unbin_mul_24:near ;
extern bin_mul_24:near ;
extern unbin_div_24:near ;
extern bin_div_24:near ;
extern bcd_add_24:near ;
extern bcd_sub_24:near ;
extern bintobcd_24:near ;
extern bcdtobin_24:near ;
endif
ifdef bit32
extern unbin_add_32:near
extern bin_add_32:near ;
extern unbin_sub_32:near ;
extern bin_sub_32:near ;
extern unbin_mul_32:near ;
extern bin_mul_32:near ;
extern unbin_div_32:near ;
extern bin_div_32:near ;
extern bcd_add_32:near ;
extern bcd_sub_32:near ;
extern bintobcd_32:near ;
extern bcdtobin_32:near ;
endif
endif
;====================================================================
;文件calculate.INC结束
;====================================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -