- 10
- 0
- 约1.66千字
- 约 3页
- 2018-07-01 发布于河南
- 举报
2011年汇编语言程序设计半期试题(堂下开卷)
2011年〈汇编语言程序设计〉半期试题(堂下开卷)
名词解释(本大题共5小题,每小题3分,共15分)试解释下列名词的含义。
逻辑地址
物理地址
标志寄存器
存储器寻址方式
补码
计算题(本大题共5小题,每小题4分,共20分)试按照各小题的要求给出计算结果。
将十进制数100分别转换为二进制、十六进制数,它们的表示形式分别为多少?
假设(DS)=0B00H,(BX)=0210H,对于指令MOV DS:120H[BX],AL,其目的操作数的物理地址为多少?
假设(BX)=0210H,(DI)=0060H,对于指令ADD DL,[BX][DI],其源操作数的偏移量为多少?
假设当前(SP)=0060H,连续执行5条PUSH指令后,(SP)=?
对于一个十进制数 – 65,其二进制补码表示形式为多少?
排错题(本大题共4小题,每小题5分,共20分)每小题列出了一条指令,判断该指令有无语法错误,如果存在语法错误,请指出具体的错误原因,判断正确给2分,分析正确给3分,判断错误不给分。
PUSH 5588H
MOV DS, 1720H
ADD AX, CL
AND AX,[DX]
程序分析题(本大题共6小题,每小题5分,共30分)每小题列出了一段小的程序片段和相关存储单元的初始值,请按题目的要求分析各程序片段的运行结果。(寄存器中的内容请使用十六进制形式给出)
阅读如下程序片段
M
原创力文档

文档评论(0)