电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

2024年汇编语言在线测试及答案VIP专享VIP免费

2024年汇编语言在线测试及答案_第1页
2024年汇编语言在线测试及答案_第2页
2024年汇编语言在线测试及答案_第3页
习题一1.在计算机内部,计算机可以直接执行的程序语言是。A.汇编语言B.C++语言C.机器语言D.高级语言2.在堆栈段中,寄存栈顶地址的寄存器是。A.IPB.SPC.BXD.BP3.指令指针寄存器IP用来寄存代码段中的偏移地址。在程序运行的过程中,它一直指向。A.下一条指令的首地址B.下一条指令的地址C.目前指令的首地址D.目前指令的地址4.编译程序的功能是。A.检查源程序中的语法错误和逻辑错误B.将源程序编译成目的程序C.改正源程序中的语法错误D.将高级语言源程序翻译成汇编语言源程序5.顾客为了处理自己的问题,用汇编语言所编写的程序,称为。A.目的程序B.源程序C.可执行程序D.汇编程序6.计算机中用来存储程序、数据等信息的记忆装置是。A.控制器B.运算器C.CPUD.存储器7.在宏汇编中,源程序必须通过____编译_______生成目的代码,然后用连接程序将其转化为可执行文献,该文献可在系统中运行。习题二1当SS=3000H,SP=0100H时,执行PUSHAX指令后,堆栈顶部的物理地址是()A.30100HB.30098HC.30102HD.300FEH2设10000010B分别以原码、补码及反码表达时,则对应的十进制数依次是()A.-82、-126、-2B.-2、-125、126C.-2、-126、-125D.-82、-125、1253标志寄存器中属于控制标志位的是()A.DF,OF,SFB.DF,IF,TFC.OF,CF,PFD.AF,OF,SF4设(AX)=4544H,在执行指令”SUBAH,AL”之后,()A.CF=0,OF=0B.CF=0,OF=1C.CF=1,OF=0D.CF=1,OF=15若寄存器AX、BX、CX、DX的内容分别为18,19,20,21时,依次执行PUSHAX,PUSHBX,POPCX,POPDX后,寄存器CX的内容为______19____________。6若物理地址为2D8C0H,偏移量为B6A0H,则段地址为_2222H________。7设(AL)=70H,分析在SUBAL,9AH后,标志寄存器中CF、OF、ZF、PF、SF的状态。CF=1,OF=1,,ZF=0,PF=0,SF=1习题三1、下列指令中,对的的一条是。A)MOVBYTEPTR[BX],1000B)MOVAX,[SI][DI]C)LEABX,4[BX]D)MOVAX,ARRAY1+ARRAY22、指令SUBAX,5[BX+DI]的源操作数的寻址方式是。A)寄存器寻址B)基址+变址寻址C)变址寻址D)直接寻址3、假设V1和V2是用DW定义的变量,下列指令中对的的是。A)MOVV1,V2B)MOVV1,20HC)MOVH,V2D)MOVAL,V14、设在内存单元(0010H)=12H,(0011H)=34H,对于从0010H处取一种字的论述对的的是________。A)读出的字的值为1234H,需要访问两次存储器B)读出的字的值为3412H,需要访问两次存储器C)读出的字的值为3412H,需要访问一次存储器D)读出的字的值为1234H,需要访问一次存储器5、有指令“MOVSI,OFFSETDATA”,和它等效的指令是___LEASI,DATA_________。6、对于下面的数据定义,各条MOV指令单独执行后,请填充有关寄存器的内容:TABLE1DB?TABLE2DW20DUP(?)TABLE3DB‘ABCD’MOVAX,TYPETABLE1;AX=①MOVBX,TYPETABLE2;BX=②MOVCX,LENGTHTABLE2;CX=③MOVDX,SIZETABLE2;DX=④MOVSI,LENGTHTABLE3;SI=⑤AX=1,BX=2,CX=20,DX=40,SI=1.习题四1.MOVAL,20HMOVBL,ALADDAL,BLSBBAL,10HCBWDIVBL上述程序段执行后,(AH)=___10H________,(AL)=___01H_______2.语句”BUFDB25”的含义是()A.用BUF表达25B.定义BUF为字节变量,初始值为25C.从标号BUF对应的地址起分派25个单元D.定义BUF为变量,其地址为253.除法指令DIV的格式中,只有一种源操作数。若其类型属性为字节,则目的操作数在_______AX__________中。4.执行一列三条指令后,AX寄存器中的内容是()。MOVAX,‘8’ADDAL,‘9’AAAA.0071HB.0107HC.0017HD.0077H5.逻辑移位指令SHL用于()A.带符号数乘2B.带符号数除2C.无符号数乘2D.无符号数除26.CWD指令的功能是()A.把源操作数的符号位扩展到目的操作数中B.把AL中的符号位扩展到AH中C.把AH中的符号位扩展到AL中D.把AX中的符号位扩展到DX中7.已知AX,BX中均为带符号数,当进行字相除时,下面指令或指令序列对的的是()A.DIVBXB.CWDIDIVBXC.XORDX,DXD.CBWDIVBXIDIVBX8.使AL中的操作数0,1位变反,其他位不变的指令是_____XOR_03H_______________。9.写出将寄存器BX,AX的内容互换的对的指令是____XCHG_AX,BX___________________。10.设(AX)=H,执行CM...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

静心书店+ 关注
实名认证
内容提供者

专注于各类考试试卷和真题。

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部