高等继续教育 / 汇编语言程序设计
正确率:100%
【汇编语言程序设计】模拟试题
阅读如下程序,为没有注释的语句添加注释,指出其功能或作用,并说明这个程序运行后显示的结果。;数据段num db 6,7,7,8,3,0,0,0 ;欲显示的数字tab db '67783000' ;对应互换的ASCII码;代码段mov cx,lengthof num ;(1)mov si,offset num ;(2)mov di,offset tab ;(3)again: mov dl,[si] ;(4)xchg dl,[di] ;(5)mov [si],dl ;(6)mov ah,2 ;2号功能调用int 21h ;显示AL中的字符add si,1 ;(7)add di,1 ;(8)loop again ;循环处理
考题内容:
阅读如下程序,为没有注释的语句添加注释,指出其功能或作用,并说明这个程序运行后显示的结果。 ;数据段 num db 6,7,7,8,3,0,0,0 ;欲显示的数字 tab db '67783000' ;对应互换的ASCII码 ;代码段 mov cx,lengthof num ;(1) mov si,offset num ;(2) mov di,offset tab ;(3) again: mov dl,[si] ;(4) xchg dl,[di] ;(5) mov [si],dl ;(6) mov ah,2 ;2号功能调用 int 21h ;显示AL中的字符 add si,1 ;(7) add di,1 ;(8) loop again ;循环处理
阅读如下程序,为没有注释的语句添加注释,指出其功能或作用,并说明这个程序运行后显示的结果。;数据段num db 6,7,7,8,3,0,0,0 ;欲显示的数字tab db '67783000' ;对应互换的ASCII码;代码段mov cx,lengthof num ;(1)mov si,offset num ;(2)mov di,offset tab ;(3)again: mov dl,[si] ;(4)xchg dl,[di] ;(5)mov [si],dl ;(6)mov ah,2 ;2号功能调用int 21h ;显示AL中的字符add si,1 ;(7)add di,1 ;(8)loop again ;循环处理
考题内容:
阅读如下程序,为没有注释的语句添加注释,指出其功能或作用,并说明这个程序运行后显示的结果。 ;数据段 num db 6,7,7,8,3,0,0,0 ;欲显示的数字 tab db '67783000' ;对应互换的ASCII码 ;代码段 mov cx,lengthof num ;(1) mov si,offset num ;(2) mov di,offset tab ;(3) again: mov dl,[si] ;(4) xchg dl,[di] ;(5) mov [si],dl ;(6) mov ah,2 ;2号功能调用 int 21h ;显示AL中的字符 add si,1 ;(7) add di,1 ;(8) loop again ;循环处理
参考答案: