汇编第六章答案.docVIP

  • 85
  • 0
  • 约1.62万字
  • 约 25页
  • 2017-06-21 发布于河南
  • 举报
汇编第六章答案

第六章答案 ======================================= 1.下面的程序段有错吗?若有,请指出错误. CRAY PROC PUSH AX ADD AX,BX RET ENDP CRAY [解]:当然有错误,ENDP CRAY写反了,应该将其改成CRAY ENDP. 2.已知堆栈寄存器SS的内容是0F0A0H,堆栈指示器SP的内容是00B0H,先执行两条把8057H和0F79BH分别入栈的PUSH指令.然后再执行一POP指令.试画出示意图说明堆栈及SP内容的变化过程. 3.分析下面6,3的程序,画出堆栈最满时各单元的地址及内容. ;????????????? 6.3题的程序 ;=========================================== S_SEG SEGMENT AT 1000H ;DEFINE STACK SEGMENT DW 200 DUP(?) TOS LABEL WORD S_SEG ENDS C_SEG SEGMENT ;DEFINE CODE SEGMENT ASSUME CS:C_SEG,SS:S_SEG MOV AX,S_SEG MOV SS,AX MOV SP,OFFSET TOS PUSH DS MOV AX,0 PUSH AX ... PUSH T_ADDR PUSH AX PUSHF ... POP

文档评论(0)

1亿VIP精品文档

相关文档