需要 用byte ptr 或 word ptr 告訴 編譯器 是傳字節 還是 字。
或者將 movs 改為 movsb、movsw。;這是自動生成的代碼模板 STACKS SEGMENT STACK ;堆棧段 DW 128 DUP(?) ;注意這裡只有128個字節 STACKS ENDS DATAS SEGMENT ;數據段;請在這裡定義您的數據 SOURCE DW 100 DUP(?) DEST DW 100 DUP(?) DATAS ENDS CODES SEGMENT ;代碼段 ASSUME CS:CODES,DS:DATAS START: MOV AX,DATAS ;初始化 MOV DS,AX MOV ES,AX;請在這裡添加您的代碼 MOV SI,OFFSET SOURCE MOV DI,OFFSET DEST MOV CX,100 REP MOVS WORD PTR [SI],[DI] MOV AX,4C00H ;退出程序 INT 21H CODES ENDS END START
需要 用byte ptr 或 word ptr 告訴 編譯器 是傳字節 還是 字。
或者將 movs 改為 movsb、movsw。;這是自動生成的代碼模板 STACKS SEGMENT STACK ;堆棧段 DW 128 DUP(?) ;注意這裡只有128個字節 STACKS ENDS DATAS SEGMENT ;數據段;請在這裡定義您的數據 SOURCE DW 100 DUP(?) DEST DW 100 DUP(?) DATAS ENDS CODES SEGMENT ;代碼段 ASSUME CS:CODES,DS:DATAS START: MOV AX,DATAS ;初始化 MOV DS,AX MOV ES,AX;請在這裡添加您的代碼 MOV SI,OFFSET SOURCE MOV DI,OFFSET DEST MOV CX,100 REP MOVS WORD PTR [SI],[DI] MOV AX,4C00H ;退出程序 INT 21H CODES ENDS END START