找考题网-背景图
问答题

简答题 在TABLE之下顺序存放着100个带符号16位数,试编写程序找出其中最大的数并将其放在ANSWER之下。

【参考答案】

算法:先把数据块中的第一个数取到AX 中,然后从第二个存贮单元开始,依次与AX 中的内容进行比较。若AX 中的值小,则把内存单元中的内容送到AX 中。这样经过99次比较,在AX中必然存放着数据块中最大的一个数,然后利用传送指令将它放到ANSWER单元中。