《汇编语言》作业及答案.doc

《汇编语言》作业及答案.doc

ID:49936111

大小:94.50 KB

页数:14页

时间:2020-03-03

《汇编语言》作业及答案.doc_第1页
《汇编语言》作业及答案.doc_第2页
《汇编语言》作业及答案.doc_第3页
《汇编语言》作业及答案.doc_第4页
《汇编语言》作业及答案.doc_第5页
资源描述:

《《汇编语言》作业及答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、习题一1.在计算机内部,计算机能够直接执行的程序语言是。A.汇编语言B。C++语言C.机器语言D。高级语言2.在堆栈段中,存放栈顶地址的寄存器是。A.IPB.SPC.BXD.BP3.指令指针寄存器IP用来存放代码段中的偏移地址。在程序运行的过程中,它始终指向。A.下一条指令的首地址  B.下一条指令的地址 C.当前指令的首地址    D.当前指令的地址4.编译程序的功能是。A.检查源程序中的语法错误和逻辑错误B.将源程序编译成目标程序C.改正源程序中的语法错误D.将高级语言源程序翻译成汇编语言源程序5.用户为了解决自己的问题,用汇

2、编语言所编写的程序,称为。A.目标程序   B.源程序   C.可执行程序    D.汇编程序6.计算机中用来存储程序、数据等信息的记忆装置是。A.控制器B.运算器C.CPUD.存储器7.在宏汇编中,源程序必须通过____编译_______生成目标代码,然后用连接程序将其转化为可执行文件,该文件可在系统中运行。习题二1当SS=3000H,SP=0100H时,执行PUSHAX指令后,堆栈顶部的物理地址是()A.30100HB.30098HC.30102HD.300FEH2设10000010B分别以原码、补码及反码表示时,则对应的十进

3、制数依次是()A.-82、-126、-2   B.-2、-125、126C.-2、-126、-125    D.-82、-125、1253标志寄存器中属于控制标志位的是()A.DF,OF,SFB.DF,IF,TFC.OF,CF,PFD.AF,OF,SF4设(AX)=4544H,在执行指令”SUBAH,AL”之后,()A.CF=0,OF=0  B.CF=0,OF=1 C.CF=1,OF=0    D.CF=1,OF=15若寄存器AX、BX、CX、DX的内容分别为18,19,20,21时,依次执行PUSHAX,PUSHBX,POPCX

4、,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]的源操作

5、数的寻址方式是。A)寄存器寻址B)基址+变址寻址C)变址寻址D)直接寻址3、假设V1和V2是用DW定义的变量,下列指令中正确的是。A)MOVV1,V2B)MOVV1,20HC)MOV2000H,V2D)MOVAL,V14、设在内存单元(0010H)=12H,(0011H)=34H,对于从0010H处取一个字的叙述正确的是________。A)读出的字的值为1234H,需要访问两次存储器B)读出的字的值为3412H,需要访问两次存储器C)读出的字的值为3412H,需要访问一次存储器D)读出的字的值为1234H,需要访问一次存储器5、

6、有指令“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.习题四

7、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、,‘8’ADDAL,‘9’AAAA.0071H   B.0107H  C.0017H    D.0077H5.逻辑移位指令SHL用于()A.带符号数乘2B.带符号数除2C.无符号数乘2D.无符号数除26.CWD指令的功能是()A.把源操作数的符号位

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。