编一程序,求出A单元中给定数(<=15=的平方值送B单元保存。 BC
答: DATA SEGMENT
SQTAB DB 0,1,4,9,16,25,36,49,64,81 DB 100,121,144,169,196,225 A DB 12 B DB?
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA START PROC FAR PUSH DX XOR AX,AX PUSH AX
MOV AX,DATA
MOV DS,AX
MOV BX,OFFSET SQTAB MOV AL,A XLAT
MOV B,AL RET
START ENDP
CODE ENDS END START
7、FUNCTION MACRO P1,P2,P3 MOV AX,P1 P2 P3 ENDM
请回答下列问题:
⑴上面程序段中,MACRO和ENDM是一对伪指令,在 宏 定义中,它们成对出现。
⑵通过调用语句FUNCTION 100,SUB,AX调用之后,AX寄存器中的内容为 99 。 CXFX
31
汇编语言期末复习题大全(免费)
编一程序,求出A单元中给定数(<=15=的平方值送B单元保存。BC答:DATASEGMENTSQTABDB0,1,4,9,16,25,36,49,64,81DB100,121,144,169,196,225ADB12BDB?DATAENDS
推荐度:
点击下载文档文档为doc格式