(汇编语言)实验四 分支结构程序设计
程序员文章站
2024-03-23 22:27:52
...
一. 实验目的
1.掌握多分支结构程序设计的方法。
2.掌握无符数和带符号数比较大小转移指令的区别。
二. 实验内容
1.内容
1)在数据区中定义三个带符号字节变量。
2)编写程序将其中的最大数找出送到MAX单元中。
2.要求:
对预习报告中的源代码进行上机实现,记录实验结果。
三. 实验过程和程序
程序代码:
;bjssdx.asm in Windows Console
include io32.inc
.data
array byte 5,-1,99
count = lengthof array
max byte ?
.code
start:
mov ecx , count -1
mov esi , offset array
mov al ,[esi]
again:
add esi ,1
cmp al,[esi]
jge next
mov al,[esi]
next:
loop again
mov max,al
call dispsib
exit 0
end start
输入命令:
1、make32 bjssdx
2、bjssdx
结果如下: