您的位置:首页 » 期末试卷答案 » 汇编语言程序设计期末试卷 » 新版汇编语言程序设计 期末试卷及答案)

新版汇编语言程序设计 期末试卷及答案)

新版汇编语言程序设计 期末试卷及答案) - 封面

期末试卷配套教材:

书名:新版汇编语言程序设计
作者:钱晓捷
出版社:电子工业出版社

期末试卷概述:

一、填空: 1、CPU的指令指针寄存器为: IP ,它与 CS 寄存器联用确定下一条指令的物理地址。 2、若要将所有数据及代码都放在一个段内,应建立 TINY 存储模型。 3、操作数:ES:TABLE[DI]、FEES[EBX*2]、MSAK[EAX][EBX]分别采用 直接变址 、 比例变址 、 相对基址变址 寻址方式。 4、读取当前光标位置可使用BIOS INT 10H的 3 号功能调用,作为出口参数,光标的行号及列号将从 DX 寄存器中获得。 5、通常用CPU的 DX 寄存器间接寻址端口地址。 6、如果在宏定义体设置局部标号,应使用 LOCAL 伪操作以避免在宏展开时出现标号的多重定义。 7、设(CS)=2A31H,(DS)=9300H,(SS)=25F0H,(BP)=0131H,(SI)=0110H,(DI)=0102H,则指令MOV AX,[BP+SI+8]的源操作数有效地址为_____0249H_____,物理地址为____26149H____。 8、设(AX)=1000H,(BX)=2340H,则在执行了指令CMP AX,BX后,CF标志值为_____1______,ZF标志值为______0________。 9、外设的发出中断请求若被CPU响应,有两个条件必不可少,即 该外设的中断请求不被屏蔽 和 CPU允许响应中断 。 10、显示字符串可使用DOS 9号功能,它要求被显示的字符串最后一个字符必须是 $ 。 11、中断发生时,保存现场将 IP 、 CS 、 FLAGS 寄存器的内容存入堆栈。