data segment buf1 db '0123456789'
data ends ext segment buf2 db 10 dup(0)
ext endsassume cs:code,ds:data,es:ext
code segment
start: mov ax,data mov ds,ax;源址 mov ax,ext mov es,ax;目标段址 cld lea si,buf1lea di,buf2mov cx,10 rep movsb;拷贝 mov ax,4c00hint 21h
code ends
end start结果:
-d 0710:0
0710:0000  30 31 32 33 34 35 36 37-38 39 00 00 00 00 00 00    0123456789......
0710:0010  30 31 32 33 34 35 36 37-38 39 00 00 00 00 00 00    0123456789......
0710:0020  B8 10 07 8E D8 B8 11 07-8E C0 FC BE 00 00 BF 00    ?.???.????..?.
0710:0030  00 B9 0A 00 F3 A4 B8 00-4C CD 21 90 90 90 90 90    .?..???.L?!?????
0710:0040  90 90 90 90 90 90 90 90-90 90 90 90 90 90 90 F4    ????????????????
0710:0050  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00    ................
0710:0060  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00    ................
0710:0070  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00    ................
data segment buf1 dw 0h,1h,2h,3h,4h,5h,6h,7h,8h,9h buf2 dw 10 dup(0)
data endsassume cs:code,ds:data
code segment
start: mov ax,data mov ds,ax mov ax,0mov bx,0 mov cx,10   s:add ax,buf1[bx]inc bxloop smov buf2,axmov ax,4c00hint 21h
code ends
end start结果:
-d 0711:0004
0711:0004  0A 0F 00 00 00 00 00 00-00 00 00 00 00 00 00 00    ...............

汇编语言 将数据区BUF1中的10个数,传送到数据区BUF2中并计算BUF1数据的累加和相关推荐

  1. 汇编语言 实现1.将数据区buf1中的10个数,传送到数据区buf2 2.计算buf1数据的累加和

    1. 将数据区buf1中的10个数,传送到数据区buf2 ; multi-segment executable file template.data segmentbuf1 dw 1,2,3,4,5, ...

  2. 产生10个1-100的随机数,并放到一个数组中, 把数组中大于等于10的数字放到一个list集合中,并打印到控制台。

    代码 import java.util.ArrayList; import java.util.List; import java.util.Random;/*1.产生10个1-100的随机数,并放到 ...

  3. C语言:向一个文件中写10个数求出其平均值并存入另一个文件中

    题目概述: 在文件file0.dat中写10个数求平均值并存入另一个文件file1.dat中 编程: #include<stdio.h> #include<stdlib.h> ...

  4. C语言:有N个数从小到大的顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个数。如果不在数组中,打印“not found”。

    /*有N个数从小到大的顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个数.如果不在数组中,打印"not found".*/#include<stdio ...

  5. 如何在表格数据中加同一个数_怎么在excel表格中的数字前统一加一个字母

    怎么在excel表格中的数字前统一加一个字母以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 怎么在excel表格中的数字 ...

  6. python 中range(10)什么意思_请问在Python中for i in range(10,0,-1)是什么意思

    range(10, 0,-1)表示从10开始,到0为止(不包括0),取其中所有的整数. for i in range(1, 101)就是说,把这些数,依次赋值给变量i.相当于一个一个循环过去,第一次i ...

  7. python中如何统计元组中元素的个数_Python:count直到列表中的元素是一个元组

    我有一个这样的列表: MyList = [2,3,(1,2),5] 其中元素0,1和3是整数,而元素2是元组.我想创建一个计数器,告诉我在元组出现之前列表中有多少元素. 在这个例子中,我想要一个计数器 ...

  8. 建立数组并写入数据_VBA数组与字典解决方案第37讲:在VBA中字典的应用

    大家好,我们今日继续讲解VBA数组与字典解决方案第37讲内容:在VBA中字典的应用.对于字典,也许许多的朋友对此比较陌生,在有的语言里字典也称之为MAP,应用也是比较广泛的. 字典,其实就是一些&qu ...

  9. 大数据之路读书笔记-10维度设计

    大数据之路读书笔记-10维度设计 文章目录 大数据之路读书笔记-10维度设计 10.1 维度设计基础 10.1.1 维度的基本概念 10.1.2 维度的基本设计方法 10.1.3 维度的层次结构 10 ...

最新文章

  1. C#表达式,类型和变量
  2. 1.lamp网站构建
  3. 08. 函数和流程控制
  4. Eclipse中Build Path的使用介绍---学习笔记
  5. 2013_warmup
  6. mysql主从增量同步_生产环境中mysql主从同步/完整/增量备份
  7. Android热修复Tinker接入文档
  8. 太畅销了!AirTag送货时间延长至4-5周
  9. 1438. 绝对差不超过限制的最长连续子数组
  10. R学习笔记(4): 使用外部数据
  11. 公告栏模板php代码,如何调用destoon自定义模板及样式的公告栏
  12. 1.3、TetGen网格化过程之描述
  13. 神经网络与深度学习第3章:线性模型 阅读提问
  14. Physics Bodies(中文翻译)—UE4官方文档
  15. 论文、报告中那些乱七八糟的图(甘特图、卡吉图,桑基图,小提琴图,弦图,螺旋图,风玫瑰图)
  16. WebRoot与WebContent区别
  17. android 8 刷机教程视频教程,教你Android 8.0的刷机教程
  18. 判断一个整数能否同时被3和5整除
  19. 工欲善其事,必先利其器 - 修炼Android Studio操作技巧
  20. windows 通过cmd命令连接wifi

热门文章

  1. 实验9:8X8LED点阵(点亮一个点)
  2. 电子科技大学计算机专业分班,2020成都电子科技大学实验中学小升初入学方式+分班情况+住宿情况+作息时间...
  3. 怎么修改原图片的尺寸?图片尺寸在线修改工具分享
  4. python中save是什么意思_如何在Python中生成save函数
  5. 夸西莫多的一首短诗--《瞬息间是夜晚》
  6. c语言全局变量作为参数_在C / C ++中使用变量参数列表
  7. 京东成华为新品首发阵地 智慧手机Mate 10发布
  8. 双十一背后的三场战役:高并发、黑产、物流
  9. jQuery——02
  10. Java项目:在线聊天及聊天室系统(java+springboot+freemark+websocket+MySQL)——计算机毕业设计