问题
单项选择题
假设某汇编语言源程序的代码段段地址为CSEG,启动地址为START,可用来设置CS寄存
器值的汇编语句是( )。
A.ASSUME CS CSEG
B.END START
C.MOV CS,CSEG
D.MOV AX,CSEG
MOV CS,AX
答案
参考答案:A
解析:[分析] ASSUME段定义伪指令——设定分段寄存器,格式为“ASSUME段寄存器:段名[,段寄存器名:段名]”。在代码段的开始用来指出所有段与段寄存器的关系,确定某个段分配给哪个段寄存器。ASSUME 只指出各段寄存器的分配,并没有把段地址装入相应的段寄存器。为此,在代码段中,还必须把数据段和附加数据段的段地址装入相应的寄存器中。