admin管理员组

文章数量:1794759

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

检测结果

本文标签: 逆序汇编语言字型指令代码