✅ 操作成功!

汇编语言:编写code段中的代码,用push指令将a段中的前8个字型数据,逆序存储b段中

发布时间:2023-06-16 作者:admin 来源:文学

汇编语言:编写code段中的代码,用push指令将a段中的前8个字型数据,逆序存储b段中

汇编语言:编写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