在数据段中有两个字节变量x,y 按下式计算y值:
y=1 , x>0
y=0, x=0
y=-1, x<0
并将结果存在y变量中,要求编写完整程序(使用汇编语言)
一个基础的汇编语言分段函数的编写
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
⊙猪油炒饭⊙ 2024-07-04 20:07关注DATAS SEGMENT X DB 0F8H Y DB ? DATAS ENDS CODES SEGMENT ASSUME CS:CODES,DS:DATAS START: MOV AX,DATAS MOV DS,AX MOV AL,X ;取变量X的值 CMP AL,0 ;X与0比较 JG BIGR JE FINISH ;X=0,Y=0 MOV AL,0FFH ;X<0,Y=-1 JMP FINISH BIGR: MOV AL,1 ;X>0,Y=1 FINISH: MOV Y,AL ;保存函数值Y MOV AH,4CH INT 21H CODES ENDS END START解决 无用评论 打赏 举报