
汇编语言:编写code段中的代码,用push指令将a段中的前8个字型数据,逆序存储b段中
题目介绍
程序如下,编写code段中的代码,用push指令将a段中的前8个字型数据,逆序存储b段中。
assume cs:code,ds:a,ss:b a segment dw 1,2,3,4,5,6,7,8,9,0ah,0ch,0dh,0eh,0fh,0ffh a ends b segment dw 0,0,0,0,0,0,0,0 b ends code segment start: ;? code ends end start 代码展示 ;编写code段中的代码,用push指令将a段中的前8个字型数据,逆序存储到b段中。 assume cs:code,ds:a,ss:b a segment dw 1,2,3,4,5,6,7,8,9,0ah,0ch,0dh,0eh,0fh,0ffh a ends b segment dw 0,0,0,0,0,0,0,0 b ends code segment start: ;设置栈段 mov ax,b mov ss,ax mov sp,10h ;注意sp 的值!sp 最高位是 f ,栈底为 f+1 ;设置数据段 mov ax,a mov ds,ax mov bx,0 ;设置循环次数 mov cx,8 s: push [bx] add bx,2 loop s mov ax,4c00h int 21h code ends end start检测结果
👁️ 阅读量:0
© 版权声明:本文《汇编语言:编写code段中的代码,用push指令将a段中的前8个字型数据,逆序存储b段中》内容均为本站精心整理或网友自愿分享,如需转载请注明原文出处:https://www.zastudy.cn/wen/1686862440a358236.html。