实验一顺序程序设计与调试 、实验目的 1.熟悉汇编语言上机过程和上机步骤。 2.掌握汇编语言程序书写格式 3.掌握顺序程序的设计与调试方法 4.掌握汇编语言程序运行结果的观察方法。 二、实验设备 PC机一台(安装汇编软件) 三、实验内容 分析并对比以下各程序段运行的结果。 1.两种加法指令比较 STC MOV AL, 50H MOV BL, 60H ADD AL. BL (2) STC MOV AL, 50H MOV BL, 60H ADC AL, BL 2.两种加1指令比较 (1)MOV AL, OFFH (2)MOV AL, OFFH ADD AL, 1 3.两种乘法指令比较 (1) MOV AL, OFFH MOV BL, OFFH MUL BL (2)MOV AL OV BL, OFFH IMUL BL 4.逻辑指令比较 (1)MOV AL, 55H AND AL. OFH (2)MOV AL, 55H OR AL, OFH (3)MOV AL, 55H XOR AL, OFH (4)MOV AL, 55H TEST AL, OFH 5.移位指令比较 (1)MOV AL, 55H SHL AL, 1 (2)MOV AL, 55H (3)MOV AL, 55H SAR AL, 1 (4)STC MOV AL, 55H ROL AL, 1 (5)STC ROR AL 6)STC MOV AL, 55H实验一 顺序程序设计与调试 一、实验目的 1.熟悉汇编语言上机过程和上机步骤。 2.掌握汇编语言程序书写格式。 3.掌握顺序程序的设计与调试方法。 4.掌握汇编语言程序运行结果的观察方法。 二、实验设备 PC机一台(安装汇编软件)。 三、实验内容 分析并对比以下各程序段运行的结果。 1.两种加法指令比较 (1) STC MOV AL,50H MOV BL,60H ADD AL,BL (2)STC MOV AL,50H MOV BL,60H ADC AL,BL 2.两种加1指令比较 (1) MOV AL,0FFH INC AL (2) MOV AL,0FFH ADD AL,1 3.两种乘法指令比较 (1) MOV AL,0FFH MOV BL,0FFH MUL BL (2) MOV AL,0FFH MOV BL,0FFH IMUL BL 4.逻辑指令比较 (1) MOV AL,55H AND AL,0FH (2) MOV AL,55H OR AL,0FH (3) MOV AL,55H XOR AL,0FH (4) MOV AL,55H TEST AL,0FH 5.移位指令比较 (1) MOV AL,55H SHL AL,1 (2) MOV AL,55H SHR AL, 1 (3) MOV AL,55H SAR AL, 1 (4) STC MOV AL,55H ROL AL, 1 (5) STC MOV AL,55H ROR AL, 1 (6) STC MOV AL,55H