早教吧作业答案频道 -->其他-->
两道简单汇编题目,求答案!1.设SS=2000H,SP=40H,BX=3120H,AX=25FEH,依次执行下列指令:PUSHBXPUSHAXPOPBX(1)写出执行每条指令后SP内容是多少。(2)全部指令执行完后,AX、BX内容
题目详情
两道简单汇编题目,求答案!
1.设SS=2000H,SP=40H,BX=3120H,AX=25FEH,依次执行下列指令:
PUSH BX
PUSH AX
POP BX
(1) 写出执行每条指令后SP内容是多少。
(2) 全部指令执行完后,AX、BX内容是多少?
2.声明一个STRING变量,并以'$'结尾。统计以'$'结尾的字符串STRING的字符个数,放入LEN字单元中。(写出完整的程序定义格式)(12分)
1.设SS=2000H,SP=40H,BX=3120H,AX=25FEH,依次执行下列指令:
PUSH BX
PUSH AX
POP BX
(1) 写出执行每条指令后SP内容是多少。
(2) 全部指令执行完后,AX、BX内容是多少?
2.声明一个STRING变量,并以'$'结尾。统计以'$'结尾的字符串STRING的字符个数,放入LEN字单元中。(写出完整的程序定义格式)(12分)
▼优质解答
答案和解析
1.设SS=2000H,SP=40H,BX=3120H,AX=25FEH,依次执行下列指令:
PUSH BX
PUSH AX
POP BX
(1) 写出执行每条指令后SP内容是多少。
PUSH BX ;(SP)=003EH
PUSH AX ;(SP)=003CH
POP BX ;(SP)=003EH
(2) 全部指令执行完后,AX、BX内容是多少?
(AX)=25FEH (BX)=25FEH
2.声明一个STRING变量,并以'$'结尾。统计以'$'结尾的字符串STRING的字符个数,放入LEN字单元中。(写出完整的程序定义格式)(12分)
data segment
string db 'asdfghjkl','$'
len equ $-string
data ends
PUSH BX
PUSH AX
POP BX
(1) 写出执行每条指令后SP内容是多少。
PUSH BX ;(SP)=003EH
PUSH AX ;(SP)=003CH
POP BX ;(SP)=003EH
(2) 全部指令执行完后,AX、BX内容是多少?
(AX)=25FEH (BX)=25FEH
2.声明一个STRING变量,并以'$'结尾。统计以'$'结尾的字符串STRING的字符个数,放入LEN字单元中。(写出完整的程序定义格式)(12分)
data segment
string db 'asdfghjkl','$'
len equ $-string
data ends
看了 两道简单汇编题目,求答案!1...的网友还看了以下:
1.已知p,p1为指针变量,a为数组名,j为整型变量,下列赋值语句中不正确的是().(A)p=&j 2020-05-13 …
违反国家规定,擅自将外汇存放在境外,或者不按照国冢规定将外汇卖给外汇指定银行的,由外汇管理 2020-05-19 …
外汇指定银行根据什么确定对客户的外汇买卖价格,办理结汇和售汇业务? 2020-05-26 …
资本项目下的结汇,除外商投资项下资本金结汇可由授权外汇指定银行直接审核办理外,其余的均须 2020-05-27 …
在外汇期货品种中,外汇指数期货合约是新的成员。最早推出外汇指数期货的是芝加哥商业交 2020-06-04 …
下列选项中,属于套汇行为的是( )A.不按照国家规定将外汇卖给外汇指定银行的B.违反国家 2020-06-06 …
如P是一指针类型表达式,则下列表达式中不是左值表达式的是A.PB.*PC.&PD.P+1 2020-07-23 …
关于概率题设P(A)>0,P(B)>0,将下列四个数:P(A),P(AB),P(AUB),P(A) 2020-07-30 …
若有定义:int*p[3];,则以下叙述中正确的是()A、定义了一个名为*p的整型数组,该数组含有 2020-08-03 …
定义一个函数voidreversestr(char*p),实现字符串的逆序排列。(1)调用函数rev 2020-11-07 …