问题:
[问答题] 说明C程序调用外部汇编模块的具体方法,并总结参数传递和汇编模块返回值的接口约定。分析C程序调用汇编模块前后的堆栈变化情况。
问题:
[单选] 汇编语言和高级语言的比较,下列说法错误的是()。
汇编语言和高级语言都不能被机器直接识别。完成同样的功能,汇编语言占据空间小。高级语言可以使用变量,但汇编语言不行。汇编语言中有类似于高级语言的宏功能。
问题:
[单选] 下列寄存器中,哪个寄存器不能供汇编程序直接访问?()
SP。BP。CS。IP。
问题:
[单选] 下列寄存器,哪个不能作基址寄存器?()
BX。BP。SI。ESI。
问题:
[单选] 设有关寄存器及存储单元的内容如下:则指令MOV AX,1100H[BX][SI]执行完毕后,AX寄存器中的值是()。
65B7H。3412H。4C2AH。7856H。
问题:
[单选] 常量的用途中,哪个说法是错误的?()
可以作立即寻址的操作数。也可作某些存贮器操作数的的位移量组成部分。在数据定义伪指令语句中给变量赋初值。可以作目的操作数。
问题:
[单选] 若(ECX)=0ABCD1234H (BL)=0E3H,则语句MOVSX ECX,BL执行后:(ECX)的值为()。
0ABCD1234H。0FFFFFFE3H。000000E3H。0ABCD12E3H。
问题:
[单选] 在语句INC SS:[BX]中,操作数使用的段寄存器是()。
DS。ES。CS。SS。
问题:
[单选] 若(BX)=0A2F4H,语句SAR BX,2执行后,(BX)=()。
0A2FH。0E8BDH。28DBH。2F4AH。
问题:
[单选] 若(AX)=0FFFFH,则指令XOR AX,0AAAAH执行后,(AX)=()。
0AAAAH。5555H。0FFFFH。1111H。