编一个程序,使放在data及data+1单元的两个8位带符号数相乘,乘积放在data+2及data+3单元中(高位在后)?

请详细一点,另外,可以快点嘛吗?
可以详细一点吗?

--先运行如下sql,建立一个合并函数
create function fmerg(@company varchar(200))
returns varchar(8000)
as
begin
declare @str varchar(8000)
set @str=''
select @str=@str+','+jobname from zhaopin where company=@company set @str=right(@str,len(@str)-1)
return(@str)
End
go

--调用自定义函数得到结果
select distinct company,dbo.fmerg(company) from zhaopin
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-18
8086宏汇编完成该功能的片段是这样的:
MOV AL, data
MOV BL, data + 1
IMUL BL
MOV data + 2, AX
第2个回答  2011-01-18
MOV AL, [data]
MOV AH, 0
MOV BL, [data + 1]
IMUL BL
MOV [data + 2], AX
相似回答