先把第1个数送入AL寄存器,将AL中的书与后面的29个书逐个比较,若AL中的数小于相比较的数,将两两交换位置,否则来年两两不交换位置。在比较过程中,AL中始终保持较大的数,比较29次,则AL中必为最大的数,然后将其送入BB单元中。
(简答题)
从AA单元开始的30个连续单元中村反复有30个无符号数,从中找出最大数送入BB单元中,编写程序。
正确答案
答案解析
略
相似试题
(填空题)
中断类型号为20H的中断所对应的中断向量存放在内存从()开始的四个连续字节单元中,若这四个字节单元的内容由低地址到高地址依次为00H,50H,00H,60H,则中断服务程序的入口地址()。
(单选题)
设ES=3000H,DI=00FFH,CX=0005H,AL=41H,DF=0,从300FFH开始的连续5个字节单元内容分别是44H,43H,42H,41H。执行REPNZSCASB指令后,正确的结果是()。
(简答题)
已知内部RAM30H单元开始存放20H个数据,将其传送到外部RAM的0000H单元开始的存储区,请编程实现。
(简答题)
编程序:从1000H开始,存放有200个字节,要查出字符#(ASCII码为23H),把存放第一个#的单元地址送入BX中。
(简答题)
有程序段如下: (1)以上程序段的功能是什么? (2)程序段执行完后,从DAT2开始的前3个存储单元的内容是什么?
(简答题)
用串操作指令编程:先将100个字节数从数据段2270H开始处搬到附加段1000H开始处,然后从中检索等于AL中字符的单元,并将此单元换成空格符。
(简答题)
求从0开始连续100个偶数之和,并将结果存入名字为SUM的字存储单元中。用完整的段定义语句编写出实现这一切功能的汇编源程序。
(简答题)
从60H个元素中寻找一个最大的值,并放到AL中,假设这60个元素放在DATA1开始的单元中。
(填空题)
将光标置于开始的单元格内,按住()键不放,单击最后的单元格可以选择连续的单元格。