作业帮 > 数学 > 作业

输入一个数判断奇偶性用汇编语言怎么写?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/04/27 13:38:19
输入一个数判断奇偶性用汇编语言怎么写?
思路很简单,输入一个数,然后将这个数与01H作AND运算,结果为1为奇数,结果为0是偶数.
再问: 具体代码呢?
再答: 你用什么汇编?8086还是51单片机?
再问: 8086
再答: 数字的位数有要求吗,如果只是1位的很容易处理,多位数就比较复杂一些。
再问: 随便一个数字,符号数字也在内的
再答: 等会来看答案
再问: 有QQ吗?我加你1023425661我的
再答: 程序调试好了,输一串小于30位的数字,输出1表示奇数,输出0偶数。 data segment num db 30,?,30 dup(?) data ends code segment assume cs:code,ds:data start: mov ax,data mov ds,ax mov ah,0ah int 21h mov bl,num+1 and bh,00h mov ah,02h mov dl,0ah int 21h mov dl,0dh int 21h mov al,[bx+num+1] and al,01h cmp al,00h jz next mov dl,31h int 21h jmp exit next: mov dl,30h int 21h exit: mov ax,4c00h int 21h code ends end start