实验三 算术运算与代码转换程序设计一、实验目得 1)掌握算术运算程序得设计方法、2)掌握代码转换程序得设计方法
3)进一步掌握各种程序结构
4)熟练掌握与使用用 DEBUG 调试程序
二、实验内容1)编制两个多字节整数加法与减法程序,并将结果按十六进制形式显示在屏幕上
2)编制程序实现二进制定点数与十进制数得 AS C II 码串之间转换,并将结果显示在屏幕上
3)编写程序计算从键盘输入两个不超过四位得十进制数得与、差、积、商,并以十进制形式输出
4)写程序把从键盘输入得四位十六进制数转换为压缩得 BCD 码,并显示输出
5)编写一通用过程用来将十进制数(从键盘输入)转换为 P(从键盘输入)进制数
三、实验设备 PC 机一台四、实验步骤 1) 按程序流程图编制实验程序、 2) 输入源程序
3) 汇编、连接程序,执行程序,检查结果
4) 程序得执行可用DEB U G得 G 命令,也可用 T 命令单步跟踪执行
5) 用D命令检查执行结果
六、源程序实验一D ATA SEG M E N T NU M1 DB 2 2 H,33H,44 H,5 5 H,66H,77H NUM1L DB 6H N U M 2 DB 22 H,22H,22H,22H NU M 2 L D B 4H O U T CO ME1 D B 1 0H D U P(0) OU TC O ME2 DB 10H DU P(0) N DB 0H D A T A E N DS STACK1 SEGM EN T PA RA ST A CK D W 2 0 H DUP(0) STA C K1 E N D S C O D E SE G ME NT ASSU M E CS:CO D E,DS:DATA,SS:S TAC K1 START:M O V AX,D A T A MOV DS,A X MOV CH,0 M O