问答题X 纠错

参考答案:



程序中仅有两条指令,一条指令是通过BX装入表的首地址来寻址查找表,另一条指令是实现由BCD码向七段码得转换,并将七段码返回到AL中。
由于查找表位于代码段,而XLAT指令默认得访问是数据段,故XLAT指令包含段超前前缀。

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

你可能喜欢

问答题

已知一数据段中的数据结构如下所示,画出该数据段中数据存放的形式。
DATA    SEGMENT 
STR1    DB    0,1,2,3,4,5 
STR     DB   ‘012345‘ 
COUNT   EQU   30 
NUMB    DB    3 DUP(05)
NUMW    DW   20H,-50H 
POIN    DW   0 
DATA    ENDS

参考答案:

数据段数据存放的形式如图所示。

问答题

编写一短程序段:将AL中两压缩的BCD码分解为两位压缩的BCD码,分别装入A(高位BCD码)和B(低位BCD码)两个变量中。要求用到无符号除法指令DIV来实现编程功能。

参考答案:

问答题

阅读下列程序,注释①~⑧各条语句的功能,并画出程序执行后数据段中数据存放的格式。

参考答案:①循环次数4→CX;②取变量BUP的偏移地址→SI;③取变量BCD的末偏移地址→DI;④从...

问答题

编写一段程序,把AX中的16位无符号二进制数转换成ASCII码,并显示在CRT显示器上。

参考答案:编程时,先将AX中的内容除以10,并将每次相除后的余数由DX压入堆栈,以便最后转换成ASCII码。待全部数字都转换完后,...

问答题

用DOS功能调用在CRT显示器上显示一个ASCII字符C的程序,编写一程序段。

参考答案:MOV    AH,  6  &ensp...

问答题

阅读下列程序段,指出①~④ 条语句操作的结果,并分析其中有错误的语句。
DATA   SEGMENT 
V1     DB     5 
V2     EQU    10 DATA   ENDS          
①     INC    V1 
②     INC    V2 
③     MOV    AX, V2 
④     INC    AX

参考答案:①(V1)+1=5+1=6→V1;②错误语句,因为变量V2为立即操作数;③10→AX;④(AX)+1...

问答题

阅读下列程序段,注释指令中计算符LENGTA的取值. 
DATA     SEGMENT 
A        DW     10 DUP(?), 1234H,  20 DUP(?) 
B        DB    ‘ABCDEF’,6 DUP(?) 
C        DW     10, 20 DPU(?) 
D        DW     5 DUP(3 DUP(2),5) 
DATA     ENDS                ┆ 
①       MOV     AX, LENGTH  A 
②       MOV     BX ,LENGTH  B 
③       MOV     CX ,LENGTH  C 
④       MOV    DX ,LENGTH  D

参考答案:

①10→AX;
②1→BX;
③1→CX;
④5→ DX.

问答题

设a,b,c,d 均为16位数据常数,依次为DW伪指令定义为A,B,C,D变量,将常数35赋值给变量F,要求完成[(a+b–c)/8]×35+d算式的运算,将结果按低16位、高16位顺序送E,E+2字存储单元中,编写完成上述算式运算、存储结果返回DOS状态的程序。

参考答案:


问答题

阅读下列由段定义伪指令组成的汇编语句,指出两个同名数据段DATA在汇编过程中是否仍作为一个段处理?画出它们中的数据在主存中的形式。
DATA   SEGMENT 
AA     DW   20H,  -30H 
DATA   ENDS 
STACK  SEGMENT  STACK
        DB  100 DUP (0) 
STACK  ENDS CODE   SEGMENT
         ┆ 
DATA   SEGMENT 
BUF    DB   ‘ABC’ 
DATA   ENDS
       ┆ 
CODE  ENDS

参考答案:汇编程序在汇编过程中将DATA段与嵌套在CODE段中的DATA段仍作为一个段处理,即它们中的数据将连接存放。它们在主存中...

问答题

阅读下列一段程序,分析数据段中BUF, DDBUF, DWBUF各变量的属性,并指出它们各自所在的段首址与偏移地址。程序中的DDBUF EQU THIS DWORD 和DWBUF EQU WORD PRT BUF两条语句有何功能?
DATA    SEGMENT  
DDBUF   EQU  THIS  DWORD 
BUF     DB   100   DUP(?) 
DWBUF   EQU  WORD  PRT BUF 
DATA    ENDS
         ┆ 
FIRST   EQU  THIS  FAR
        LEA  SI , BUF
         ┆

参考答案:变量BUF为字节类型,它所在的段首址为DATA,偏移地址为0。变量DDBUF为双字节类型,它与BUF具有相同的段属性和偏...
赞题库

赞题库-搜题找答案

(已有500万+用户使用)


  • 历年真题

  • 章节练习

  • 每日一练

  • 高频考题

  • 错题收藏

  • 在线模考

  • 提分密卷

  • 模拟试题

无需下载 立即使用

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