问答题X 纠错

参考答案:

DATASEGMENT
VAR1DD88242567H
VAR2DD0A435C218H
VAR3DD?
DATAENDS
STACK1SEGMENTSTACK
DW40HDUP(0)
STACK1ENDS
CODESEGMENT
ASSUMECS:CODE,DS:DATA,SS:STACK1
BEGIN:MOVAX,DATA
MOVDS,AX
MOVAX,VAR1
ADDAX,VAR2
MOVVAR3,AX
MOVAX,VAR1+2
ADCAX,VAR2+2
MOVVAR3+2,AX
MOVAH,4CH
INT21H
CODEENDS
ENDBEGIN

查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧
无需下载 立即使用

你可能喜欢

问答题

对于一个十进制数–80,其二进制补码表示形式为多少?

参考答案:

首先求得二进制真值为–01010000B,负数补码为变反加1的结果,即10110000B

问答题

假设(BX)=0100H,(SI)=0020H,对于指令ADDDL,[BX][SI],其源操作数的偏移量为多少?

参考答案:

EA=(BX)+(SI)+0=0120H

问答题

假设(DS)=0C00H,(BX)=0210H,对于指令MOVDS:100H[BX],AL,其目的操作数的物理地址为多少?

参考答案:

EA=(BX)+0100H=0310H,物理地址=(DS)*16+EA=0C000H+0310H=0C310H

名词解释

寻址方式

参考答案:

就是寻找操作数所在地址的方式

名词解释

段基值

参考答案:

逻辑地址的一个组成部分,用于指示一个段在内存中的起始地址。

名词解释

寄存器

参考答案:

计算机系统内,位于CPU内部的存储单元,CPU访问此类存储单元不需要使用总线。

问答题

试编写一程序片段,不使用乘除法指令,实现((AX)*5+14)/2的功能(AX中的数据理解为补码)

参考答案:

MOVBX,AX
MOVCX,2
SALAX,CX
ADDAX,BX
ADDAX,14
SARAX,1

问答题

试编写一程序片段,实现BL高4位与低4位相互交换

参考答案:

MOVCL,4;
ROLBL,CL

问答题

对于一个十进制数–65,其二进制补码表示形式为多少?

参考答案:

先求二进制真值-01000001,变反加一补码为10111111

问答题

假设当前(SP)=0060H,连续执行5条PUSH指令后,(SP)=?

参考答案:

(SP)=0060H–5*2=0060H-000AH=0056H

赞题库

赞题库-搜题找答案

(已有500万+用户使用)


  • 历年真题

  • 章节练习

  • 每日一练

  • 高频考题

  • 错题收藏

  • 在线模考

  • 提分密卷

  • 模拟试题

无需下载 立即使用

版权所有©考试资料网(ppkao.com)All Rights Reserved