数据段: BUF DB 15,?,15 DUP(?)代码段: MOV AH,0AH MOV DX,OFFSET BUF INT 21H 若用户执行该程序段,从键盘输入字符串‘ABCDE’并回车后,BUF+1字节单元的内容是______H;BUF+2字节单元的内容是______H;BUF+7字节单元的内容是__________H。(注答案和答案之间用一个空格分开)
05 41 0D###5 41 0D
举一反三
- 中国大学MOOC: 数据段: BUF DB 15,?,15 DUP(?)代码段: MOV AH,0AH MOV DX,OFFSET BUF INT 21H 若用户执行该程序段,从键盘输入字符串‘ABCDE’并回车后,BUF+1字节单元的内容是______H;BUF+2字节单元的内容是______H;BUF+7字节单元的内容是__________H。(注答案和答案之间用一个半角空格分开,英文字符全部大写,并且为半角字符。)
- 数据段: BUF DB 15,?,15 DUP(?)代码段: MOV AH,0AH MOV DX,OFFSET BUF INT 21H假设用户执行该程序段,从键盘输入字符串‘A1B2’并回车后,BUF+1字节单元的内容是______H;BUF+2字节单元的内容是______H;BUF+6字节单元的内容是__________H。(注:答案必须(1)英文字符全部大写,并且为半角字符;(2)答案之间用一个半角空格分开。)
- 编一程序段将BUF字节单元中的数折成高低四位,并且将分离出的高四位和低四位分别放于BUF+1和BUF+2字节单元的低四位上。 MOV AL,BUF ______ AND BUF+2,0FH MOV CL,4 ______ M0V BUF+1,AL
- 设数据段有如下定义:X DB ‘AB’,-1Y DW 12H,4567HZ DB 5 DUP(‘A’)汇编后 X字节单元的内容是_____H;X+2字节单元的内容是______H;Y+1字节单元的内容是______H;Y+3字节单元的内容是_________H。(注:答案必须(1)英文字符全部大写,并且为半角字符;(2)答案之间用一个半角空格分开。)
- 将BUF字节单元内容算术左移一位, 以下指令不正确的是( )。 A: LEA BX,BUF SAL BYTE PTR[BX],1 B: SAL BUF,1 C: MOV BX,OFFSET BUF SAL BX,1 D: MOV BL,BUF SAL BL,I
内容
- 0
设数据段定义如下:DATA SEGMENTBUF1 DB 2,3BUF3 DB 2,3 DUP (0)BUF5 DW BUF 3DATA ENDS请回答 :(1)该数据段占用的内存有多少字节?(2)BUF5 单元中的值是多少?(3)执行 “MOV AL ,BUF3+2” 指令后, AL= 。
- 1
如果BUF为数据段中5400H单元的符号名,其中存放的内容为1234H,执行指令MOV BX,BUF后,DX的内容为 ,而执行LEA BX,BUF后,BX的内容为 。
- 2
下列语句中能实现预留6个字节单元的是( )。 A: BUF DB 6 B: BUF DW 3 C: BUF DB 6 DUP (?) D: BUF DW 6 DUP(?)
- 3
要在程序中定义缓冲区BUF,保留9个字节存储空间的语句是()。 A: BUF DW 9 B: BUF DB 9 C: BUF DB9 DUP (?) D: BUF DW 9 DUP (?)
- 4
要在程序中定义缓冲区BUF,保留9个字节存储空间的语句是() A: BUF<br/>DW 9 B: BUF<br/>DB 9 C: BUF<br/>DB 9 DUP (?) D: BUF<br/>DW 9 DUP (?)