早教吧作业答案频道 -->其他-->
汇编指令求解释每一行的意思和运行的结果是什么啊?OEG2000HNUM1DB200,2DUP(1,2),'ABC'NUM2DW12,'9',1234H,5678HCNTEQU$-NUM2LEABX,NUM1ADDBX,CNTMOVAL,BYTEPTRNUM2+2寄存器BX的值?
题目详情
汇编指令求解释 每一行的意思和运行的结果是什么啊?
OEG 2000H
NUM1 DB 200,2 DUP(1,2),'ABC'
NUM2 DW 12,'9',1234H,5678H
CNT EQU $-NUM2
LEA BX,NUM1
ADD BX,CNT
MOV AL,BYTE PTR NUM2+2
寄存器BX的值?
OEG 2000H
NUM1 DB 200,2 DUP(1,2),'ABC'
NUM2 DW 12,'9',1234H,5678H
CNT EQU $-NUM2
LEA BX,NUM1
ADD BX,CNT
MOV AL,BYTE PTR NUM2+2
寄存器BX的值?
▼优质解答
答案和解析
OEG 2000H ;告诉编译器指定代码装入地址
NUM1 DB 200,2 DUP(1,2),'ABC' ;定义NUM1变量,单位字节数据为:200,1,2,1,2,‘A’(41H),‘B’(42H),‘C’(43H)
NUM2 DW 12,'9',1234H,5678H ;定义NUM2变量,单位字数据为:12(000CH),'9'(0039H),1234H,5678H
CNT EQU $-NUM2 ;指定CNT等于当前地址减去NUM2地址,结果是NUM2变量的长度
LEA BX,NUM1 ;取NUM1地址,相当于MOV BX,OFFSET NUM1
ADD BX,CNT ;BX+CNT(NUM2长度)
MOV AL,BYTE PTR NUM2+2 ;NUM2+2地址处取一个字节给AL,即AL=39H
NUM1 DB 200,2 DUP(1,2),'ABC' ;定义NUM1变量,单位字节数据为:200,1,2,1,2,‘A’(41H),‘B’(42H),‘C’(43H)
NUM2 DW 12,'9',1234H,5678H ;定义NUM2变量,单位字数据为:12(000CH),'9'(0039H),1234H,5678H
CNT EQU $-NUM2 ;指定CNT等于当前地址减去NUM2地址,结果是NUM2变量的长度
LEA BX,NUM1 ;取NUM1地址,相当于MOV BX,OFFSET NUM1
ADD BX,CNT ;BX+CNT(NUM2长度)
MOV AL,BYTE PTR NUM2+2 ;NUM2+2地址处取一个字节给AL,即AL=39H
看了 汇编指令求解释每一行的意思和...的网友还看了以下:
下列说法中正确的是()①一个平面内只有一对不共线的向量可作为基底;②两个非零向量平行,则它们所在直 2020-04-08 …
△ABC全等△abc,ADad分别是△ABC,△abc对应边上的高线AD与ad有什么关系ABC和a 2020-05-13 …
在四面体p-ABC中,pA,PB,PC两两垂直,设PA,PB,PC=a,求点p到平面ABC的距离为 2020-05-16 …
ABC×DC--------------------BEAFAGH---------------- 2020-05-17 …
问一道高中数学三角题,急在△ABC中,设a,b,c分别是角A,B,C的对边长,且直线bx+ycos 2020-06-08 …
3阶行列式|111||abc|怎么求?|a2b2c2|第一行是111第二行是abc第三行是a2b2 2020-07-09 …
在下列说法中:①△ABC在平移过程中,对应线段一定相等;②△ABC在平移过程中,对应线段一定平行; 2020-07-29 …
111abca²b²c²三阶行列式算出怎么不是0,与性质不符:若行列式两行的对应元素成比例,则是0 2020-08-03 …
第一行是ABC第二行是ABC的平方第三行是ABC的四次方这样的行列式怎么求解了/ 2020-11-30 …
机车以速度v=72km/h沿直线轨道行驶,如图所示.平行杆ABC质量为200kg,其质量可视为机车以 2020-12-13 …