代码搜索:转换处理

找到约 10,000 项符合「转换处理」的源代码

代码结果 10,000
www.eeworm.com/read/26198/955556

txt 单字节BCD码小数转换成单字节十六进制小数.txt

标号: BHD功能:单字节BCD码小数转换成单字节十六进制小数 入口条件:待转换的单字节BCD码数在累加器A中。 出口信息:转换后的单字节十六进制小数仍在累加器A中。 影响资源:PSW、A、R2、R3 堆栈需求: 2字节 BHD: MOV R2,#8 ;准备计算一个字节小数 BHD0: ADD A,ACC ;按十进制倍增 DA A XCH A,R3 RLC A ; ...
www.eeworm.com/read/27335/983292

txt 单字节BCD码整数转换成单字节十六进制整数.txt

标号:BCDH功能:单字节BCD码整数转换成单字节十六进制整数 入口条件:待转换的单字节BCD码整数在累加器A中。 出口信息:转换后的单字节十六进制整数仍在累加器A中。 影响资源:PSW、A、B、R4 堆栈需求: 2字节 BCDH: MOV B,#10H ;分离十位和个位 DIV AB MOV R4,B ;暂存个位 MOV B,#10 ;将十位转换成十六进制 ...
www.eeworm.com/read/27335/983295

txt 双字节BCD码小数转换成双字节十六进制小数.txt

标号: BHD2功能:双字节BCD码小数转换成双字节十六进制小数 入口条件:待转换的双字节BCD码小数在R4、R5中。 出口信息:转换后的双字节十六进制小数在R2、R3中。* 影响资源:PSW、A、R2~R6 堆栈需求: 2字节 BHD2: MOV R6,#10H ;准备计算两个字节小数 BHD3: MOV A,R5 ;按十进制倍增 ADD A,R5 DA A ...
www.eeworm.com/read/27335/983296

txt 双字节十六进制小数转换成双字节BCD码小数.txt

标号: HBD2功能:双字节十六进制小数转换成双字节BCD码小数 入口条件:待转换的双字节十六进制小数在R2、R3中。 出口信息:转换后的双字节BCD码小数仍在R2、R3中。 影响资源:PSW、A、B、R2、R3、R4、R5 堆栈需求:6字节 HBD2: MOV R4,#4 ;四位十进制码 HBD3: MOV A,R3 ;原小数扩大十倍 MOV B,#10 MUL ...
www.eeworm.com/read/27335/983297

txt 单字节十六进制小数转换成单字节BCD码小数.txt

标号: HBD功能:单字节十六进制小数转换成单字节BCD码小数 入口条件:待转换的单字节十六进制小数在累加器A中。 出口信息:CY=0时转换后的BCD码小数仍在A中。CY=1时原小数接近整数1。 影响资源:PSW、A、B 堆栈需求: 2字节 HBD: MOV B,#100 ;原小数扩大一百倍 MUL AB RLC A ;余数部分四舍五入 CLR A ADDC ...
www.eeworm.com/read/27335/983298

txt 双字节十六进制整数转换成双字节BCD码整数.txt

标号: HB2功能:双字节十六进制整数转换成双字节BCD码整数 入口条件:待转换的双字节十六进制整数在R6、R7中。 出口信息:转换后的三字节BCD码整数在R3、R4、R5中。 影响资源:PSW、A、R2~R7 堆栈需求: 2字节 HB2: CLR A ;BCD码初始化 MOV R3,A MOV R4,A MOV R5,A MOV R2,#10H ;转换双字节十六 ...
www.eeworm.com/read/27335/983299

txt 双字节BCD码整数转换成双字节十六进制整数.txt

标号:BH2功能:双字节BCD码整数转换成双字节十六进制整数 入口条件:待转换的双字节BCD码整数在R2、R3中。 出口信息:转换后的双字节十六进制整数仍在R2、R3中。 影响资源:PSW、A、B、R2、R3、R4 堆栈需求:4字节 BH2: MOV A,R3 ;将低字节转换成十六进制 LCALL BCDH MOV R3,A MOV A,R2 ;将高字节转换成十六进 ...
www.eeworm.com/read/27335/983300

txt 单字节十六进制整数转换成单字节BCD码整数.txt

标号:HBCD功能:单字节十六进制整数转换成单字节BCD码整数 入口条件:待转换的单字节十六进制整数在累加器A中。 出口信息:转换后的BCD码整数(十位和个位)仍在累加器A中,百位在R3中。 影响资源:PSW、A、B、R3 堆栈需求: 2字节 HBCD: MOV B,#100 ;分离出百位,存放在R3中 DIV AB MOV R3,A MOV A,#10 ;余数继续分 ...