微机原理与接口技术,求助,帮忙看一下,急,谢谢!
阅读下列程序,添加注释并说明子程序decibin和子程序binihex功能,调试程序说明该完整程序的功能。codespsegmentassumecs:codespmain...
阅读下列程序,添加注释并说明子程序decibin和子程序binihex功能,调试程序说明该完整程序的功能。
codesp segment
assume cs:codesp
main proc far
start:call decibin
call binihex
mov ah,4ch
int 21h
main endp
;
decibin proc near
mov bx,0
newchar:mov ah,1
int 21h
sub al,30h
jl exit
cmp al,9
jg exit
cbw
xchg ax,bx
mov cx,10
mul cx
xchg ax,bx
add bx,ax
jmp newchar
exit:ret
decibin endp
;
binihex proc near
mov ch,4
mov cl,4
rotate: rol bx,cl
mov al,bl
and al,0fh
add al,30h
cmp al,3ah
jl print
add al,07h
print: mov dl,al
mov ah,2
int 21h
dec ch
jnz rotate
ret
binihex endp
codesp ends
end start 展开
codesp segment
assume cs:codesp
main proc far
start:call decibin
call binihex
mov ah,4ch
int 21h
main endp
;
decibin proc near
mov bx,0
newchar:mov ah,1
int 21h
sub al,30h
jl exit
cmp al,9
jg exit
cbw
xchg ax,bx
mov cx,10
mul cx
xchg ax,bx
add bx,ax
jmp newchar
exit:ret
decibin endp
;
binihex proc near
mov ch,4
mov cl,4
rotate: rol bx,cl
mov al,bl
and al,0fh
add al,30h
cmp al,3ah
jl print
add al,07h
print: mov dl,al
mov ah,2
int 21h
dec ch
jnz rotate
ret
binihex endp
codesp ends
end start 展开
2个回答
展开全部
学好这门会帮助你理解计算机程序的运行更底层的东西,如果学好了这门课程,就具有微型机应用系统分析能国力和初步设计能力,以后吃饭就不用愁了,买个打印,就能有饭吃啦!如果又学好单片机,那你以后就可以当老板了。如果想在计算机CPU领域深造,必须学好这门课程基础课程。兄弟,专业人才回答得了你的问题,我只是随随便便说说的。很有用处。对计算机或仪表仪器开发的人有用,对非专业的工作也很有用。在信息时代,要想能理解信息我是教计算机与信息技术的。也是研究仪器仪表的。我认为只有学过微机原理与接口技术才能更深地理解信息技术,也才能更好地应用信息技术,才能在信息时代过的畅快自如技术只有学习微机原理与接口技术这方面的专业知识了。
追问
。。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询