A、使用GRANT EXECUTE ON 授予用户执行存储例程的权限。
B、授权指定ON course.*表示用户可以执行course数据库中的所有存储例程。
C、授权指定ON *.*表示用户可以执行MySQL服务器上各个数据库中的所有存储例程。
D、授权指定ON db.sp表示用户可以执行db数据库中的名为sp存储例程,MySQL自动检查sp是存储过程还是存储函数。
A、使用GRANT EXECUTE ON 授予用户执行存储例程的权限。
B、授权指定ON course.*表示用户可以执行course数据库中的所有存储例程。
C、授权指定ON *.*表示用户可以执行MySQL服务器上各个数据库中的所有存储例程。
D、授权指定ON db.sp表示用户可以执行db数据库中的名为sp存储例程,MySQL自动检查sp是存储过程还是存储函数。
已知(A)=02H,(SP)=42H,(41H)=0FFH,(42H)=0FFH,程序执行后:(42H)=_____。 ORG 0100H POP DPH POP DPL MOV DPTR, #3000H RL A MOV B, A MOVC A, @A+DPTR PUSH ACC MOV A, B INC A MOVC A, @A+DPTR PUSH ACC RET ORG 3000H DB 10H, 80H, 30H, 80H, 50H, 80H
已知程序执行前有A=02H,SP=42H,(41H)=FFH,(42H)=FFH。下述程序执行后, POP DPH POP DPL MOV DPTR,#3000H RL A MOV B,A MOVC A,@A+DPTR PUSH A MOV A,B INC A MOVC A,@A+DPTR PUSH A ORG 3000H DB 10H,80H,30H,80H,50H,80H A=(),SP=(),(41H)=(),(42H)=(),PC=()。
DSEG SEGMENT
ARRAY DB 'Computer$'
MUM DW 0
DSEG ENDS
SSEG SEGMENT STACK
DB 256 DUP (O)
SSEG ENDS
CSEG SEGMENT
ASSUME DS: DSEG, SS: SSEG, CS: CSEGI
START: MOV AX, DSEG
MOV DS, AX
MOV AX, OFFSET ARRAY
PUSH AX
CALL[1]
MOV AH, 4CH
INT 2IH
CSEG1 ENDS
CSEG2 SEGMENT
ASSUME DS: DSEG, SS: SSEG, CS: CSEG2
STRLEN PROC FAR
PUSH BP
MOV BP, SP
PUSH SI
MOV SI, [BP+6]
NEXT: CMP BYTE PTR[ SI],'$' ;串尾吗?
JZ DONE
INC SI
JMP NEXT
DONE: MOV AX, SI
SUB AX, [BP+6]
POP SI
POP BP
RET 2
STRLEN ENDP
CSEG2 ENDS
END STARRT
分析下列程序:
DATA SEGMENT
DISPDATA DB'INPUT NUMBER KEY,CR OR SP RETURN',0DH,0AH
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START: MOV AX,DATA
MOV DS,AX
LEA DX,DISPDATA ;(1)
MOV AH,09H ;(2)
INT 21H
AGAIN: MOV AH,01H ;(3)
INT 21H
CMP AL,0DH ;(4)
JZ EXIT ;(5)
CMPAL,20H ;(6)
JZ EXIT ;
CMP AL,30H ;(7)
JBE AGAIN ;(8)
CMP AL,39H ;(9)
JAAGAIN ;(10)
SUB AL,30H ;(11)
MOV CL,AL ;(12)
AND CX,0FFH
DONE: MOV AH,02H
MOV DL,07H ;(13)
INT 21H
CALL DELAY ;
LOOP DONE
JMP AGAIN
EXIT: MOV AH,4cH ;(14)
INT 21H
DELAY: PUSH CX
MOV CX,0FFFH
LOOP DELAY
POP CX
RET
CODE ENDS
END START
按照程序各语句中;号后面的题号(1)~(14),试分别回答这些语句的功能。程序执行后将完成什么功能?
分析下列程序:
DATA SEGMENT
NUM DB 06H
SUM DB?
DATA ENDS
STACK SEGMENT PARA STACK'STACK'
STAPN DW 100 DUP()
STACK ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA,SS:STACK
START:MOV AX,DATA
MOV DS,AX
PUSH AX
PUSH DX
CALL AAA
MOV AH,4CH
INT 21H
AAA PROC
XOR AX,AX
MOV DX,AX
INC DL
MOV CL,NUM
MOV CH,00H
BBB: ADD AL,DL
DAA
INC DL
LOOP BBB
MOV SUM,AL
RET
AAA ENDP
CODE ENDS
END START
(1) 程序执行到MOVAH,4CH语句时,AX=?DX=?SP=?
(2) BBB:ADD AL,DL语句的功能是什么?
(3) 整个程序的功能是什么?
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!