永发信息网

微机原理汇编语言程序指令计算MOV

答案:1  悬赏:50  手机版
解决时间 2021-02-28 17:56
1.DA1 DW ‘AB’,‘CD’,‘EF’,‘GH’

MOV AX, DA1+3
LEA BX, DA1
INC BX
MOV CX, [BX]
程序段执行后,AX= , BX= , CX= 。
2.
MOV AX, 1199H
XCHG AH, AL
MOV WVAR, 5566H
XCHG AL, BYTE PRT WVAR+1
当程序段运行后,AX= , WVAR=
3.
DA1 DB ‘123456789’
DA2 DB 9 DUP(0)


LEA SI , DA1
LEA DI , DA2
MOV CX, 9
CLD
LOP: LODSB
ADD AL , 10H
STOSB
LOOP LOP
程序段执行后,DA2各字节中的数据;
希望能有非常具体的解答过程跟答案 谢谢!!! 拜托了
最佳答案
1.DA1 DW ‘AB’,‘CD’,‘EF’,‘GH’

MOV AX, DA1+3 //将DA1+3与DA1+4相邻的两个字节分别送给AL与AH
LEA BX, DA1 //将DA1的偏移地址送BX
INC BX //BX +1 -->Bx
MOV CX, [BX] //将以BX为有效地址的两个相邻字节单元送寄存器CX

程序段执行后,AX='FC' , BX= offset DA1 , CX='DA'
数据存储结构如下:

DA1--> ‘B’
‘A’
‘D’
‘C’
‘F’
‘E’
‘H’
‘G’

2. MOV AX, 1199H
XCHG AH, AL //AL=11H
MOV WVAR, 5566H //(WVAR+1)=55H
XCHG AL, BYTE PRT WVAR+1 //AL=55H,(WVAR+1)=11HH

当程序段运行后,AX= 9955H , WVAR=1166H

3.DA1 DB ‘123456789’
DA2 DB 9 DUP(0)


LEA SI , DA1 //置源偏4移地址
LEA DI , DA2 //置目的偏4移地址
MOV CX, 9 //设计循环初值
CLD //将DF标志位置0
LOP: LODSB //取第一个字符‘1’,其ASCII码为31H
ADD AL , 10H //ASCII码加10H ,则为41H,对应为字母'A'
STOSB //存入DA2字符串
LOOP LOP //依次循环进行转换

程序段执行后,DA2各字节中的数据;'ABCDEFGHI'
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
长方体底面积公式
阿里巴巴买东西的时候他人付款在那
质量m=7t的汽车,在F1=3500N牵引力的作用下由
南京市公安局交通管理局高速公路七大队服务大
今年全明星赛东部和西部谁赢的可能性大
三鲜锅底怎么做
房子卖了(过完户了),签合同人和办过户人不是
男士纹理如何吹技巧用手
己知截去一段后的圆柱体底面半径1.5厘米,两
五得利富强面粉和五得利其它面粉有区别吗
天顺世家这个地址在什么地方,我要处理点事
Don't cry在哪个电影里出现过
养老保险交的多少和以后有什么影响
齐家栏地址有知道的么?有点事想过去
溶质的分子(或离子)向水中扩散 是吸收热量
推荐资讯
龙腾手机卖场地址在什么地方,想过去办事
中国联通英墩营业厅在什么地方啊,我要过去处
本人去世已销户,农村信用社定期储蓄能取出来
是我执迷不悟为什么还放不下那个人渣
燕山雪、杨云青是哪部漫画里的人物
为什么衣服会出现缩水的情况?
以宝宝的口吻写我上大班了怎么写?
论文查重英文摘要算吗
宁波慈溪范市镇汽车站到北仑小港多远 开车需
为什么VioVx9没法root,有什么方法
大坪时代20楼滴滴打车电话是多少
【困水】请问困水是把自来水放在盆里静置吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?