[单选题]执行以下程序段后,输出结果和a的值是()。int a=10;printf("%d",a++);A . 11和 10B . 11和11C . 10和11D . 10和 10
[单选题]如果“JA P”指令的操作码放在0050H,该指令的位移量为34H,执行完此条指令转移到取下一条指令的偏移地址为()A . 0082HB . 0084HC . 0086HD . 0088H
[单选题]子程序重定位可选在内存中的整个区域内,在进行程序设计时,子程序应采用()。A . 绝对地址B . 相对地址C . 逻辑地址D . 物理地址
[单选题]以下寄存器中,不能用作间接寻址的寄存器是()A . BXB . SIC . BPD . DX
[单选题]有语句:inta[10],;则()是对指针变量p的正确定义和初始化。A . intp=*a;B . int*p=a;C . intp=&a;D . int*p=&a;
[问答题] 在实模式下,段地址和偏移地址为3017:000A的存储单元的物理地址是什么?如果段地址和偏移地址是3015:002A和3010:007A呢?
[单选题]已知charx[]=hello,y[]={’h’,’e’,’a’,’b’,’e’};,则关于两个数组长度的正确描述是().A . 相同B . x大于yC . x小于yD . 以上答案都不对
[单选题]int a[10];合法的数组元素的最小下标值为()A . 1B . 0C . 10D . 9
[问答题] 有两个16位字1EE5H和2A3CH分别存放在80x86微机的存储器的000B0H和000B3H单元中,请用图表示出它们在存储器里的存放情况。
[单选题]若有说明语句“inta[5],*p=a;”,则对数组元素的正确引用是()。A . a[p]B . p[a]C . *(p+2)D . p+2
[单选题]假设(AX)=4652H,(DX)=0234H,依次执行SUBAX,0F0F0H和SBBDX,0F0F0H两条指令后,寄存器AX和DX的值分别为()A . 5562H和1142HB . 5562H和1143HC . 5562H和1144HD . 4652H和0234H
[单选题]已知(AX)=0335H,(DH)=38H,执行指令SUBAL,DHAAS后,AX的值为()。A . 207B . 0297HC . 02FDHD . 0207H
[单选题]DA1 DW 2A05H DA2 DB 0FAH┇MOV AL,BYTE PTR DA1 SUB DA2,AL上述指令执行后,DA2中的内容是()。A . 0DAHB . 0FAHC . 0F5HD . 0D0H
[单选题]执行指令mov al,12h,mov bl,12h,mov dl,02h,cmpxchg bl,dl后,al的值为()A . 12HB . 02HC . 1HD . 0H
[单选题]已知(AL)=35H,(BL)=57H,执行指令ADDAL,BLDAA后,AL的值为()。A . 92HB . 8CHC . 92D . 5CH
[单选题](DX)=00B9H,(CL)=3,(CF)=1,指令SHR DX,1执行后DX中的值为()A . 0072HB . 05C8HC . 0017HD . 005CH
[问答题] 如果在一个程序开始执行以前(CS)=0A7F0H,(如16进制数的最高位为字母,则应在其前加一个0)(IP)=2B40H,试问该程序的第一个字的物理地址是多少?
[问答题] 下列各数均为十进制数,请用8位二进制补码计算下列各题,并用十六进制数表示其运算结果。(-85)+76。
[单选题]相同结构体类型的变量之间,可以()A . 比较大小B . 地址相同C . 赋值D . 相加
[单选题]指令TEST AX,ES:[1023H]中,源操作数的寻址方式是()。A . 寄存器寻址B . 直接寻址C . 寄存器间接寻址D . 立即数寻址
[单选题]VAR是数据段中定义的变量,指令MOVAX,[SI+VAR]源操作数的寻址方式是()A . 寄存器寻址B . 寄存器间接寻址C . 寄存器相对寻址D . 基址变址寻址
[问答题] 试根据以下要求写出相应的汇编语言指令用位移量为0524H的直接寻址方式把存储器中的一个字与数2A59H相加,并把结果送回存储单元中。
[问答题] 试根据以下要求写出相应的汇编语言指令。用寄存器BX和SI的基址变址寻址方式把存储器中的一个字节与AL寄存器的内容相加,并把结果送到AL寄存器中。
[问答题] 试根据以下要求写出相应的汇编语言指令把数0B5H与(AL)相加,并把结果送回AL中。
[单选题]已知(AX)=1111H,执行指令“XORAX,AX”后,AX的值是()。A . 0FFFFHB . 0HC . 1111HD . 不确定
[单选题]设DS=8225H,DI=3942H,指令INC BYTE PTR [DI]操作数的物理地址是()A . 85B92HB . 86192HC . BB690HD . 12169H
[单选题]当两个无符号数进行比较时,执行“JAL”指令表示()转移。A . CF=0且ZF=0B . CF=0且ZF=1C . CF=1且ZF=0D . CF=1且ZF=1
[单选题]下列数据中属于“字符串常量”的是()。A . “a”B . {ABC}C . „abcu0000‟D . „a‟
[单选题]宏指令与子程序相比,子程序调用的执行速度比宏指令的()。A . 相同B . 快C . 慢D . 不定
[单选题]执行段内子程序调用指令时,CPU将把()的值保存在堆栈中。A . CSB . IPC . SPD . CS和IP