汇编求补8位二进制数
来源:互联网 发布:vm虚拟机 for mac 编辑:程序博客网 时间:2024/05/08 01:36
code segment
assume cs:code
main proc far
push ds
xor ax,ax
push ax
call input
mov ah,2
mov dl,10
int 21h
mov dl,13
int 21h
call change
ret
main endp
input proc near
mov cx,8
mov bx,0
L1:shl bx,1
mov ah,1
int 21h
sub al,30h
cbw
add bx,ax
loop L1
ret
input endp
change proc near
not bx
add bx,1
mov cx,8
L2:shl bl,1
jc dig
mov dl,30h
jmp out1
dig:mov dl,31h
out1:mov ah,2
int 21h
loop L2
ret
change endp
code ends
end main
assume cs:code
main proc far
push ds
xor ax,ax
push ax
call input
mov ah,2
mov dl,10
int 21h
mov dl,13
int 21h
call change
ret
main endp
input proc near
mov cx,8
mov bx,0
L1:shl bx,1
mov ah,1
int 21h
sub al,30h
cbw
add bx,ax
loop L1
ret
input endp
change proc near
not bx
add bx,1
mov cx,8
L2:shl bl,1
jc dig
mov dl,30h
jmp out1
dig:mov dl,31h
out1:mov ah,2
int 21h
loop L2
ret
change endp
code ends
end main
- 汇编求补8位二进制数
- 研究16位汇编NEG求补指令
- 小谈16位汇编NEG求补指令
- 求一个32位二进制数中的1的个数
- 位运算--求一个 数二进制中1的个数
- 求二进制的加法,输入两个四位二进制数,求其和(二进制表示)。
- 二进制图像求补.m
- 求两个数的二进制数的对应位有多少位不同?
- 8位二进制数,可以代表...
- 【位运算】求两个数的二进制有多少位不同
- 对一个8位的二进制数进行位倒序
- 汇编实现16位有符号二进制数排序并输出
- 【MCS-51】【A51】反汇编得到16位二进制数除法算法
- 【汇编】求十进制数的补码并转二进制和十六进制输出
- 如何求一个数的补数
- 二进制数、位和字节
- 二进制数、位和字节
- 穷举n位二进制数
- flash钢琴简谱转换程序
- scilab点乘
- App Store 3月下载量下滑
- 异步时钟域的信号通信问题
- scilab:运算
- 汇编求补8位二进制数
- 实践 TSM 文件备份到 disk 和 tape (改变 mgmt) (一)
- Extjs4.1 环境搭建
- 首届“水果达人”邓毅专访
- java读取网络数据流不完整的问题
- save("vara.txt",[a]) 、load("vara.txt")
- exec 运行脚本文件
- C语言深度解剖(精讲版)——读书笔记21 &&自己的一些理解
- Ubuntu下的使用小技巧