计算机汇编语言,程序设计,求两个数的平方差要求:若是负数,要输出负号;由键盘键入两整数ab,中间用空格隔开;enter键结束输入,并换行显示结果.///////快把我逼疯了,另外,用C语言的死远点!

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 10:54:47
计算机汇编语言,程序设计,求两个数的平方差要求:若是负数,要输出负号;由键盘键入两整数ab,中间用空格隔开;enter键结束输入,并换行显示结果.///////快把我逼疯了,另外,用C语言的死远点!计

计算机汇编语言,程序设计,求两个数的平方差要求:若是负数,要输出负号;由键盘键入两整数ab,中间用空格隔开;enter键结束输入,并换行显示结果.///////快把我逼疯了,另外,用C语言的死远点!
计算机汇编语言,程序设计,求两个数的平方差
要求:若是负数,要输出负号;由键盘键入两整数ab,中间用空格隔开;enter键结束输入,并换行显示结果.///////快把我逼疯了,另外,用C语言的死远点!

计算机汇编语言,程序设计,求两个数的平方差要求:若是负数,要输出负号;由键盘键入两整数ab,中间用空格隔开;enter键结束输入,并换行显示结果.///////快把我逼疯了,另外,用C语言的死远点!
data segment
x dw 0
y dw 0
z dw 0
c db 0h
s db 6 dup(0h),'$'
ctrl db 0dh,0ah,'$'
data ends
code segment
assume cs:code,ds:data
start: mov ax,data
 mov ds,ax
lop1: mov ah,01h
 int 21h
cmp al,' '
 jz lop2
sub al,30h
 mov ah,0h
mov dx,ax
 sal x,1
 add dx,x
 mov cl,2
 sal x,cl
 add x,dx
 jmp lop1
lop2: mov ah,01h
 int 21h
cmp al,0dh
 jz work
 sub al,30h
 mov ah,0h
mov dx,ax
 sal y,1
 add dx,y
 mov cl,2
 sal y,cl
 add y,dx
 jmp lop2
work: mov al,byte ptr x
 mul al
mov z,ax
mov al,byte ptr y
 mul al
 cmp z,ax
jb int1
sub z,ax
 jmp int2
int1: sub ax,z
mov z,ax
mov c,'-'
int2: mov cx,5h
mov di,4h
 mov bx,0ah
mov ax,z
work2: mov dx,0
 div bx
 add dl,30h
mov s[di],dl
 dec di
cmp ax,0h
 jz w2exit
loop work2
w2exit: mov al,c
mov s[di],al
mov dx,offset ctrl
mov ah,09h
int 21h
 mov di,0
work3: inc di
cmp s[di],0h
jz work3
lea dx,s[di]
mov ah,09h
int 21h
mov ah,4ch
int 21h
code ends
end start

计算机汇编语言,程序设计,求两个数的平方差要求:若是负数,要输出负号;由键盘键入两整数ab,中间用空格隔开;enter键结束输入,并换行显示结果.///////快把我逼疯了,另外,用C语言的死远点! 简述计算机程序设计语言(机器语言、汇编语言、高级语言)的优缺点 计算机的工作原理存储程序 程序设计 程序控制 存储程序和程序设计 湖南省计算机二级程序设计题S=2+(2+4)+(2+4+6)……求S》10000的最小值 从键盘输入15个数,求其中最大数与最小数的差【 vf程序设计】 程序设计求 2-300之间的所有素数 并统计其个数 程序设计,求ax的平方加上bx加上c等于0方程的解 单片机子程序设计,求平方时用查表法,其内部是如何运作的? 汇编语言,编写程序,记录BX中1的个数. 两道MATLAB程序设计题1、从键盘输入若干个数,当输入0时结束输入.当输入的数据个数为0时,输出出错信息.当数据个数为1时,求它的绝对值;当数据个数为2时,求这两个数的均值;当数据个数为3 有一个数列,前两个数是1、1,第三个数是前两个数之和,以后的每个数都是其前两个数之和,输出第30个数程序设计题 vf程序设计题:求200-300之间的所有素数的个数?和是多少?急剂 vb程序设计,把100-200之间的20个数存到一个数组里,求最大值最小值和平均值 求 汇编语言的高手 试解释CMP AX,BX 和SOB AX BX 两条语句的异同点 关于汇编语言的问题,键盘输入十个数,统计正负数,算出正数之和,并统计负数的个数.求完整程序, 笼中有鸡兔若干,已知有头a个,有脚b只,(1)求各有多少只鸡兔?(2)求两个数中的最大数(VB程序设计) 因为没计算机,求几个数的平方根,和立方根求立方根:40.5派R的平方乘以0.62等于40. 求汇编语言指令,