《汇编语言与接口技术》习题解答(第三章)

--------------------------可以编辑的精品文档,你值得拥有,下载后想怎么改就怎么改---------------------------

==========================================================

call dispa .exit 0 ; dispa proc push cx push dx mov cl,4 mov dl,ah shr dl,cl call dldisp mov dl,ah and dl,0fh call dldisp mov dl,al shr dl,cl call dldisp mov dl,al and dl,0fh call dldisp pop dx pop cx ret dispa endp ; dldisp proc push ax or dl,30h cmp dl,39h jbe dldisp1 add dl,7 dldisp1: mov ah,2 int 21h pop ax ret dldisp endp end ⑵

.model small .stack .data wdata dw 34abh wordtemp dw ? .code

--------------------------可以编辑的精品文档,你值得拥有,下载后想怎么改就怎么改---------------------------

==========================================================================

--------------------------可以编辑的精品文档,你值得拥有,下载后想怎么改就怎么改---------------------------

==========================================================

.startup mov ax,wdata mov wordtemp,ax call dispa .exit 0 ; dispa proc push cx push dx mov cl,4 mov dl,byte ptr wordtemp+1 shr dl,cl call dldisp mov dl,byte ptr wordtemp+1 and dl,0fh call dldisp mov dl,byte ptr wordtemp shr dl,cl call dldisp mov dl,byte ptr wordtemp and dl,0fh call dldisp pop dx pop cx ret dispa endp ; dldisp proc push ax or dl,30h cmp dl,39h jbe dldisp1 add dl,7 dldisp1: mov ah,2 int 21h pop ax ret dldisp endp end ⑶

.model small .stack .data

--------------------------可以编辑的精品文档,你值得拥有,下载后想怎么改就怎么改---------------------------

==========================================================================

--------------------------可以编辑的精品文档,你值得拥有,下载后想怎么改就怎么改---------------------------

==========================================================

wdata dw 34abh .code .startup push wdata call dispa pop ax ;add sp,2 .exit 0 ; dispa proc push bp mov bp,sp push ax push cx push dx mov ax,[bp+4] mov cl,4 mov dl,ah shr dl,cl call dldisp mov dl,ah and dl,0fh call dldisp mov dl,al shr dl,cl call dldisp mov dl,al and dl,0fh call dldisp pop dx pop cx pop ax pop bp ret dispa endp ; dldisp proc push ax or dl,30h cmp dl,39h jbe dldisp1 add dl,7 dldisp1: mov ah,2 int 21h

--------------------------可以编辑的精品文档,你值得拥有,下载后想怎么改就怎么改---------------------------

==========================================================================

--------------------------可以编辑的精品文档,你值得拥有,下载后想怎么改就怎么改---------------------------

==========================================================

dldisp pop ax

ret endp end

--------------------------可以编辑的精品文档,你值得拥有,下载后想怎么改就怎么改---------------------------

==========================================================================

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4