ZKX's LAB

汇编原理的主程序及子程序 汇编语言程序设计实验-----子程序设计

2021-04-10知识4

1.编写汇编子程序实现双字节数据加法和减法运。 2.编写一段延时1000个指令周期的延时子程序。 双字节加法指令,将内部RAM 50H开始的2个单元中存放的2字节十六进制/和内部RAM 60H单元开始的2个单元中存放的2字节十六进制相加/结果存放在60H开始的单元中 DouByteAdd:。

汇编语言程序设计实验-----子程序设计 data segmentstring db 'abc$'text db 'hiaabckabiiabcyyfabcds$'output db 'count=$'count db 3db?db 3 dup?data endscode segmentassume cs:code,ds:datastart:mov ax,datamov ds,axmov bx,offset countmov cl,0mov si,offset stringmov di,offset textmov al,[si]l0:mov ah,[di]cmp ah,'$'jz l4cmp ah,aljz l1inc dijmp l0l1:inc siinc dimov al,[si]mov ah,[di]cmp al,'$'jz l3cmp ah,'$'jz l4cmp ah,aljnz l5jmp l1l3:inc cll5:mov si,offset stringmov al,[si]jmp l0l4:mov ah,09hmov dx,offset outputint 21hmov dl,0dh;回车mov ah,02hint 21hmov dl,0ah;换行mov ah,02hint 21hadd cl,30hmov[bx],clinc bxmov ah,'$'mov[bx],ahmov ah,09hmov dx,offset countint 21hmov ah,4chint 21hcode endsend start微机作业还是自己动手比较好

汇编disp子程序的功能是什么,本子程序是用来传递什么参数的 你要把程序发出来才知道是功能是什么常见的的参数传递有4种1.寄存器法寄存器法就是将入口参数和出口参数存放在约定的寄存器中。优点:数据传递书读快、编程较方便、节省。

#汇编原理的主程序及子程序

随机阅读

qrcode
访问手机版