扬州大学汇编语言课后复习习题.doc

扬州大学汇编语言课后复习习题.doc

ID:53776652

大小:83.00 KB

页数:9页

时间:2020-04-06

扬州大学汇编语言课后复习习题.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.用户为了解决自己的问题,用汇编语言所编写的程序,称为。A

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

3、126C.-2、-126、-125    D.-82、-125、12510若寄存器AX、BX、CX、DX的内容分别为18,19,20,21时,依次执行PUSHAX,PUSHBX,POPCX,POPDX后,寄存器CX的内容为__________________。11若物理地址为2D8C0H,偏移量为B6A0H,则段地址为_________。练习二1.8086在基址变址的寻址方式中,基址、变址寄存器分别是()。A.AX或CX、BX或CX  B.BX或BP、SI或DI C.SI或BX、DX或DI   D.CX或DI、CX或SI2.设(SS)=338AH,(SP)=

4、0450H,执行PUSHBX和PUSHF两条指令后,堆栈顶部的物理地址是()。A.33CECHB.33CF2HC.33CF4HD.33CE8H3.设(AX)=0C544H,在执行指令ADDAH,AL后,相应的状态为()。A.CF=0、OF=0  B.CF=0、OF=1 C.CF=1、OF=0    D.CF=1、OF=14.设DS=2000H,SS=1500H,(ES)=3000H,(SI)=00B0H,(BX)=1000H,(BP)=0020H,指出下列指令的源操作数的寻址方式是什么?若该操作数为存储器操作数,请计算其物理地址。(1)MOVAX,DS:[0

5、100H](2)MOVBX,0100H(3)MOVAX,ES:[SI](4)MOVCL,[BP](5)MOVAX,[BX][SI](6)MOVCX,BX(7)MOVAL,3[BX][SI](8)MOVAL,[BX+20]BAC(1)直接寻址PA=20100H(2)立即寻址(3)寄存器间接寻址PA=200B0H(错误)(4)寄存器间接寻址PA=20020H(错误)(5)基址变址寻址PA=210B0H(6)寄存器寻址(7)基址变址寻址PA=210B3H(8)变址寻址PA=21014H练习三1设(SP)=000CH,(SS)=00A8H,在执行POPAX指令后得到

6、的栈顶的物理地址为()A.000B6HB.00A8EHC.000B2HD.00A8AH2.语句”BUFDB25”的含义是()A.用BUF表示25B.定义BUF为字节变量,初始值为25C.从标号BUF对应的地址起分配25个单元D.定义BUF为变量,其地址为253.假设VAR为变量,则指令MOVSI,OFFSETVAR的源操作数的寻址方式是()A.间接寻址B.存储器寻址C.寄存器寻址D.立即寻址4.数据定义BUFDB‘1234’,执行指令MOVCL,LENGTHBUF后,CL寄存器的内容是()A.1B.2C.3D.5.已知某操作数的物理地址是2117AH,则它的

7、段地址和偏移地址可能是()A.2108:00EA B.2025:0F2A C.2100:117A D.2000:017A设数据段定义如下:(6~8题均采用该数据段)ORG3050HCOUNTEQU4DBUFDB‘MOUSE.MOU!’DBUF1DW3040HDB‘TERMINER’DB5066.DBUF+16单元中的内容是()A.’E’  B.’T’C.’M’D.’I’7.DBUF1表示的地址是()A.305AH   B.305CH  C.305BH    D.3059H8.上面伪指令使用出错的是()A.DB‘MOUSE.MOU!’   B.DW3040H 

8、 C.DB‘TERMINER’   D.DB5069

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

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

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