ZKX's LAB

汇编程序循环设计实验 汇编循环程序实验原理

2021-04-24知识0

求助(很基本的汇编程序):汇编语言分支,循环程序设计实验 大小写字母转换 data segmentorg 2000hstr1 db 'Aedc123。sdeDIO71$'count equ$-str1org 2018hstr2 db count dup?data endsCODE SEGMENTASSUME CS:CODE,DS:DATASTART:mov ax,dataMOV DS,AXlea si,str1lea di,str2mov cx,countl0:mov al,61Hcmp ds:[si],aljl l1mov al,7aHcmp al,ds:[si]jl l1mov al,ds:[si]sub al,20hmov ds:[di],aljmp l2l1:mov al,ds:[si]mov ds:[di],all2:inc siinc diloop l0mov dx,offset str1mov ah,9int 21hmov dx,offset str2mov ah,9int 21hmov ah,4chint 21hCODE ENDSEND START我随便举了一个数据段的例子

求助(很基本的汇编程序):汇编语言分支,循环程序设计实验 大小写字母转换 实验内容及原理1、设内存数据区有若干个大小写混合英文ASCII码字母。将其转换为全部大写。。

求帮忙编程,汇编程序上机训练,循环程序设计,要求如图片中—实验内容!感谢各位大哥哥,一定采纳! ;从大到小排列data segmentblock dw 74,83,39,98,-65,44,55,33,64,23n equ($-buf)/2data endsassume cs:code,ds:datacode segmentstart:mov ax,datamov ds,axmov cx,ndec cxL1:mov di,cxmov bx,0L2:mov ax,block[bx]cmp ax,block[bx+2]jge continuexchg ax,block[bx+2]mov block[bx],axcontinue:add bx,2loop L2mov cx,diloop L1mov ah,4chint 21hcode endsend start

#51单片机汇编循环语句#汇编循环程序实验原理

随机阅读

qrcode
访问手机版