作业帮 > 数学 > 作业

汇编语言程序设计 计算表达式的值 z=(X*Y)+2/5-340

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/06/06 02:11:26
汇编语言程序设计 计算表达式的值 z=(X*Y)+2/5-340
要尽量完整
汇编语言程序设计 计算表达式的值 z=(X*Y)+2/5-340
有X、Y、Z的类型吗?假设X、Y为字节类型,Z为字类型,且均为无符号类型数据.
MOV AL,X
MOV BL,Y
MUL BL
ADD AX,2/5
SUB AX,340
MOV Z,AX
如果,x、y、z为有符号数,则把MUL改为IMUL指令.
如果是字类型,则要稍微负责点,还需要吗?
再问: 操作数可以有分数的吗?还有汇编的开头不都有比如想ORG 0100H 什么的吗
再答: 操作数可以常数,也可以是表达式,/表示除号。 开头一般用org指定地址,也可以省略,由系统分配