题目介绍

程序如下,编写code段中的代码,用push指令将a段中的前8个字型数据,逆序存储b段中。

assume cs:code,ds:a,ss:ba segmentdw 1,2,3,4,5,6,7,8,9,0ah,0ch,0dh,0eh,0fh,0ffha endsb segmentdw 0,0,0,0,0,0,0,0b endscode segmentstart:;?code endsend start

代码展示

;编写code段中的代码,用push指令将a段中的前8个字型数据,逆序存储到b段中。
assume cs:code,ds:a,ss:ba segmentdw 1,2,3,4,5,6,7,8,9,0ah,0ch,0dh,0eh,0fh,0ffha endsb segmentdw 0,0,0,0,0,0,0,0b endscode segmentstart:;设置栈段mov ax,bmov ss,axmov sp,10h ;注意sp 的值!sp 最高位是 f ,栈底为 f+1;设置数据段mov ax,amov ds,axmov bx,0;设置循环次数mov cx,8s:push [bx]add bx,2loop smov ax,4c00hint 21hcode endsend start

检测结果

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

  1. 汇编语言 用push指令将a段中的前8个字形数据,逆序存储到b段中

    题目要求 用push指令将a段中的前8个字形数据,逆序存储到b段中 执行过程 push之前 a段数据 (b段数据)栈空间↓ 不要问我为什么不全是0,我并不知道,只是找出了一些规律.详见我的前一篇博客 ...

  2. 编程笔试(解析及代码实现):国内各大银行(招商银行/浦发银行等)在线笔试常见题目(猴子吃桃/字符串逆序输出/一段话输出字的个数/单词大小转换等)及其代码实现(Java/Python/C#等)之详细攻略

    编程笔试(解析及代码实现):国内各大银行(招商银行/浦发银行等)在线笔试常见题目(猴子吃桃/字符串逆序输出/一段话输出字的个数/单词大小转换等)及其代码实现(Java/Python/C#等)之详细攻略 ...

  3. 汇编语言 利用栈 将数据逆序存放

    题目要求 利用栈,将程序中定义的数据逆序存放 数据如下: 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h 数据段DS 076A:0000存放的内容 交换 ...

  4. c语言实现数组中的数据逆序排列

    主函数里面已经定义了数组b及其中的9个数据,然后利用for循环将数组中的数据打印一遍,之后将数组的首地址和数组长度9传给函数fun,函数fun要实现的功能是将数组b中的数据前后置换顺序,即原来的1,2 ...

  5. 贺利坚老师汇编课程29笔记:在代码段使用栈将程序定义的数据逆序

    指路老师的博客 利用栈,将八个数逆序存放 思路:定义数据放在CS:0~CS:F八个字单元中,依次入栈再依次出栈 栈需要内存空间,程序中通过定义"空"数据来取得 ASSUME CS: ...

  6. 编写一个函数func(),将此函数的输入参数(int型)逆序输出显示,如54321 – 12345,要求使用递归,并且函数体代码不超过8行...

    public class Test{ //中间变量private String res = "0"; //方法public int func(int i){if(i>0){i ...

  7. java从端口获取数据库_Java之通过接口获取数据并用JDBC存储到数据库中

    最近做数据同步功能,从接口获取数据然后存到数据库中以便后续对数据进行相关操作,下面就贴一下相关代码. 1 import com.alibaba.fastjson.JSON; 2 import com. ...

  8. 前嗅教你大数据:批量采集/下载网页中的图片数据

    l 采集网站 [场景描述]采集revisionvillage网页中所有真题图片的数据. [源网站介绍]revisionvillage,国外知名IB真题网站,每道题都有视频讲解的IB数学刷题网站. [使 ...

  9. 中数据逆序输出_C语言 | 建立链表,输出各结点中的数据

    例42:C语言实现一个简单链表,它由3个学生数据的结点组成,要求输出各结点中的数据. 解题思路:读者在学习这道例题的时候,应该首先分析三个问题. 各个结点是怎么样构成链表的? 没有头指针head行不行 ...

最新文章

  1. 常见文件扩展名(二)
  2. restfull api 接口 规范
  3. 23种设计模式(1)-单例模式
  4. Eclipse 使用 SVN 插件后修改用户方法汇总
  5. mysql8.0.13驱动包_MySQL ODBC驱动 V8.0.13 32/64位 官方版
  6. 手把手教你使用XUI的正确姿势
  7. HTTP Live Streaming直播(iOS直播)技术分析与实现
  8. Enjoying virus ⌒●ǒ●⌒
  9. 数据库--db-sjk-Mysql-必须看-复制一张表
  10. 接收信号强度值dbm分析
  11. 头歌:《C语言程序设计编程实践任务》教学团队:祁文青:选择结构程序设计
  12. 爬虫之requests
  13. v7000更换电池步骤_UPS电池更换方案
  14. Python 爬抖音
  15. Ubuntu Snap商店代理设置方法
  16. sqlserver ssis
  17. Kubernetes、C语言小白变怪兽、C++ Primer Plus、TCP/IP网络编程、JavaScript高级程序设计
  18. PowerDesigner常见使用
  19. Scintilla MFC使用教程
  20. 华为od统一考试B卷【最少面试官数】Python 实现

热门文章

  1. 给力!使用MacPilot解锁macOS 1200多个隐藏功能!(支持M1处理器mac)
  2. shell mysql_shell操作mysql
  3. P5737 【深基7.例3】闰年展示(python3实现)
  4. centos7远程桌面端口_CentOS7启用远程桌面连接
  5. 信息安全工程师笔记-案例分析(二)
  6. Vue笔记-Ant Design Vue的使用(Vue3)
  7. Java笔记-使用jpa连接mysql数据库
  8. Qt/C++工作笔记-vector与QVector的拷贝复制(区别与联系)
  9. SQL基础E-R图画法(二)
  10. golang python扩展_Python 利用Go语言编写 CPython 扩展 goPy的简单示例