DATAS SEGMENT
N DW 5;5行
M DW 4;4列
DATA1 DB 1,2,3,4
DB 10,20,30,40
DB 11,12,13,14
DB 20,30,40,50
DB 21,22,23,24
DATA2 DB 20 DUP(0)
DATAS ENDS
STACKS SEGMENT
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
;此处输入代码段代码
LEA SI,DATA1
LEA DI,DATA2
MOV BP,SI
MOV BX,0
AG:
CMP BX,4
JA F;高于,不低于或等于4转移
MOV SI,BP
MOV CX,5
AS:
MOV AL,[SI]
MOV [DI],AL
INC DI
ADD SI,4
LOOP AS
INC BP
INC BX
LOOP AG
F:
MOV AH,4CH
INT 21H
CODES ENDS
END START
汇编——转置二维数组
最新推荐文章于 2022-04-04 17:04:40 发布