永发信息网

汇编程序题目

答案:2  悬赏:10  手机版
解决时间 2021-08-01 02:04

编写程序,建立数据段DATA,将你的姓名(汉语拼音)及学号存入数据段的BUFFER1区域,然后利用程序将BUFFER1区域中的字符串(姓名及学号)依次传送到从BUFFER2开始的内存区域中去。

编程提示:1,数据段可以定义为两个段:源数据区定义为数据段,目的数据区定义为附加段。

DATA SEGMENT

BUFFER1 DB  'WANG HUA 01982001'

M EQU $-BUFFER1

DATA ENDS

EXTRA SEGMENT 

BUFFER2 DB M DUP(?)

EXTRA ENDS

2,串的传送可用MOVSB指令来实现,注意,MOVSB要求DS与SI寄存器配合使用,ES与DI配合使用。另外,用CX中的计数值可控制MOVSB指令的重复次数。指令格式为:REP MOVSB

高手帮忙解答一下,非诚勿扰!

最佳答案

data segment
BUFFER1 db 'WANG HUA 01982001'
M EQU $-BUFFER1
data ends


extra segment
BUFFER2 db m dup(?)
extra ends


code segment
start:
mov ax, ds
mov ex,ax
cld
mov cx, M
mov si, offset BUFFER1
mov di, offset BUFFER2
rep movsb
code ends
end start

全部回答

data segment BUFFER1 db 'WANG HUA 01982001' M EQU $-BUFFER1 data ends

extra segment BUFFER2 db m dup(?) extra ends

code segment

assume cs:code,ds:data,es:extra

start: mov ax, data mov ds,ax mov ax, extra mov es,ax cld mov cx, M mov si, offset BUFFER1 mov di, offset BUFFER2 rep movsb

code ends end start

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
4月24号最后一次来月经请问我现在几个月了
为什么有生命的动物都有血
啥时候东北3区 出个转 北京3区的呀 我要转北
语文的习题高手来
上海哪里有正宗的婴儿尿不湿批发
主题班会开场白,有关文明礼仪的班会主题开场
怎么才能尽快的调整好心态?
长葛市许昌金鹏家具这个地址在什么地方,我要
一定要回复啊
为什么系统这样讨厌!
我是天蝎座的。为什么我好像并不像天蝎座耶、
武林外传里面京城地图和京城地图以上押镖任务
石峰区株洲老年文化馆哪位知道具体地址啊
如何能快速增胖 且无副作用
现在的游戏怎么那么无聊啊?
推荐资讯
旅游主持词,2012年我想参加一些旅游有关的推
CFQQ网吧有个活动,就是当天经验4000,领取个CD
QQ华夏初生元神怎么补充寿元
女人穿什么颜色丝袜最性感?
电脑方面:本本5500左右的高手的介绍下…
鼻矫正是怎么恢复的
cad无法安装
愿天堂没有病痛句子,天堂里没有痛吗
帮我看下这视频第一首歌~~谢谢!
QQ校友怎么可以点亮??
jsp高手帮帮忙
应城市孝感苗方清颜专业祛痘(应城店)我想知道
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?