首页/ 题库 / [单选题]

某数据段如下:
DATA的答案

某数据段如下:
DATA SEGMENT
ORG 20H
X DB 12H,’AB’
Y DW 789AH
DATA ENDS Y单元的偏移地址是()。

单选题
2022-01-04 07:11
A、20H
B、21H
C、22H
D、23H
查看答案

正确答案
B

试题解析

感兴趣题目

源程序如下:
MOV AL,0B7H
AND AL,0DDH
XOR AL,81H
OR AL,33H
JP LAB1
JMP LAB2

执行程序后AL为多少?

源程序如下:
MOV AL,0B7H
AND AL,0DDH
XOR AL,81H
OR AL,33H
JP LAB1
JMP LAB2
试问:执行程序后AL=();程序将转到哪一个地址执行:()。

阅读下列程序  LOGICAL L1,L2,L3,L4,L5  DATA L1,L2,L3/3*.TRUE./  L4=.NOT.L1.AND..NOT.L2.AND.L3  L5=.NOT.L1.OR..NOT.L2.OR.L3  WRITE(*,*)L4,L5  END  程序运行结果是()
汇编语语言源程序一般可由();数据段;()和()组成.
在书写汇编语言程序时,在代码段中初始位置要对数据段进行加载,加载的指令语句,下面()描述正确。 

设初值AX=6264H,CX=0004H,在执行下列程序段后AX=()
AND AX, AX
JZ DONE
SHL CX, 1
ROR AX, CL
DONE: OR AX, 1234H

执行完下列程序段后,AX=()
MOV DX,8F70H
MOV AX,54EAH
OR AX,DX
AND AX,DX
NOT AX
XOR AX,DX
ROR AX, 1

有一段程序如下:
MOV CX,100
LEA SI,XSI
MOV DI,OFFSET
CLD
REP MOVSW

REP和MOVSW那条指令先执行?

有一段程序如下:
MOV CX,100
LEA SI,XSI
MOV DI,OFFSET
CLD
REP MOVSW

MOVSW执行是完成什么操作?
假设程序中,数据段定义如下: (1)用指令将数据段首地址放入数据段寄存器中。  (2)用一条指令将data2的第一个数据放入BX寄存器中。  (3)将数据段字节数放入CX寄存器。
现有汇编语言目标程序A和B,它们的数据段类别名相同,组合类型皆为COMMON。若A程序数据段中有字符串
已知head为带头结点的单循环链表的头指针,链表中的数据元素依次为(a1,a2,a3,a4,…,an),A为指向空的顺序表的指针。阅读以下程序段,并回答问题:(1)写出执行下列程序段后的顺序表A中的数据元素;(2)简要叙述该程序段的功能。if(head->next!=head){p=head->next;A->length=0;while(p->next!=head){p=p->next;A->data[A->length++]=p->data;if(p->next!=head)p=p->next;}}
相关题目

语言处理程序是一种翻译程序,其功能就是将汇编或高级语言编写的源程序编译为计算机可以识别的(  )。
设有如下的程序段:
char  str[ ]="This a book";
char  *ptr;
ptr=str;
执行上面的程序段后,*(ptr+2)的值为( )。
有如下程序段
int   a=5, b=10;
int  *p;
p=&b;
a=*p+b;
执行该程序段后,a的值为( )
若主程序段中数据段名为DATA,对数据段的初始化操作应为()。
有如下程序段
int*p,a=10,b=1;
p=&a;a=*p+b;
执行该程序段后,a的值为
9  若主程序段中数据段名为DATA,对数据段的初始化操作应为( )。
 某数据段如下 :DATA SEGMENTORG 20HX DB 12HY DW 789AHDATA ENDS则Y 单元的偏移址是(   )。
25某数据段如下:DATA SEGMENTORG 20HX DB 12HY DW 789AHDATA ENDS则Y单元的偏移址是()。

执行以下指令后:
MOV AL,2BH
OR AL,0FH
AL的内容为:()

一项食盐量与高血压关联的病例对照研究资料,经分析后获如下数据:X2=12.26.P=0.01,OR=3.4,正确的研究结论是()

一项病例对照研究数据如下,其OR值为()

执行以下指令后:
MOV AL,56H
OR AL,0FH
AL的内容为:()

计算题:
某运输公司2013年购进及拥有车辆情况如下:

已知以下数据段:
DATA SEGMENT
VAR1 DB 10 dup(2, 3 dup(?))
VAR2 DW VAR3, VAR1, 10h
VAR3 DB 10, ?, 12 dup(?)
DATA ENDS
数据段DATA中定义的三个变量共占用()字节空间。

已知以下数据段:
DATA SEGMENT
VAR1 DB 8 dup (2, 3 dup(?))
VAR2 DW VAR3, VAR1, 10h
VAR3 DW 10, ?, 8 dup(?)
DATA ENDS
数据段DATA中定义的三个变量共占用()字节空间。

阅读下面的程序,回答问题
DATA SEGMENT
BUF DB '1234'
N=$-BUF
BCD DB N DUP(?)
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:MOV AX,DATA
MOV DS,AX
LEA SI,BUF
MOV CX,N
LEA DI,BCD+N-1
LOOP1:MOV AL,[SI]
SUB AL,30H
MOV [DI],AL
INC SI
DEC DI
DEC CX
JNE LOOP1
MOV AH,4CH
INT 21H
CODE ENDS
END START

取消数据段的BCD存储区,将处理后的数据放回原处,应如何修改程序?

某数据段如下:
DATA SEGMENT
ORG 20H
X DB 12H,’AB’
Y DW 789AH
DATA ENDS Y单元的偏移地址是()。

有如下程序:
START: MOV BL,67H
MOV AL,BL
MOV CL,4
SHR AL,CL
MOV BH,AL
OR BH,30H
MOV AL,BL
AND AL,OFH
MOV BL,AL
OR BL,30H
INT 3
运行上面程序后,BH=(),BL=()

阅读程序,说明程序执行后BH,BL,AL,CL的值;
MOV BL, 72H
MOV AL, BL
MOV CL, 4
SHR BL, CL
OR BL, 30H
MOV BH, BL
AND AL, OFH
OR AL, 30H
MOV BL, AL
INT 3
BH=(),BL=(),AL=(),CL=()

执行下列程序段后 MOV AL,87 MOV CL, 4 MOV AH, AL AND AL,0FH OR AL, 30H SHR AH,CL OR AH,30H 则AX=( )H
广告位招租WX:84302438

免费的网站请分享给朋友吧