第6章 汇编语言程序设计习题参考答案.docVIP

  • 25
  • 0
  • 约 4页
  • 2017-08-22 发布于河南
  • 举报

第6章 汇编语言程序设计习题参考答案.doc

6.1 (1)分配14个字节 (2)分配30个字节 6.2 使用等号=伪指令,可以对同一个常量重复定义,后一条覆盖前一条;EQU则禁止重复定义。$的功能为返回汇编器地址计数器的当前值,故表示前3个变量定义语句分配的存储空间MOV BX,OFFSET ARRAY MOV AX,[BX+8] ;正确 MOV AX,ARRAY ;错误之处在于类型不匹配。 MOV BX,2 MOV SI,3 MOV AX,ARRAY[BX][SI] ;正确 MOV BX,2*2 MOV SI,3 MOV AX,OFFSET ARRAY[BX][SI] ;正确 6.5 AX寄存器中的内容为3000H。 6.6 (1) DATASEG SEGMENT ;定义数据段 DW 5 DATALIST DW -1,0,2,5,4, 5 DUP (?) DATASEG ENDS (2) FMAX PROC NEAR ;找最大值过程FMAX PUSH AX PUSH SI ;入栈保护寄存器 MOV AX,DATALIST MOV SI,2 MOV CX,4 RECMP: CMP AX,DATALIST[SI] JG nex

文档评论(0)

1亿VIP精品文档

相关文档