期末汇编语言试题及答案.pdf
《期末汇编语言试题及答案.pdf》由会员分享,可在线阅读,更多相关《期末汇编语言试题及答案.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!1。十进制数 369 转换成二进制数为(101110001)2,转换成十六进制数为(171)16。2.计算机中的指令由(操作码)和(地址码)两部分组成。3.8086 的地址总线有 20 根,寻址范围为(1M)字节.4.下一条将要执行的指令的地址存放在寄存器(指令指针寄存器)中。5.写出 IBM PC 机的三种子程序返回的指令(RET),(IRET),(IRETD)。6.汇编语言源程序需经过(汇编)程序汇编,(连接)程序连接才能生成可执行文件。7.存储器某单元的地址表示为 2314H:4132H,则它的
2、偏移地址=(4132),物理地址=(27272H)8.REP 指令前缀与(字符 串)指令配合使用.9.在显示器上查看和修改内存单元的内容可以使用 DEBUG 的(D)和(E)命令.10.(AL)=BFH,要求屏蔽第 0,1 两位,则要执行指令(AND AL,3F);如果要求第 0,1 位变反,可使用指令(XOR AL,3F)11。宏汇编适合于(程序短),(参数多)的子功能段使用;二、选择题 1.设字长 N=16,有符号数 7AE9H 的补码表示为(D )A 9EA7H B。76C4H C.8417H D。7AE9H 2.比较有符号数 3260H 与 0B425H 的大小关系为(C )A.相等
3、B.小于 C。大于 D。不能比较 3.指令 JMP WORD PTR BXDI中转移的目标地址为(A )A16 d x(DS)+(BX)+(DI)B16d x(ES)+(BX)+(DI)C16d x(SS)+(BX)+(DI)D16d x(CS)+(BX)+(DI)4.在指令 MOV AX,1000H中,源操作数的寻址方式为(B )A立即寻址 B直接寻址 C段内间接寻址 D寄存器寻址 5。中断矢量表中存放的是(D )A.中断类型号 B。断点地址 C。中断服务程序 D。中断服务程序入口地址 6。8086 的汇编语言指令系统中的条件转移指令可以使程序转移到(A )A.段内的任何地方 B.距该指令偏
4、移地址为32768+32767 的地方 C。距该指令偏移地址为128+127 的地方。D。段外 7。能定义 ASCII 码字符串的数据定义语句有(D )A.DB,DW,DD,DQ,DT B.DB,DW,DD C。DB,DW D。DB;8。若(AL)=87H,执行 ADD AL,0F5H 后,S,Z,C,O,P 的状态为(C )ASF=0,ZF=0,CF=1,OF=1,PF=0 BSF=1,ZF=0,CF=1,OF=0,PF=1 CSF=0,ZF=0,CF=0,OF=1,PF=0 DSF=1,ZF=0,CF=1,OF=1,PF=1 9。比较指令 CMP(D )A。专用于有符号数比较 B.专用于无
5、符号数比较 C.专用于串比较 D。不区分比较的对象是有符号数还是无符号数 10。数据传送指令对标志位的影响为(D )A都不影响;B都影响;C除了 SAHF,POPF,其它均不影响.D除了控制标志位,其它均不影响 三、判断题()31.段间调用的子程序必须由伪操作 FAR 说明为远过程。T()32.PC 机以位作最小寻址单位。F()33.当 SRC 是立即数时,DST 可以使用存储器寻址。F()34.指定各个逻辑段偏移地址可以使用 ORG 伪指令。T()35.LOOPE/LOOPZ 是相等/为零时转移到标号,其退出条件是(CX)=0 或 ZF=0。T 欢迎您阅读并下载本文档,本文档来源于互联网,如
6、有侵权请联系删除!我们将竭诚为您提供优质的文档!()36.POP IP F()37。设 327FH 和 0BFFFH 为有符号数的补码表示,则 327FH 0BFFFH F()38。多个模块间的符号交叉引用要用伪指令 PUBLIC 和 EXTRN 说明 T()39.MOV AX,VAR1VAR2+100 F()40。ADD SI,50 F 四、程序分析题 1。A DW 1234H B DW 5678H PUSH A PUSH B POP A POP B 试回答:上述程序段执行后(A)5678H ,(B)1234H 2.分析下面程序段,MOV AL,200 SAR AL,1 MOV BL,AL
7、MOV CL,2 SAR AL,CL ADD AL,BL 试问程序段执行后(BL)0E4H (AL)0DDH 3。STRING DB ABCDEFGHIJ MOV AH,01;从键盘输入字符 19 INT 21H AND AL,0FH DEC AL XOR AH,AH MOV BX,OFFSET STRING ADD BX,AX MOV BL,BX MOV AH,02H;显示输出 INT 21H 试回答:(1)上述程序段的功能是什么?根据从键盘输入的字符19,确定在显示器上显示 STRING 中第几个字符。(2)如从键盘输入字符4,程序段有什么结果?显示器显示字符D 4。有如下程序:AND A
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 期末 汇编语言 试题 答案
限制150内