永发信息网

汇编语言 程序段将数据段中首地址为ADDR

答案:2  悬赏:60  手机版
解决时间 2021-02-05 10:07
下面的程序段将数据段中首地址为ADDR、长度为N的一组数据加1,并送回原处。请在_______处填上适当的内容。
MOV AX, DATA
MOV DS, ____________
MOV ES, _____________
MOV SI, OFFSET ADDR
MOV ______________, SI
CLD
MOV CX, N
NEXT: ________________
INC AL
STOSB
LOOP NEXT

全还给老师了。希望给出每步的解释说明。越详细越好。谢谢。。。。。(注意是汇编语言)
最佳答案
ax ax di lodsb你试试看对么.

mov ax,data ;数据段地址赋给AX

mov ds,ax ;再赋给DS和ES
mov es,ax
mov si,offset addr ;得到ADDR的偏移赋给SI
mov di,si ;把ADDR的偏移赋给DI
cld ;置方向位
mov cx,N ;一共有多少个数据
NEXT:lodsb ;把ds:si的值加载给al 同时si加1
inc al ;al加1
stosb ;把al的值存入es:di的位置
loop NEXT ;这个你懂吧
全部回答
mov bx, offset buf mov cx, 128 lop: mov dx, 0010h ;状态口地址 in al, dx ;输入状态 and al, 10000000b ;保留d7 jnz lop ;非零转移 mov al, [bx] ;取出数据 mov dx, 0008h ;数据口地址 out dx, al ;输出 loop lop ;循环128次 hlt 就这些,即可将内存中首地址为buf的存储区内的128字节数据向crt终端输出。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
微山县夏镇第一中学地址在哪,我要去那里办事
常州市民族团结促进会怎么去啊,有知道地址的
日语 偶ki咯 是什么意思?
行哭的意思是什么啊?知道的请说下!
填空题用更相减损术求38与23的最大公约数为__
对联绿水青山春无限的下联
红外夜视仪能拿来钓鱼吗?
曲阜市息陬乡乡中学地址在哪,我要去那里办事
隔音耳机效果怎么样 比如旁边的人讲话很大声
八月中秋征佳期。月下弹琴诵古诗。谁知道整首
梁山县韩垓镇第一中学地址好找么,我有些事要
植物激素中生长素和细胞分裂素是启动细胞分裂
亿通网络NO.1地址有知道的么?有点事想过去
贻讥的意思是什么啊?知道的请说下!
最终幻想零式召唤兽用完后队员就永远不能复活
推荐资讯
香满园鲜花连锁店(圣非花店)地址好找么,我有
已知双眼皮和单眼皮是一对相对性状,其中双眼
左手中指指甲缝长硬硬的肉,碰到会很痛,请问
青岛市二手房贷款流程具体是怎样的
萍姐家政服务有限公司(雅儒分店)地址在什么地
写人篇作文400字~500字
迁安市杨店子镇官寨小学地址在哪,我要去那里
贵阳电信宽带电话多少
老鼠跑过来咬断了网这句话的英文翻译
爱尚鲜奶吧在哪里啊,我有事要去这个地方
飞车雷洛改装UFO好还是瓦力好一点
中国移动城区习仁特约代理点在什么地方啊,我
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?